集まれSwift好き!Swift愛好会 vol.64 @ オンライン:
https://love-swift.connpass.com/event/232781/
サンプルソース:
https://github.com/marty-suzuki/MyFirstAndroidPractice
Android Kotlin Fundamentals:
https://developer.android.com/courses/kotlin-android-fundamentals/toc?hl=ja
Recommended App Architecture
https://developer.android.com/jetpack/guide?hl=ja#recommended-app-arch
Library Module
https://developer.android.com/studio/projects?hl=ja
Choose Http Client
https://developer.android.com/training/basics/network-ops/connecting?hl=ja#choose-http-client
Retrofit
https://github.com/square/retrofit
System Log
https://developer.android.com/studio/debug?hl=ja#systemLog
Network connecting
https://developer.android.com/training/basics/network-ops/connecting?hl=ja
Sealed class
https://kotlinlang.org/docs/sealed-classes.html
Elvis operator
https://kotlinlang.org/docs/null-safety.html#elvis-operator
Instantiating a function type
ViewModel
https://developer.android.com/topic/libraries/architecture/viewmodel?hl=ja
Hilt
https://developer.android.com/training/dependency-injection/hilt-android?hl=ja
RecyclerView
https://developer.android.com/guide/topics/ui/layout/recyclerview?hl=ja
DiffUtil
https://developer.android.com/reference/androidx/recyclerview/widget/DiffUtil
Navigation
https://developer.android.com/guide/navigation/navigation-create-destinations?hl=ja#dynamic-arguments
https://kotlinlang.org/docs/lambdas.html#instantiating-a-function-type