Skip to content

Repository files navigation

Rockets

Rockets was developed to showcase various modern Android development toolkits such as Android Jetpack Compose and Clean Architecture

Project Tech Stack:

  • Architecture: MVVM (View - ViewModle - Model), helps to keep project clean and maintainable by offering seperation of concerns.
  • Programming Language: Kotlin.
  • Async Operations: Coroutines.
  • UI: Jetpack Compose - Is a declarative way of creating UIs in monder android development, recommented by google.
  • Local Database: Room persistence library to keep data when there is no internet available.
  • Dependency Injection(DI): Hilt
  • Network operations: Retrofit
  • App Architecture: Use Cases
  • App Architecture: Repository

Basic Configurations:

  • Target SDK version: 35
  • Minimum SDK version: 27
  • Kotlin version: 2.1.0
  • Gradle version: 8.8.0

Example:

References:

About

This is an example project implemented using Jetpack Compose, MVVM with repository, Use Cases, Dependency Injection, Retrofit Network Manager, Room Database and kotlin for gradle build configuration

Topics

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages