All Projects → TalhaFaki → Multi-Module-Nextflix-Composable

TalhaFaki / Multi-Module-Nextflix-Composable

Licence: other
Includes jetpack compose, navigation, paging, hilt, retrofit, coil, coroutines, flow..

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Multi-Module-Nextflix-Composable

Einsen
🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.
Stars: ✭ 821 (+321.03%)
Mutual labels:  android-development, jetpack-android, jetpack-compose, hilt-android
Compose-BreakingBad
🧪 ☠︎ Jetpack Compose - Breaking Bad ☢︎
Stars: ✭ 26 (-86.67%)
Mutual labels:  coroutines, jetpack-android, jetpack-compose, hilt-android
PlayWeather
🔥🔥🔥 Compose、Lce、MVVM、深色模式、横屏、无网弱网适配、Room、Hilt、多语言切换,目前Android最新的库基本全用上了,你想要的都有🔥🔥🔥
Stars: ✭ 120 (-38.46%)
Mutual labels:  jetpack-android, jetpack-compose, hilt-android
MovieCompose
🎞 A demo movie app using Jetpack Compose and Hilt based on modern Android tech stacks.
Stars: ✭ 322 (+65.13%)
Mutual labels:  coroutines, jetpack-compose, hilt-android
Compose-ToDo
A fully functional Android TODO app built entirely with Kotlin and Jetpack Compose
Stars: ✭ 130 (-33.33%)
Mutual labels:  jetpack-android, jetpack-compose, hilt-android
ComposeNotes
Notes app with full jetpack compose architecture (UI + navigation). Uses MVVM, Room, Kotlin Flows & LiveData
Stars: ✭ 32 (-83.59%)
Mutual labels:  coroutines, jetpack-android, jetpack-compose
android-pokemon-compose
A simple app demonstrates using Jetpack compose with other Jetpack libraries.
Stars: ✭ 56 (-71.28%)
Mutual labels:  android-development, jetpack-android, hilt-android
GitReposCompose
GitReposCompose is an Android application 📱 for showcasing Jetpack Compose for building declarative UI in Android. This demo app uses Github public API for fetching public repositories.
Stars: ✭ 32 (-83.59%)
Mutual labels:  android-development, jetpack-android, jetpack-compose
PlantShopUI-Android
Check out the new style for App Design aims for the Online Plant Shop Service using jetpack compose...😉😀😁😎
Stars: ✭ 29 (-85.13%)
Mutual labels:  android-development, jetpack-android, jetpack-compose
bitcoin-market-android
Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals 💰
Stars: ✭ 284 (+45.64%)
Mutual labels:  coroutines, jetpack-android, jetpack-compose
Coffeegram
Android app using Jetpack Compose together with StateFlow and MVI
Stars: ✭ 155 (-20.51%)
Mutual labels:  coroutines, jetpack-compose
Kotlin-Coroutine-Flow
Search engine functionality using Kotlin Coroutines and Flow
Stars: ✭ 25 (-87.18%)
Mutual labels:  coroutines, jetpack-android
Paging-3-Sample
This app is created as a sample app which loads movies from Tmdb api and uses Paging 3 library to show it in a Recycler view.
Stars: ✭ 96 (-50.77%)
Mutual labels:  coroutines, paging-library
NYTimesMostPopularArticles
A simple app to hit the NY Times Most Popular Articles API and show a list of articles, that shows details when items on the list are tapped (a typical master/detail app), also user able to browse/ add articles to favorite list that implements MVVM architecture using Dagger2, Retrofit, Coroutines, LiveData, RoomDatabase, Database Debugging, Data…
Stars: ✭ 38 (-80.51%)
Mutual labels:  coroutines, android-development
Pokedex
🗡️ Android Pokedex using Hilt, Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
Stars: ✭ 4,882 (+2403.59%)
Mutual labels:  coroutines, jetpack-android
Coroutines Sample
Companion sample for coroutines 1.3
Stars: ✭ 68 (-65.13%)
Mutual labels:  coroutines, android-development
Coolweather
Weather App that uses Android best practices. Android Jetpack, clean architecture. Written in Kotlin
Stars: ✭ 154 (-21.03%)
Mutual labels:  coroutines, android-development
Nytimes App
🗽 A Simple Demonstration of the New York Times App 📱 using Jsoup web crawler with MVVM Architecture 🔥
Stars: ✭ 246 (+26.15%)
Mutual labels:  coroutines, android-development
Foodium
It simply loads Posts data from API and stores it in persistence storage (i.e. SQLite Database). Posts will be always loaded from local database. Remote data (from API) and Local data is always synchronized.
Stars: ✭ 1,940 (+894.87%)
Mutual labels:  coroutines, hilt-android
android-developer-roadmap
🗺 The 2022 Android Developer Roadmap suggests learning paths to understanding Android development.
Stars: ✭ 5,533 (+2737.44%)
Mutual labels:  android-development, jetpack-compose

Nextflix-Composable

Kotlin Android Android Studio

A Clean Architecture App to show use of multi-module-architecture in a Jetpack Compose.

The modules are as follow:

  • app: Presentation Layer

  • domain: Business Logic Layer

  • data: Data Access Layer

  • common: A View Items Layer

  • nowplaying: A Screen Layer

  • popular: A Screen Layer

  • upcoming: A Screen Layer

  • buildSrc: Includes Versions of Dependecies

--- Requirement ---

You should add api key to gradle.properties before build app.

Screenshots

Shimmer Effects

Tech Stack

  • Multi-Module-Architecture
  • Kotlin
  • Jetpack Compose
  • Material Design
  • Hilt
  • Coroutines
  • Flow
  • Paging
  • Navigation
  • AndroidX
  • Retrofit
  • Coil
  • Solid Principles

MAD (Modern Android Development) Scorecard

TODOs

  • Unit Tests
  • Implementation of static code analysis tool(ktlint etc.)
  • Better UIs
  • Add More Screens (Details etc.)
  • Error Handling
  • Favorite Icon

Screens

Follow me here:

https://linktr.ee/talhafaki

Did you find this repository helpful?

Don't forget give a star.

Didn't you?

Then fork this repo, make it better and don't forgot give a STAR.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].