This app was developed by Can Bi. It uses SwiftUI and is written 100% in Swift. The project benefits from multi-threading, publishers/subscribers, and data persistance.
The app uses GeoDB Cities RapidAPI
- Data Structure
- Networking with Combine and URLSession
- Downloading and caching images
- Custom NavigationLink for lazy loading
- Custom Tab Bar built upon TabView
- Favorites
- App icon and Launch Screen