![]() ![]() Stable samples - Kotlin SampleĪ simple setup that removes Hilt in favor of a service locator ![]() ![]() For more information, see the README.md file in each branch. This project hosts each sample app in separate repository branches. A collection of unit, integration and e2e tests, including "shared" tests that can be run on emulator/device.Two product flavors, mock and prod, to ease development and testing.A data layer with a repository and two data sources (local using Room and a fake remote).Reactive UIs using Flow and coroutines for asynchronous operations.A presentation layer that contains a Compose screen (View) and a ViewModel per screen (or feature).A single-activity architecture, using Navigation Compose.User Interface built with Jetpack Compose.In its different branches you'll find the same app (a TODO app) implemented with small differences. These samples showcase different architectural approaches to developing Android apps. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |