Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 845 Bytes

README.md

File metadata and controls

19 lines (14 loc) · 845 Bytes

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