-
Architecture - A collection of libraries that help you design robust, testable, and maintainable apps.
- Lifecycles - Create a UI that automatically responds to lifecycle events.
- Navigation - Handle everything needed for in-app navigation.
- ViewModel - Easily schedule asynchronous tasks for optimal execution.
- Coroutines - A coroutine is a concurrency design pattern that you can use on Android to simplify code that executes asynchronously.
- Flow - Works very well with coroutines, provides us with cold streams which can be transformed using well known reactive operators.
- UI - Details on why and how to use UI Components in your apps - together or separate
- Jetpack Compose - A basic unit of composable UI.
-
Third party and miscellaneous libraries
- Retrofit for turns your HTTP API into a Java interface
- Gson for convert Java Objects into their JSON representation
- Hilt for dependency injection
-
Notifications
You must be signed in to change notification settings - Fork 0
License
immustafa/android_kotlin_boilerplate
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published