-
Фреймворки, корутини, State Machine та гра на 20 ліній коду
Приклад власного фреймворку для гри в хрестики-нолики з використанням особливостей корутин. Нестандартна реалізація 🙂 Код…
-
Код проекту: LazyColumn – Списки в Jetpack Compose (частина 3)
ZIP-архів з кодом проекту до відео “LazyColumn – Списки в Jetpack Compose (частина 3)”.
-
Код проекту: LazyColumn в Jetpack Compose: частина 2
ZIP-архів з кодом проекту до відео “LazyColumn в Jetpack Compose: частина 2”
-
Метапрограмування з 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() в тестах
Розбираємо деякі особливості тестування корутин та Flow в юніт-тестах на мові Kotlin. Код з відео…
-
ImageMagick – Підготовка растрової графіки для Android-проекту в терміналі
Використання ImageMagick для нарізки растрової графіки в Android-проекті (розбивка на каталоги drawable-mdpi, drawable-hdpi і т.д.).…
-
Код проекту: Фази рендеру в Jetpack Compose
ZIP-архів з кодом проекту до відео “Фази рендеру в Jetpack Compose”.