All Projects → mitchtabian → food2fork-compose

mitchtabian / food2fork-compose

Licence: other
Kotlin, MVVM, Navigation Component, Hilt, Jetpack Compose, Retrofit2, Room, Use cases, Unit Testing

Programming Languages

kotlin
9241 projects

food2fork.ca Compose App

This is the successor to github.com/mitchtabian/MVVMRecipeApp.

It contains the same overall functionality but has additional features.

Features:

  1. Kotlin
  2. MVVM
  3. Compose navigation (one activity, zero fragments)
  4. Retrieve Network Data from API (REST API)
  5. Database caching
  6. Monitoring Network Connectivity
  7. Use cases
  8. Datastore (New Shared Preferences)
  9. Unit Tests
  10. MockWebServer (Okhttp)
  11. Kotlin Flow
  12. Dependency management with Kotlin kts

Resources

  1. Prerequisites:
    1. Jetpack Compose MVVM for Beginners
  2. Junit5
  3. Testing a Flow
  4. Datastore
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].