Clima is a weather app that can get current location weather data and also search for desired weather location. It uses Open Weather API to fetch the weather data. Also, this app can adapt with dark mode.
What's in this app:
- Dark-mode enabled app and vector assest usage.
- Usage of UITextField.
- Usage of Swift Protocols and Delegate Design Pattern.
- Work with API by making HTTP request with URLSession.
- Parse JSON with native JSONDecoder
- Usage of Computed properties, closures and extensions.
- Usage of Core Location to retrieve GPS data.
This project is part of iOS & Swift - The Complete iOS App Development Bootcamp Udemy course by Dr. Angela Yu and improvised by Me