Skip to content

lpappalettera/KotlinMVVMArchitecture

Repository files navigation

Boilerplate Android

A sample project setup that contains Google's recommended app architecture. The project deviates from the recommended app architecture for the UI since it uses Jetpack Compose. The recommended app architecture has not been updated to accommodate Jetpack Compose yet.

Architecture overview

Setup

The app uses News Api as a data source. The api requires an API key which should be configured in your local.properties file as following:

newsApiKeyDev = <devProductFlavorApiKey>
newsApiKeyTst = <tstProductFlavorApiKey>
newsApiKeyAcc = <accProductFlavorApiKey>
newsApiKeyPrd = <prdProductFlavorApiKey>

TODO

  • Add Unit Tests
  • Add UI Tests

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages