A production-ready template app to kickstart your Android development journey with Jetpack Compose.
- Jetpack Compose: Modern Android UI toolkit for building native UI.
- Dependency Injection - Hilt: Android's recommended library for dependency injection.
- Navigation Graph: Efficient app navigation with Jetpack Navigation.
- Nested Navigation Graph: Organized navigation for a seamless user experience.
- Splash Screen API: Attractive splash screen for a captivating app launch.
- Clean Architecture: Structured architecture with Repository
- Kotlin Flow: Asynchronous programming with Kotlin's powerful Flow.
- Room: Local data persistence for efficient data storage.
- Retrofit: Networking library for handling API calls.
- Data Store Preference: Modern data storage solution for app preferences.
- Login Authentication: Secure authentication process for user login.
- Kotlin Coroutine NetworkResourceBound: Efficient network-bound resource handling with coroutines.
- Product Listing with Offline First: Dynamic product listing rendered in Lazy Column with offline functionality.
- Minor optimization
- Bluetooth Low Energy Implementation in Jetpack Compose
- Connect this firefly app with beetle wear os app
Kotlin Multiplatform App Clone of this App "jellyfish" is currently in the development phase. Stay tuned for further updates!
- Clone the repository.
- Open the project in Android Studio.
- Build and run the app on your device or emulator.
Feel free to explore the codebase, customize components, and integrate additional features based on your project requirements.