🎥
A Simple and Minimal Movies Android Application to demonstrate the Modern Android Development and Jetpack Compose.
ComposeMovie Android
📷
ScreenShots
👇
Download Application Download Latest APK file From Here
🛠
Built With - Kotlin - First class and official programming language for Android development.
- Coroutines - A coroutine is a concurrency design pattern that you can use on Android to simplify code that executes asynchronously.
- Jetpack Compose - Jetpack Compose is Android’s modern toolkit for building native UI.
- Flow - A flow is an asynchronous version of a Sequence, a type of collection whose values are lazily produced.
- Android Architecture Components - Collection of libraries that help you design robust, testable, and maintainable apps.
- Stateflow - StateFlow is a state-holder observable flow that emits the current and new state updates to its collectors.
- Flow - A flow is an asynchronous version of a Sequence, a type of collection whose values are lazily produced.
- ViewModel - Stores UI-related data that isn"t destroyed on UI changes.
- Navigation Components - Navigation component helps you implement navigation, from simple button clicks to more complex patterns, such as app bars and the navigation drawer.
- Dependency Injection
- Hilt - Easier way to incorporate Dagger DI into Android apps.
- Retrofit - A type-safe HTTP client for Android and Java.
- Material Components for Android - Modular and customizable Material Design UI components for Android.
- Gradle Kotlin DSL - For writing Gradle build scripts using Kotlin.
🏗️
Architecture This app uses MVVM Architecture.
👨
Developed By Rubikkube
- Website (http://rubikkube.com)
- Twitter (https://twitter.com/therubikkube)
👍
How to Contribute - Fork it.
- Create your feature branch (git checkout -b my-new-feature).
- Commit your changes (git commit -am 'Add some feature').
- Push to the branch (git push origin my-new-feature).
- Create new Pull Request.