Desi Mausam is a weather application built with Kotlin for Android, providing real-time weather updates using the OpenWeather API.
The app features a clean, animated UI with Lottie animations, RecyclerView integration, and robust error handling to ensure a smooth user experience.
- Real-time Weather Data – Fetches current weather details using the OpenWeather API.
- Animated UI – Integrated Lottie animations for a visually appealing experience.
- RecyclerView Integration – Displays weather data in a clean, scrollable list.
- Error Handling – Handles API failures and network issues gracefully.
- Clean Architecture – Built with best practices for maintainable code.
- Language: Kotlin
- UI: XML, Lottie Animations
- Data Handling: RecyclerView
- API: OpenWeather API
- Architecture: MVVM (Model-View-ViewModel)
- Android Studio installed (latest version recommended)
- OpenWeather API key (Get it here)