Create an iOS application to save weather conditions for your current location.
- The weather information should be retrieved from https://openweathermap.org/api -> CurrentWeatherData API. This service returns a lot of data for a location, but it’s mandatory to save and display at least the temperature.
- Once ‘Save’ is pressed the application should retrieve the weather data from the API mentioned before, store it locally together with the date of the event (request time) and then display it on screen.
- AutoLayout;
- Local data storage;
- CoreData;
- Networking;
- Some combination of Swift and Objective-C;
- UI layout is handled for both iPad and iPhone;
- More than one screen;
- Some CRUD operations (Updating is not implemented)
- Ability to view weather details (the API returns more information than just the temperature);
- Unit tests;
- UI tests (Added small one);
- Custom animations, transitions;
- Any funky iOS magic that you seem fit;
- Dark/Light modes