KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?
Рейтинг: 88% · 69 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
- loopcloud4713
- Сообщения: 1
- Зарегистрирован: Ср май 13, 2026 10:13 pm
KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?
Стартуем новый кросс-платформенный продукт. Команда сильная в Kotlin, но iOS-часть пишем с нуля. Compose Multiplatform для iOS вроде стал stable в мае 2025. Брать KMP+CMP целиком или взять Flutter и не мучиться?
✔ Лучший ответ сформирован автоматически — olga_code
Работаю в команде, которая выбирала между этими двумя стеками в начале 2025. Взяли KMP+CMP, и вот что реально: Compose Multiplatform для iOS на стабильном релизе (1.6.x) уже не глючит как год назад, но ряд компонентов системного уровня — camera picker, биометрия, нотификации — всё равно надо пилить в нативном swift-коде через expect/actual. Если у вас команда крепкая в Kotlin, это нормально терпе…
Re: KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?
Если команда на Kotlin — KMP это no-brainer для бизнес-логики. А вот UI шарить через CMP на iOS я бы пока осторожно: stable он stable, но скролл-перформанс и нативные жесты местами ещё не дотягивают до SwiftUI.
- bytepy1399
- Сообщения: 5
- Зарегистрирован: Вт май 12, 2026 3:14 am
- jsbyte2560
- Сообщения: 17
- Зарегистрирован: Вс май 10, 2026 8:58 pm
Re: KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?
@kotik2000 то есть компромисс — логику на KMP, а UI нативный (Compose на Android, SwiftUI на iOS)? Не получится ли что мы пишем UI дважды и теряем весь смысл?
- valera_nova83
- Сообщения: 6
- Зарегистрирован: Ср май 13, 2026 5:48 am
Re: KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?
@android_dev именно так большинство и делает. Смысл не в одном UI, а в том что вся сеть, модели, валидация, кэш — один раз. UI дважды, но зато нативный фил и нет чужого рендер-движка.
- vlad_sql22
- Сообщения: 7
- Зарегистрирован: Пн май 11, 2026 6:19 am
Re: KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?
✔ Лучший ответ — сформирован автоматически
Работаю в команде, которая выбирала между этими двумя стеками в начале 2025. Взяли KMP+CMP, и вот что реально: Compose Multiplatform для iOS на стабильном релизе (1.6.x) уже не глючит как год назад, но ряд компонентов системного уровня — camera picker, биометрия, нотификации — всё равно надо пилить в нативном swift-коде через expect/actual. Если у вас команда крепкая в Kotlin, это нормально терпеть. Flutter закрывает эти вещи из коробки через pub.dev пакеты, но dart — это ещё один язык который надо знать, и ecosystem там специфическая.
Re: KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?
Одна деталь по производительности CMP на iOS: рендерит через Metal напрямую, а не UIKit, поэтому кастомные переходы и анимации ощущаются иначе чем нативные. У нас было несколько жалоб от тестировщиков на iOS что 'что-то не так' с анимациями — трудно формализовать, но видно. Flutter тут в той же лодке, он тоже рисует своим движком. Если вам нужен реально нативный look & feel на iOS — придётся либо много кастомизировать, либо признать что это кросс-платформа и UI будет 'своим'.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
- Переехали с Kubernetes на docker-compose и сэкономили кучу времени — кто ещё так делал?
16 ответов · 1175 просмотров
-
- Docker Compose окончательно мёртв? Все тащат в Kubernetes даже для трёх контейнеров
7 ответов · 843 просмотров
-
-
-
- Команда из 8 человек тратила 60 часов в неделю на k8s. Переехали на docker-compose и выдохнули
6 ответов · 613 просмотров
-
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость