각자 실무에서 부족함을 느끼고 개선할 필요성을 느껴 안드로이드의 핵심 부분들을 공부하기 위해 만든 스터디. 여기는 그 기록을 남기는 저장소.
- 2주에 한 번 모임을 갖는다
- 대주제가 있되, 본인이 부족한 부분을 2주간 공부해오고 공유한다.
- 질문은 How to ask를 참고하여, 관련된 모든 소스 코드와 함께 어디까지 해보았고, 본인이 생각하는 원인 등 가능한한 자세히 기술한다.
- 교재: Kotlin in Action, Do it Kotlin
- https://classroom.udacity.com/courses/ud940
- Android Peformance Patterns
- Benchmark (성능 측정)
- https://android-developers.googleblog.com/
- MAD skills: https://developer.android.com/series/mad-skills
- ?
클라이언트단에 포커스 맞추기 위해 공공데이터와 같은 무료 API를 이용한 앱을 구현한다.
- Week1 - Kotlin, Coroutine
- Week2 - ViewModel, DataBinding, LiveData
- Week3 - Repository, Room + a
- Week4 - Hilt
- Week5 - DI, UnitTest
- Week6 - androidTest, Flow
- Week7 -
- Week8 -
- Week9 -
- Week10 -
- Week11 -
- Week12 -
- Chanjung: Repository, Gradle, 구글 I/O나 GDC 등 자료 스터디, Week6부터는 매 회차별 간단한 앱을 만들어가도 될듯