Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/romario-stankovic/flight-tracker

A school project for the "Mobile Application Development" course
https://github.com/romario-stankovic/flight-tracker

android android-studio java school-project

Last synced: 16 days ago
JSON representation

A school project for the "Mobile Application Development" course

Awesome Lists containing this project

README

        

Flight Tracker

"Flight Tracker" is a final exam project from the course "Mobile Application Development" at Singidunum University. The course was designed to teach students the fundamentals of Android development using Android Studio and native components (Activities, Fragments, etc.). For the final project, students were tasked to create an android application on a free topic.

The topic for this project was a "Flight tracker" which is used to track flights from the "Nikola Tesla" Airport in Belgrade. Although the topic was free, there were some minimal requirements that the project should be met. Mainly, the project had to have at least 3 Activities, should use one external API and to store files locally on the mobile device (shared preferences, SQLite database, etc.).

## 💡 Features

The application features the following activities:

- Login Activity
- Register Activity
- Main Activity (lists all flights)
- Flight Activity (details about the flight)
- Profile Activity (user details and saved flights)

## 🧰 Languages & Tools

Android Studio
Android
Java

## 📷 Screenshots

### Login Activity

### Register Activity

### Main Activity

### Flight Activity

### Profile Activity

## âš¡ Getting Started

### 🛠 Requirements:

- [Android Studio](https://developer.android.com/studio)
- AVD (Android Virtual Device) or a Physical Android Device

### 📖 Guide:

1. Download and install Android Studio
2. Download the repository
3. Open the repository using Android Studio
4. Install the application on the emulator or the physical device
5. Enjoy 🙂

## âš– License
This repository is not under any license. Normal copyright laws apply!