All Projects → shinhyo → Compose-BreakingBad

shinhyo / Compose-BreakingBad

Licence: Apache-2.0 License
🧪 ☠︎ Jetpack Compose - Breaking Bad ☢︎

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Compose-BreakingBad

bitcoin-market-android
Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals 💰
Stars: ✭ 284 (+992.31%)
Mutual labels:  coroutines, clean-architecture, jetpack, retrofit2, jetpack-android, jetpack-compose
Coolweather
Weather App that uses Android best practices. Android Jetpack, clean architecture. Written in Kotlin
Stars: ✭ 154 (+492.31%)
Mutual labels:  room, coroutines, clean-architecture, glide, retrofit2
Dowy
🎬Application that displays a list of Movies and Tv Series using Modern Android Application Development tools and API's
Stars: ✭ 29 (+11.54%)
Mutual labels:  gson, glide, retrofit2, timber, hilt-android
Delish
Delish, a Food Recipes App in Jetpack Compose and Hilt based on modern Android tech-stacks and MVI clean architecture.
Stars: ✭ 356 (+1269.23%)
Mutual labels:  room, coroutines, jetpack, jetpack-compose
WanAndroidJetpack
🔥 WanAndroid 客户端,Kotlin + MVVM + Jetpack + Retrofit + Glide。基于 MVVM 架构,用 Jetpack 实现,网络采用 Kotlin 的协程和 Retrofit 配合使用!精美的 UI,便捷突出的功能实现,欢迎下载体验!
Stars: ✭ 124 (+376.92%)
Mutual labels:  room, coroutines, jetpack, glide
Android Kotlin Mvi Cleanarchitecture
Android + Kotlin + Modularization + Gradle Depedency managment + Gradle written in Kotlin DSL + Custom Gradle Plugin + MVVM + MVI + Clean Architecture + Repository Pattern + Coroutines + Flows + Koin + Retrofit2 + ROOM + Kotlin-Android-Extension + KtLints
Stars: ✭ 187 (+619.23%)
Mutual labels:  room, coroutines, clean-architecture, retrofit2
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 (+7361.54%)
Mutual labels:  room, coroutines, retrofit2, hilt-android
Awesome-Android-Open-Source-Projects
👓 A curated list of awesome android projects by open-source contributors.
Stars: ✭ 401 (+1442.31%)
Mutual labels:  clean-architecture, jetpack, jetpack-android, jetpack-compose
Dagger-Hilt-MVVM
Sample app that demonstrates the usage of Dagger Hilt with Kotlin & MVVM
Stars: ✭ 62 (+138.46%)
Mutual labels:  room, coroutines, retrofit2, hilt-android
flickr-android
A small sample app to showcase architecting app using Clean Architecture and MVVM
Stars: ✭ 25 (-3.85%)
Mutual labels:  room, gson, clean-architecture, retrofit2
Compose-ToDo
A fully functional Android TODO app built entirely with Kotlin and Jetpack Compose
Stars: ✭ 130 (+400%)
Mutual labels:  room, jetpack-android, jetpack-compose, hilt-android
The Movie Db Kotlin
The Movie DB app using Kotlin with updated Android features
Stars: ✭ 176 (+576.92%)
Mutual labels:  room, coroutines, glide, retrofit2
StarWarsSearch-MVI
Star wars sample android project showcasing the use of View components for rendering UI in Fragments and Activities. Uses Android Jetpack, clean architecture with MVI (Uni-directional data flow), dagger hilt, and kotlin coroutines with StateFlow
Stars: ✭ 189 (+626.92%)
Mutual labels:  coroutines, clean-architecture, jetpack, jetpack-android
ResDelivery-Hilt-Coroutines-Mvvm-Single-Activity
This is a Sample Single Activity App (Multi Fragments) that uses Dagger-Hilt, Coroutines Flows, Paging 3 & Mvvm Clean Architecture
Stars: ✭ 28 (+7.69%)
Mutual labels:  coroutines, glide, retrofit2, timber
raffler-kotlin
A raffling app developed as a playground to study many topics related to Android. Kotlin + Coroutines + MVVM
Stars: ✭ 44 (+69.23%)
Mutual labels:  coroutines, clean-architecture, jetpack, ktlint
DailyDoc
Productivity Note App utilizing Jetpack Compose
Stars: ✭ 31 (+19.23%)
Mutual labels:  retrofit2, jetpack-navigation, jetpack-compose, single-activity
MockAppMVVM
A sample app structure using the MVVM architecture using Retrofit, Dagger2, LiveData, RxJava, ViewModel and Room.
Stars: ✭ 14 (-46.15%)
Mutual labels:  room, jetpack, glide, retrofit2
modern-android
Modern Android Project Skeleton
Stars: ✭ 17 (-34.62%)
Mutual labels:  room, coroutines, clean-architecture, jetpack
Wanandroid
🏄 基于Architecture Components dependencies (Lifecycles,LiveData,ViewModel,Room)构建的WanAndroid开源项目。 你值得拥有的MVVM快速开发框架:https://github.com/jenly1314/MVVMFrame
Stars: ✭ 410 (+1476.92%)
Mutual labels:  room, gson, glide, retrofit2
Multi-Module-Nextflix-Composable
Includes jetpack compose, navigation, paging, hilt, retrofit, coil, coroutines, flow..
Stars: ✭ 195 (+650%)
Mutual labels:  coroutines, jetpack-android, jetpack-compose, hilt-android

Breaking Bad - Jetpack Compose

ktlint

Tech Stack

  • Jetpack
    • Compose - Define your UI programmatically with composable functions that describe its shape and data dependencies.
    • Hilt - Extend the functionality of Dagger Hilt to enable dependency injection.
    • Lifecycle - Build lifecycle-aware components that can adjust behavior based on the current lifecycle state
    • Room - Create, store, and manage persistent data backed by a SQLite database.
    • ViewModel - Store and manage UI-related data in a lifecycle conscious.
    • App Startup - initialize components at app startup.
  • Clean Architecture
  • MVVM pattern
  • Kotlin Coroutines & Flows
  • Material Design
  • Single Activity
  • StaggeredVerticalGrid
  • Accompanist
  • Retrofit2
  • Glide
  • Timber

If you think this reposittory is useful, please press the star button at the top. ⭐️

License

Designed and developed by 2021 shinhyo

    Licensed under the Apache License, Version 2.0 (the "License");
    you may not use this file except in compliance with the License.
    You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
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].