A weather application developed as a final year project for the Computer Science course at Leeds Beckett University.
The project is built using Kotlin, implementing the Model-View-ViewModel software design pattern.
Jetpack Compose was used for the user interface.
Table of Contents
The APIs used in the project are provided by Open-Meteo. They are free for non-commercial use and are as follows:
- Kotlin
- Jetpack Compose
- Model-View-ViewModel (MVVM)
To get a local copy up and running follow these simple example steps.
- Android Studio
- For reference, Android Studio Electric Eel | 2022.1.1 was used for development
- The device emulator used was a Pixel 5 | API Level 33
- Clone the repo
git clone https://github.com/Drakime/Compose_Weather_App.git
- Build and run the app in Android Studio