GEUN-TAE-KIM / game_Achievements_Project

0 stars 0 forks source link

game_Achievements 개인 프로젝트

1. 사용한 기술 스택

Architecture Library
언어 Kotlin, Coroutine
아키텍처 MVVM
DI Dagger-Hilt
AAC DataBinding, LiveData, DataBinding, Room, ViewModel, Lifecycles, Navigation, WorkManager, Glide, RecyclerView DiffUtil, BindingAdapter, ViewPager2
DB Firebase RealTime DB
네트워크 Retrofit, OkHttp
개발 툴 git, Android Studio


2. 데이터 베이스 구조 설계

Untitled


3. 폴더링 구조

🔖
.
├── common
├── di
├── model
├── network
├── repository
│   ├── DataSoruce
│   └── Repository
│
├──ui
│  ├── Adapter
│  ├── Fragment
│  ├── ViewModel
│  └──commone
│      ├── BindingAdapter
│      ├── DiffCallback
│      ├── Event
│      ├── ClickListenr
│      └── Adapter
│ 
.


4. Navigation 설계

スクリーンショット 2023-01-20 17 23 43


5. 앱 UI

카테고리
330700 3307002
셋팅
3307003



6. 성과