-
Режими запуску актівіті #2 – SingleTask / SingleInstance
Друга частина про Activity Launch Mode. Як працюють режими запуску актівіті singleTask та singleInstance.
-
Стандартні режими запуску актівіті – Standard / Single Top
Як працюють стандартні режими запуску актівіті (launchMode = standard або singleTop), та чому це найкращі…
-
Код проекту: Фреймворки, корутини, State Machine та гра на 20 ліній коду
ZIP-архів з кодом проекту до відео “Фреймворки, корутини, State Machine та гра на 20 ліній…
-
Фреймворки, корутини, State Machine та гра на 20 ліній коду
Приклад власного фреймворку для гри в хрестики-нолики з використанням особливостей корутин. Нестандартна реалізація 🙂 Код…
-
Код проекту: Метапрограмування з KSP
ZIP-архів з кодом проекту до відео “Метапрограмування з KSP – Приклад створення власного кодогенератора”.
-
Метапрограмування з KSP – Приклад створення власного кодогенератора
Що таке Kotlin Symbol Processing (KSP) та які задачі він вирішує. Приклад створення власного генератора…
-
Код з відео: Магія advanceUntilIdle() / runCurrent() / yield() в тестах
Код з відео про особливості тестування корутин та флоу в мові Kotlin. https://gist.github.com/romychab/27c7ede88326bd5bc7931f07cad8e3cd
-
Магія advanceUntilIdle() / runCurrent() / yield() в тестах
Розбираємо деякі особливості тестування корутин та Flow в юніт-тестах на мові Kotlin. Код з відео…
-
Код до відео: ImageMagick – Підготовка растрової графіки для Android-проекту в терміналі
Код bash-скрипта з відео “ImageMagick – Підготовка растрової графіки для Android-проекту в терміналі”.
-
ImageMagick – Підготовка растрової графіки для Android-проекту в терміналі
Використання ImageMagick для нарізки растрової графіки в Android-проекті (розбивка на каталоги drawable-mdpi, drawable-hdpi і т.д.).…