-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
7e669e4
commit efb79a8
Showing
1 changed file
with
32 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,32 @@ | ||
# Airports | ||
This is an iOS app developed primarily as a platform for practicing (TDD) while reading a JSON file that contains all airports around the world. | ||
[](https://postimg.cc/684pD1TS) | ||
# Terminal 1 | ||
A SwiftUI iOS application that provides a list of airports from around the world, allowing users to view detailed information and the airport's location on a map. | ||
|
||
## Features | ||
|
||
- **Browse Airports**: Browse airports by continents and countries. | ||
- **Search**: Easily find airports by name, country, or continent. | ||
- **Detailed Info**: View detailed information for any airport, including name, identifier, continent, and geographical coordinates. | ||
- **Map View**: See the airport's exact location on a hybrid map. | ||
|
||
## Installation | ||
|
||
1. Clone this repository: | ||
``` | ||
git clone git@github.com:brunomunizaf/Terminal1.git | ||
``` | ||
2. Open the project in Xcode. | ||
3. Build and run the application on a simulator | ||
## Usage | ||
1. Browse airports by scrolling through the list. | ||
2. Tap on a country to expand and see the list of airports. | ||
3. Tap on an airport to view its detailed information and location on the map. | ||
4. Use the search bar at the top to quickly find a specific airport. | ||
## Dependencies | ||
- SwiftUI | ||
- MapKit | ||
- Lottie |