Skip to content

Azhaan24/Weather-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather-App

A modern Android Weather Application built using Java, MVVM Architecture, Retrofit, LiveData, and ViewModel. The app allows users to check real-time weather conditions either by entering a city name or by using their current location.

Features: Search weather by city name, Get weather using the device's current location, Displays temperature, humidity, pressure, wind speed, and weather description, Weather condition icons loaded dynamically, Runtime location permission handling, GPS and location settings validation, Pull-to-refresh functionality, Internet connectivity monitoring, Progress indicators for data loading, Clean and responsive Material Design UI, MVVM Architecture for better code organization and maintainability

Technologies Used: Java, Android SDK, MVVM Architecture, ViewModel, LiveData, Retrofit, OpenWeatherMap API, Picasso, View Binding, Material Components

About

Android Weather App built with Java, MVVM, Retrofit, LiveData, and OpenWeatherMap API. Supports weather by city name and current location with real-time updates.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages