์๋ฉด (ํ๋ฆฌํฐ) ์ ๋ณด๋ฅผ ์์งํ๋ ๋ฐ ๋์์ ์ฃผ๋ ์ฑ์ ๋๋ค :)
Udacity ๊ณผ์ Lesson 7 ์ค์ต
Android App Development in Kotlin course
Lesson 10 : GDG Finder (๋ด ์ฃผ๋ณ์ GDG ์ฐพ๊ธฐ ์ฑ)
Lesson 9 : Anroid Videos Viewer (์๋๋ก์ด๋ ์์ ๋ทฐ์ด ์ฑ)
Lesson 8 : Mars Real Estate (ํ์ฑ(ํ์ฑ) ๋ถ๋์ฐ ์ฑ)
Lesson 6 : Sleep Quality Tracker (์๋ฉด ํ๋ฆฌํฐ ์ฒดํฌ ์ฑ, recycelrview ์ ์ฉ X)
Lesson 5 : Guess It (๋จ์ด ๋งํ๊ธฐ ๊ฒ์ ์ฑ)
Lesson 4 : Dessert Pusher (๋์ ํธ ๋๋ฅด๊ธฐ ์ฑ)
Lesson 3 : Android Trivia App (์๋๋ก์ด๋ ํด์ฆ ์ฑ)
Lesson 2 : About Me (์๊ธฐ ์๊ฐ ์ฑ)
Lesson 1 : Dice Roller (์ฃผ์ฌ์ ๋์ง๊ธฐ ์ฑ)
-
์ฃผ์ ๊ธฐ์
- Application Architecture with Room database, DAO
- MVVM, LiveData
- RecyclerView, Adapter(ListAdapter, BindingAdapter), VIewHolder, LayoutManagers(Linear, Grid)
- Navigation
- Coroutines
-
๊ทธ ์ธ ๊ธฐ์
- Transformation map
- DataBinding in XML files
- ViewModel Factory
- Backing Properties to protect MutableLiveData
- Observable state LiveData variables to trigger navigation
- Sealed Class
- ClickListener Callbacks
START
๋ฒํผ๊ณผSTOP
๋ฒํผ์ ์ฐจ๋ก๋๋ก ๋๋ ์ ๋
์์ด์ฝ
ํด๋ฆญํ์ ๋
clear
๋ฒํผ ํด๋ฆญํ์ ๋