-
Код проекту: Особливості SharedFlow #1 – MutableSharedFlow
ZIP-архів з кодом проекту з відео про особливості MutableSharedFlow.
-
Особливості SharedFlow #2 – Оператор shareIn
Особливості використання оператора shareIn для створення SharedFlow. Попереднє відео про SharedFlow тут. Код проекту тут.
-
Особливості SharedFlow #1 – MutableSharedFlow
Що таке SharedFlow. Створення MutableSharedFlow. Аргументи replay, extraBufferCapacity та onBufferOverflow. Методи emit, tryEmit, resetReplayCache. Використання…
-
Inline-функції в Kotlin #2 – лямбди, ключові слова noinline та crossinline
Що таке inline-функції в Kotlin – частина друга. Лямбди в мові Kotlin та в inline-функціях.…
-
Inline-функції в Kotlin #1 – ключові слова inline та reified
Що таке inline-функції в Kotlin – частина перша. Ключові слова inline та reified. Відмінності звичайних…
-
Принципи SOLID
В этом ролике подробно разбираем 5 принципов объектно-ориентированного программирования, известных как S.O.L.I.D.
-
Код проекту: Демо-лаунчер для Feature-модулів
ZIP-архив с исходниками проекта, который рассматривался в ролике про демо-лаунчер для Feature-модулей.
-
Демо-лаунчер для Feature-модулів
Пример реализации демо-лаунчера, который позволяет запускать любой экран любого Feature-модуля, без привязки к реальным источникам…
-
Код проекту: загальний Gradle-файл для Feature-модулів
ZIP-архив с исходниками проекта с фиче-модулями, сборка которых конфигурируется общим Gradle-файлом (из бонусного видео про…
-
Багатомодульність – три корисних фішки
В этом ролике рассматриваем три приема, которые упрощают жизнь при работе в многомодульных Android-проектах: –…