GitHub - realityexpander/ShoppingNotes: Note taking app using SOLID principles and CLEAN architecture patterns. Uses Room database, MVVM, Use cases.

Note taking app using SOLID principles and CLEAN architecture patterns. Uses Room database, MVVM, Use cases.

---- Tech used ----

  • Activities
  • Fragments
  • MVVM
  • Single Activity architecture
  • Navigation Component
  • View Binding
  • LiveData observer pattern for UI/Database updates
  • Dependency Injection

To install the Apk:

  1. Open this link on your Android device: https://github.com/realityexpander/ShoppingNotes/blob/master/ShoppingNotes_1.0.apk

  2. Tap the "skewer" menu and tap the "download"

  3. Allow the file to download (DO NOT click "show details")

  4. After the file is downloaded, click "OK" to install

  5. Click "OK" to install

  6. Click "OK" to launch

If you have developer options turned on, you may need to turn off "USB Debugging" if the "Waiting for debugger" dialog is displayed.