Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 2.24 KB

README.md

File metadata and controls

31 lines (25 loc) · 2.24 KB

O Jornal Lusitano 📰

Get it on Google Play

The app O Jornal Lusitano provides quick in-app access to popular Portuguese newspapers. This repository contains the app's source code written in Kotlin for Android.

Despite being focused on Portuguese newspapers, it can be easily modified to support different international newspapers. 🌎 Changing the data file docs/index.json will automatically update the newspapers displayed in the app. Changes get synchronized once every 24 hours using the repository's GitHub Pages API.

For more information regarding the privacy policy and how to contact us, please visit our website.

App screenshots 📱

Access newspaper Access newspaper (dark mode) In-app webpage Navigation drawer

Building the app from the command line

  1. Download Android's cmdline-tools.
  2. Install the required licenses.
    $ sdkmanager --licenses
  3. Place the licenses within cmdline-tools/tools/bin.
  4. Set the environment variable ANDROID_HOME=cmdline-tools/tools/bin.
  5. Make sure to set the required signingConfigs properties within the build.gradle file.
  6. Build the Android App Bundle .aab file.
    $ gradlew bundleRelease --warning-mode all