- Architecture - Start with classes for managing your UI component lifecycle and handling data
persistence.
- Lifecycles - Create a UI that automatically responds to lifecycle events.
- Repository - Repository modules handle data operations.
- 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 Flows are built on top of coroutines and can provide multiple values. A flow is conceptually a stream of data that can be computed asynchronously.
- 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
- Dagger-Hilt Hilt is the recommended solution for dependency injection in Android apps, and works seamlessly with Compose.
- location-service One of the unique features of mobile applications is location awareness. Mobile users take their devices with them everywhere, and adding location awareness to your app offers users a more contextual experience.
- Moshi-Converter Moshi is a modern JSON library for Android, Java and Kotlin. It makes it easy to parse JSON into Java and Kotlin classes
-
Notifications
You must be signed in to change notification settings - Fork 0
kocerenes/Weather_App
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 or website provided.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published