GitHub
KanbanBoard: канбан-доска на Kotlin
KanbanBoard — простое приложение с канбан-доской, изначально написанное на Kotlin. Приложение состоит из трех разделов, в которых вы можете добавлять/удалять/перемещать задачи и переключать их состояние.

Приложение использует одну ViewModel для 3 разных фрагментов (по одному для каждого списка задач), которые размещены в MainActivity. ViewModel содержит три списка объектов Task (по одному для каждого списка задач). TasklistFragments изменяют данные в ViewModel в реальном времени, и изменения сохраняются в локальном хранилище, когда вызывается OnStop() в MainActivity. При обратных вызовах запуска и остановки в MainActivity постоянные данные читаются/записываются как JSON в SharedPreferences из локального хранилища. При обратном вызове создания TasklistFragment фрагмент заполняет RecyclerView соответствующим списком задач из ViewModel.
-
Аналитика магазинов3 недели назадМобильный рынок Ближнего Востока: выручка растёт быстрее загрузок: исследование Bidease и Sensor Tower
-
Новости3 недели назадВидео и подкасты о мобильной разработке 2026.24
-
Разработка4 недели назадЧто нового в SwiftUI после WWDC26
-
Разработка4 недели назадЧто нового в UIKit после WWDC26
