-
Фреймворки, корутини, State Machine та гра на 20 ліній коду
Приклад власного фреймворку для гри в хрестики-нолики з використанням особливостей корутин. Нестандартна реалізація 🙂 Код…
-
Код проекту: LazyColumn – Списки в Jetpack Compose (частина 3)
ZIP-архів з кодом проекту до відео “LazyColumn – Списки в Jetpack Compose (частина 3)”.
-
Код проекту: LazyColumn в Jetpack Compose: частина 2
ZIP-архів з кодом проекту до відео “LazyColumn в Jetpack Compose: частина 2”
-
Код проекту: Метапрограмування з KSP
ZIP-архів з кодом проекту до відео “Метапрограмування з KSP – Приклад створення власного кодогенератора”.
-
Метапрограмування з KSP – Приклад створення власного кодогенератора
Що таке Kotlin Symbol Processing (KSP) та які задачі він вирішує. Приклад створення власного генератора…
-
Код проекту: LazyColumn – Списки в Jetpack Compose (частина 1)
ZIP-архів з кодом проекту до відео “LazyColumn – Списки в Jetpack Compose (частина 1)”.
-
Код проекту: Image & Icon & Coil – Відображення картинок в Jetpack Compose
ZIP-архів з кодом проекту до відео “Image & Icon & Coil – Відображення картинок в…
-
Код проекту: Jetpack Compose – Функція derivedStateOf
ZIP-архів з кодом проекту до відео “Jetpack Compose – Функція derivedStateOf”.
-
Код з відео: Магія advanceUntilIdle() / runCurrent() / yield() в тестах
Код з відео про особливості тестування корутин та флоу в мові Kotlin. https://gist.github.com/romychab/27c7ede88326bd5bc7931f07cad8e3cd
-
Магія advanceUntilIdle() / runCurrent() / yield() в тестах
Розбираємо деякі особливості тестування корутин та Flow в юніт-тестах на мові Kotlin. Код з відео…