All Projects → team-mohaeng → mohaeng-android

team-mohaeng / mohaeng-android

Licence: other
🐹 안드 지금 모행? 🐹

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to mohaeng-android

bitcoin-market-android
Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals 💰
Stars: ✭ 284 (+1190.91%)
Mutual labels:  jetpack, mvvm-android
Jetpack Mvvm Best Practice
是 难得一见 的 Jetpack MVVM 最佳实践!在 以简驭繁 的代码中,对 视图控制器 乃至 标准化开发模式 形成正确、深入的理解!
Stars: ✭ 6,950 (+31490.91%)
Mutual labels:  jetpack, mvvm-android
WizardX
Fast build efficient Android: Fast building, high quality, and efficient Android App infrastructure scaffolding right out of the box(快速构建、高质量、高效率Android App应用开箱即用的基础脚手架)
Stars: ✭ 115 (+422.73%)
Mutual labels:  jetpack, mvvm-android
Rick-and-Morty
The Rick And Morty - MVVM with a clean architecture approach using some of the best practices in Android Development.
Stars: ✭ 45 (+104.55%)
Mutual labels:  jetpack
WanAndroidJetpack
🔥 WanAndroid 客户端,Kotlin + MVVM + Jetpack + Retrofit + Glide。基于 MVVM 架构,用 Jetpack 实现,网络采用 Kotlin 的协程和 Retrofit 配合使用!精美的 UI,便捷突出的功能实现,欢迎下载体验!
Stars: ✭ 124 (+463.64%)
Mutual labels:  jetpack
store-apps-mvvm
Implementation component of Android Jetpack with clean architecture
Stars: ✭ 32 (+45.45%)
Mutual labels:  jetpack
Tensorflow-for-Jetson-TX2
Tensorflow for Jetson TX2
Stars: ✭ 29 (+31.82%)
Mutual labels:  jetpack
PracticeApp
A "must-have a look" project for newcomers in android.
Stars: ✭ 38 (+72.73%)
Mutual labels:  mvvm-android
DaggerMultiFeature
Multi-feature app using dagger for learning purposes
Stars: ✭ 69 (+213.64%)
Mutual labels:  mvvm-android
Jade-Player
A media player for Android.
Stars: ✭ 70 (+218.18%)
Mutual labels:  mvvm-android
keyring-social-importers
A collection of importers which pull your content back from social networks, and into your own WordPress install.
Stars: ✭ 26 (+18.18%)
Mutual labels:  jetpack
mvvm develop
mvvm+jetpack快速开发框架,包括一些常用工具封账
Stars: ✭ 23 (+4.55%)
Mutual labels:  jetpack
SplashScreen
Splash screen demo that used with Jetpack ‘SplashScreen‘ library and Android 12's Splash Screen API.
Stars: ✭ 46 (+109.09%)
Mutual labels:  jetpack
WanAndroid
一个简洁漂亮与众不同的WanAndroid客户端,欢迎下载体验(〃'▽'〃)。(A simple and beautiful Wanandroid client App.) MVVM + Dagger2 + DataBinding + Lifecycle + OkHttp + Retrofit2
Stars: ✭ 81 (+268.18%)
Mutual labels:  mvvm-android
DirectCurrencyConverter
Currency Converter App for Android showing usage of Flow, Live Data, Coroutines, Hilt - (Clean Architecture)
Stars: ✭ 40 (+81.82%)
Mutual labels:  mvvm-android
butterfly
🦋 Butterfly helps you to build adaptive and responsive UIs for Android with Jetpack WindowManager.
Stars: ✭ 169 (+668.18%)
Mutual labels:  jetpack
MovieBox
TMDb + Kotlin + Coroutines + Retrofit2 + Moshi + Clean Architecture + Koin 2 + Glide
Stars: ✭ 46 (+109.09%)
Mutual labels:  jetpack
Smooth-Navigation
提供流畅的 Jetpack Navigation 转场体验。并解决 GitHub 上 Navigation Add Hide 修改版普遍存在的致命缺陷。
Stars: ✭ 204 (+827.27%)
Mutual labels:  jetpack
MockAppMVVM
A sample app structure using the MVVM architecture using Retrofit, Dagger2, LiveData, RxJava, ViewModel and Room.
Stars: ✭ 14 (-36.36%)
Mutual labels:  jetpack
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 (+336.36%)
Mutual labels:  mvvm-android

모행

Tech Explanation

Library Purpose
Android Jetpack LiveData, LifecycleObserver, ViewModel, DataBinding, Compose, EncryptedSharedPreference, Navigation,ViewPager2
Compose 모양과 데이터 종속 항목을 설명하는 UI
Activity-KTX Activity에서 ViewModel 위임 초기화위해 사용
Fragment-KTX Fragment에서 Shared ViewModel 위임 초기화 위해 사용
Coroutine 비동기 프로그래밍
Flow 데이터베이스 실시간 업데이트
Dagger Hilt 의존성 주입
Room Database Object
Gson 서버에서 받아온 Json 객체를 Gson으로 변환
Rxjava3 서버 통신
OkHttp3 서버 통신에서 토큰 Interceptor 등 Util 기능 제작에 활용
Firebase Google Play Service에 활용
Paging Recyclerview 데이터 로드 방식
Coil 다이나믹 이미지 샘플링

📕 Code Convention

Coding Convention

📙 Commit Convention

Commit, branch Convention

📗 Package Convention

Package Convention

📘 Wiki Document

Wiki Documents

Release Contributors

박주예 김기현

온보딩
로그인(카카오,구글,이메일)
회원가입/비밀번호찾기/사용자차단
메인홈/오늘의 챌린지 조회/커뮤니티조회
피드작성/갤러리업로드/챌린지 인증
캐릭터조회/캐릭터변경
뱃지조회/푸쉬알람/코스목록조회
리워드/진행코스전체보기/완료코스조회/진행변경
닉네임설정/닉네임변경/마이페이지조회
내서랍장조회/안부삭제/안부신고
이모지추가/삭제
환경설정
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].