Android
Порядок выполнения корутин внутри coroutineScope
Разбор coroutine‑кода: задача №2
Переписывание методов репозитория – задача 4
Кросс‑платформенный генератор TOTP‑кодов
Выявление ошибок в экране, реализованном с помощью Jetpack Compose
Обзор кода экрана видеоплеера, построенного с помощью Jetpack Compose
Отображение списка с помощью RecyclerView
Порядок вызова методов жизненного цикла Activity при последовательных переходах
Проектирование Android‑приложения‑агрегатора новостных лент
Создание тестов для функции сложения без переполнения
Верификация правильности размещения скобок в строке
Определение потоков выполнения операторов RxJava в цепочке с subscribeOn и observeOn
Разработка концепции приложения для таксистов
Разбор выполнения кода с классом и nullable‑полями
Проектирование платформы, похожей на Twitter
Сервис определения ближайшего аэропорта и отображения рейсов
Проверка равенства экземпляров data class с изменяемыми полями
Проверка выполнения assert при работе со scope‑функциями
Отложенное сохранение и получение сессии устройства
Kotlin‑SDK для управления игровыми достижениями