Skip to content

mtjin/android-architecture-study-movieapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 

Repository files navigation

android-architecture-study-movieapp (BACK_UP 폴더 안에 각 순차별 프로젝트 안에 안드로이드 Open으로 열면됨)

안드로이드 아키텍처 스터디 정리

정석준 안드로이드 개발자님 안드로이드 아키텍처 스터디에 참여하며 네이버 영화 검색 앱 개발한 프로젝트 정리

(https://github.com/StudyFork/GoogryAndroidArchitectureStudy)

(https://github.com/mtjin/GoogryAndroidArchitectureStudy)

주요 사용 기술

MVC, MVP, MVVM, Clean Architecture, DataBinding, LIVEDATA, KOIN, Multi Module, ROOM, GLIDE, RETROFIT2, 무한스크롤, Dagger2, 로컬캐싱

프로젝트 정리 및 목차

순차별 정리 : https://youngest-programming.tistory.com/212

[1주차] MVC 로 구현

[2주차] Model(DataSource, Repository) 추가

[3주차] MVP (Model View Presenter) 구조로 변경

[4주차] 데이터바인딩 (Databinding) 적용

[5주차] MVVM 구조로 변경

[6주차] AAC ViewModel, LiveData 적용

[7주차] DI(Dependency Injection) -KOIN- 적용

[8주차] Multi Module 적용

[개인 업데이트 1] RxJava2, RxAndroid2 적용

[개인 업데이트 2] Dagger2 적용

[개인 업데이트 3] 클린아키텍처 적용 저장소

기록

[스터디 메인 아키텍처]

[2020-05-12] model layer 쪽 통신하는데 rxjava 적용, 로컬캐싱 구현

간략 정리 : https://youngest-programming.tistory.com/212

[2020-07-19] DI 코인 -> 대거 적용 1차 완료

[2021-01-30] 클린 아키텍처 적용 저장소