Skip to content

alexandrucaraus/android-sample-arch

Repository files navigation

Android boilerplate sample app

The purpose of this repository is to provide a starting point for an app, containing a selection of libraries and configurations a project would need.

Project module structure

Project module dependencies structure

Usage Setup:

  1. https://cashapp.github.io/paparazzi/ Needs git lfs for initial setup of the repo.

  2. Needs variables in local.properties file for debug version a. NEWS_API_KEY which can be obtained from https://newsapi.org/

Todos:

  1. Pipeline publish app to F-Droid.

  2. Custom material theme object, sizes object, font styles object.

  3. Translations (localisations).

  4. Multiple news sources filter selection.

  5. Multiple languages in filter selection.