Skip to content

This is a native Android Forecast app helps the user to know more about the weather.

Notifications You must be signed in to change notification settings

Esraa3rify/Forecast

Repository files navigation

Forecast_App

Table of content:

1-About the app.

4-Technologies used.

5-Tools used.

6-The coming updates

7-Screenshots.

8-Build & Run


1-About the App:

This is a native Android Foorecast app helps the user to know more about the weather.


4-Technologies used:

Kotlin - MVVM - ROOM - Retrofit - Coroutines - Injection Dependency(Dagger2) - Third party Library-Glide - Android Jetpack Compose -Android Jetpack(Architecture components)-LiveData - ViewModel


5-Tools used:

1-Android studio


5-The upcoming updates:

I am working on Future section to show the user the predicted weather for the future 7 days.

7-Some screenshots from the app:

Screenshot 2022-09-12 163010


8-Build & run

Before we dive into building and running a fully featured Messenger for Android, ensure that you've read the following.

.Latest Android Studio Installed

.An Android Device

.Building the code is as simple as:

*Launch Android Studio

*Open the project from the folder where you have downloaded the code using menu File -> Open

*Build using menu Build -> Rebuild Project

*It may take a while to build the project for the first time.

8Once the build is over, run on the device using menu Run -> Run (app)

*That's it, you should see the welcome screen like below.