Skip to content

Latest commit

 

History

History
35 lines (21 loc) · 1.49 KB

README.md

File metadata and controls

35 lines (21 loc) · 1.49 KB

Android Weather App

A simple and straightforward weather application developed for Android.

Weather data is provided by the OpenWeatheMap API

Tech Stack

Android Studio (Jetpack Compose / Kotlin)

Features

  • Current Weather: Provides current weather for any specific city or location.

  • Short-term forecast: Forecast for the next 5 days.

  • Geolocation: Allows the app to automatically obtain weather data for the user's current location, thereby showing them weather information for their location.

  • City List Management: User can add cities to their personal list, allowing them to track the weather conditions of multiple locations.

  • Integrated Widget: Widget on the device home screen, allowing a quick glance at weather conditions without opening the full app.

  • Exception cases: The application also manages some exceptional cases, notably the absence of internet, GPS signal, or location permissions. Despite these "problems", the application remains functional and informs the user of these situations.

Home Screen Details Screen
Home Screen Details Screen
Forecast Screen Locations Screen
Forecast Screen Locations Screen
Search Screen
Search Screen