Сравнение нативной и кроссплатформенной разработки таск-менеджеров
Авторы: М.В. Золотовский
Источник: Материалы конференции «Программная инженерия и информационные технологии – 2025» (ПИИТ-2025).
Аннотация
Проведено сравнение реализации одного и того же планировщика на Kotlin (нативно) и Flutter. Оценка по времени разработки, размеру APK, производительности и энергопотреблению. Разработаны рекомендации по выбору технологии.
Результаты
• Время разработки: Flutter — 42 ч, Kotlin — 68 ч
• Размер APK: Flutter — 28 МБ, Kotlin — 9.2 МБ
• Энергопотребление в фоне: Flutter +25 %, Kotlin — базовое
• Производительность UI: Kotlin — 58 FPS, Flutter — 54 FPS
Выводы
Для высокопроизводительных офлайн-приложений с фоновыми задачами рекомендуется нативная разработка на Kotlin. Flutter подходит для быстрого прототипирования и кроссплатформенных проектов с минимальными фоновыми задачами.
