Видео с ютуба Backtocoding
What It Means to Treat Functions as First-Class Citizens | Android Quick Revision | BackToCoding
CLOSURES in Kotlin Explained Simply | Android Interview Quick Revision | BackToCoding
Day 100/100: Scaffold Layout (TopBar, BottomBar, FAB) #backtocoding
Kotlin LAMBDAS EXPLAINED in 3 Minutes | Android Interview Quick Revision by BackToCoding
Day 99/100: Alignments in Compose #backtocoding
Day 98/100: ConstraintLayout in Compose #backtocoding
Day 97/100: Spacer and Padding in Compose #backtocoding
Day 96/100: Modifier Basics in Compose #backtocoding
Day 95/100: LazyColumn vs LazyRow #backtocoding
Day 94/100: Row vs Column vs Box #backtocoding
Day 93/100: State Hoisting in Compose #backtocoding
What Are HIGHER ORDER Functions in Kotlin? | Android Interview Quick Revision #backtocoding
Day 92/100: Side-effects in Compose #backtocoding
Day 91/100: remember vs mutableStateOf #backtocoding
Can We RENAME A COMPANION OBJECT in Kotlin? | Android Interview Quick Revision | BackToCoding
Day 90/100: Recomposition in Compose #backtocoding
Day 89/100: Compose Preview Explained #backtocoding
Day 88/100: @Composable Annotation #backtocoding
Day 87/100: Composable Functions Explained #backtocoding
Day 86/100: Why Jetpack Compose is Faster than XML #backtocoding