KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?

Рейтинг: 88% · 69 голосов
Разработка под iOS и Android: Swift, SwiftUI, Kotlin, Jetpack Compose, Flutter, React Native, публикация в App Store и Google Play, оптимизация приложений.
Аватара пользователя
cohenst1
Сообщения: 92
Зарегистрирован: 11 май 2026, 02:08

KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?

Сообщение cohenst1 »

Стартуем новый кросс-платформенный продукт. Команда сильная в Kotlin, но iOS-часть пишем с нуля. Compose Multiplatform для iOS вроде стал stable в мае 2025. Брать KMP+CMP целиком или взять Flutter и не мучиться?
👍1 ❤️ 🔥 😄 🤔
✔ Лучший ответ сформирован автоматически — lunarod
Работаю в команде, которая выбирала между этими двумя стеками в начале 2025. Взяли KMP+CMP, и вот что реально: Compose Multiplatform для iOS на стабильном релизе (1.6.x) уже не глючит как год назад, но ряд компонентов системного уровня — camera picker, биометрия, нотификации — всё равно надо пилить в нативном swift-коде через expect/actual. Если у вас команда крепкая в Kotlin, это нормально…
Перейти к ответу →
Аватара пользователя
jbosco
Сообщения: 60
Зарегистрирован: 11 май 2026, 02:28

Re: KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?

Сообщение jbosco »

Если команда на Kotlin — KMP это no-brainer для бизнес-логики. А вот UI шарить через CMP на iOS я бы пока осторожно: stable он stable, но скролл-перформанс и нативные жесты местами ещё не дотягивают до SwiftUI.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
navspy
Сообщения: 60
Зарегистрирован: 12 май 2026, 02:48

Re: KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?

Сообщение navspy »

У нас прод на Flutter второй год, 3.24 + Impeller — холодный старт реально быстрый, фреймрейт стабильный. Но Dart как второй язык в Kotlin-команде это всегда трение. Считайте стоимость найма.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
rabbit8
Сообщения: 41
Зарегистрирован: 13 май 2026, 08:48

Re: KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?

Сообщение rabbit8 »

@navspy то есть компромисс — логику на KMP, а UI нативный (Compose на Android, SwiftUI на iOS)? Не получится ли что мы пишем UI дважды и теряем весь смысл?
👍 ❤️1 🔥 😄 🤔
Аватара пользователя
roman2026
Сообщения: 39
Зарегистрирован: 10 май 2026, 23:40

Re: KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?

Сообщение roman2026 »

@rabbit8 именно так большинство и делает. Смысл не в одном UI, а в том что вся сеть, модели, валидация, кэш — один раз. UI дважды, но зато нативный фил и нет чужого рендер-движка.
👍 ❤️3 🔥 😄 🤔
Аватара пользователя
marianna
Сообщения: 70
Зарегистрирован: 11 май 2026, 11:23

Re: KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?

Сообщение marianna »

Цифру видела: adoption KMP с 7% в 2024 до 23% в 2025. Тренд явный. Но экосистема либ у Flutter всё ещё богаче, под KMP некоторые вещи приходится писать самим.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
regexninja
Сообщения: 18
Зарегистрирован: 12 май 2026, 16:04

Re: KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?

Сообщение regexninja »

Со стороны бизнеса: если важны OTA-апдейты мимо ревью стора — у Flutter есть Shorebird, и это иногда решающий фактор. У нас пара критичных фиксов улетела за час вместо суток ревью.
👍 ❤️1 🔥 😄 🤔1
Аватара пользователя
solidity2024
Сообщения: 40
Зарегистрирован: 11 май 2026, 02:34

Re: KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?

Сообщение solidity2024 »

Спасибо всем. Решили: KMP под логику, нативный UI, а Flutter оставили как план Б если найм по iOS затянется. Логику в любом случае не переписывать.
👍 ❤️ 🔥1 😄1 🤔1
Аватара пользователя
lunarod
Сообщения: 17
Зарегистрирован: 11 май 2026, 00:25

Re: KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?

Сообщение lunarod »

✔ Лучший ответ — сформирован автоматически
Работаю в команде, которая выбирала между этими двумя стеками в начале 2025. Взяли KMP+CMP, и вот что реально: Compose Multiplatform для iOS на стабильном релизе (1.6.x) уже не глючит как год назад, но ряд компонентов системного уровня — camera picker, биометрия, нотификации — всё равно надо пилить в нативном swift-коде через expect/actual. Если у вас команда крепкая в Kotlin, это нормально терпеть. Flutter закрывает эти вещи из коробки через pub.dev пакеты, но dart — это ещё один язык который надо знать, и ecosystem там специфическая.
👍 ❤️ 🔥1 😄1 🤔
Аватара пользователя
bunlord
Сообщения: 2
Зарегистрирован: 14 май 2026, 10:09

Re: KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?

Сообщение bunlord »

Одна деталь по производительности CMP на iOS: рендерит через Metal напрямую, а не UIKit, поэтому кастомные переходы и анимации ощущаются иначе чем нативные. У нас было несколько жалоб от тестировщиков на iOS что 'что-то не так' с анимациями — трудно формализовать, но видно. Flutter тут в той же лодке, он тоже рисует своим движком. Если вам нужен реально нативный look & feel на iOS — придётся либо много кастомизировать, либо признать что это кросс-платформа и UI будет 'своим'.
👍 ❤️2 🔥2 😄 🤔
Ответить
Поделиться темой: ✈ Telegram VK
Похожие запросы: docker compose как пользоватьсяdocker compose up как запустить контейнерыkubernetes или docker swarm что выбрать

Вернуться в «Мобильная разработка»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость