An open API service indexing awesome lists of open source software.

https://github.com/iamnaran/firefly-compose

A Jetpack Compose Beginner Series App Android | Compose | MVVM | Hilt | Room
https://github.com/iamnaran/firefly-compose

andriod-app authentication-system backstack-navigation hilt-android jetpack-compose kotlinflow mvmm pagination room shared-transition usecase

Last synced: about 1 month ago
JSON representation

A Jetpack Compose Beginner Series App Android | Compose | MVVM | Hilt | Room

Awesome Lists containing this project

README

        

# Jetpack Compose App

A production-ready template app to kickstart your Android development journey with Jetpack Compose.

![App Preview](firefly.png)

## Features

- **Jetpack Compose**
- **Dependency Injection - Hilt**
- **Nested Navigation Graph**
- **Clean Architecture**
- **Room**
- **Retrofit**
- **Data Store Preference**
- **Product Listing with Offline First**

## Available in [ Multi-Module | IOS | Multi-Platform ]

**Native Multi-Module Version Of This App**
- Using Ktor, Koin, MVVM, Room, Flow, Clean Architecture, Nested Navigation Graph
- Link to Repo [JANTAR](https://github.com/iamnaran/jantar)

**Native iOS Version Of This App**
- Using App Navigator, Realm, SwiftUI, MVVM, Clean Architecture
- Link to Repo [DRAGONFLY](https://github.com/iamnaran/dragon-fly-ios)

**Compose Multi-platform Version Of This App**
Currently WIP and new update soon "[JELLYFISH](https://github.com/iamnaran/jellyfish)"

Stay tuned for further updates!

## API Integration with DummyJSON API

Thanks to the DummyJSON API, you can find the new username and password here: [GitHub - DummyJSON](https://github.com/Ovi/DummyJSON) or [DummyJSON Documentation](https://dummyjson.com/docs/auth).