Test task weather forecast app
Screen of saved cities. You need to implement TableView (or CollectionView). Cells should contain a weather icon, temperature and city name.
Screen for searching cities by their name. This screen should be presented modally. For searching cities you should use CLGeocoder.
Screen for detailed weather forecast for the selected city. Use UIScrollView for screen implementation.
- Platform: iOS 13+
- Language: Swift 5+
- Architecture: MVP
- User Interface: UIKit, programmatically
- Network Layer: URLSession
- Weather API: Open Meteo
- Local Storage: Core Data
Build and run in simulator or on a device using Xcode IDE
Vladislav Glumov – @LinkedIn