Skip to content

Repository files navigation

Basic Weather Composable

A basic application built with Jetpack Compose and Weather API.

Technologies

  • Compose: For layout;
  • Coroutines/Flows: To work with asynchronous functions;
  • OkHttp3: For HTTP requests;
  • Hilt: For data injection.

Structure

  • Clean Architecture with MVVM ;
  • Modular structure;
  • Interface-based.

Weather API

Running the project

To execute this application you need to install the Android Studio and run the application on your cellphone or in the Android Emulator.

  1. Install Android Studio: Follow these steps Install Android Studio;
  2. Go to Weather API website and create you own API key;
  3. Rename the file key.properties.example to key.properties;
  4. Open the key.properties file in BasicWeatherComposable root folder;
  5. Set your api key.

Example: WEATHER_API=a1b2c3d4

ATTENTION: This application only runs on Android M (API 24) or higher versions.

Preview

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages