Заказ на iOS + Android + RuStore: Compose Multiplatform уже можно в прод или всё ещё Flutter?

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

Заказ на iOS + Android + RuStore: Compose Multiplatform уже можно в прод или всё ещё Flutter?

Сообщение coldpanic »

Студия, делаем заказную разработку. Прилетел финтех-проект, нужны обе платформы, выкладка в RuStore и AppStore, поддержка минимум 5 лет. Команда: три крепких котлиниста-андроидщика и один iOS-ник. Выбираем между Compose Multiplatform и Flutter.

За CMP: iOS-таргет стабильный ещё с 1.8, на Kotlin 2.2 всё выглядит зрело, RuStore SDK котлиновский и подключается без плясок. Смущает текстовый ввод на iOS, наслышан про баги с клавиатурой, и размер приложения, пустышка на CMP заметно тяжелее нативной.

За Flutter: зрелость, тонна плагинов, скорость разработки. Но осадочек есть: макросы в Dart отменили, команду в гугле резали, и что с ним будет через 5 лет, никто не скажет. А заказчику эти 5 лет обещать нам.

Кто довёл CMP до прода с выкладкой в оба стора, расскажите как оно.
👍1 ❤️1 🔥2 😄 🤔1
✔ Лучший ответ сформирован автоматически — esp32_dev
Я бы на финтехе с горизонтом 5 лет вообще не ставил на чужой UI-фреймворк целиком. Третий вариант: KMP без Compose на айосе. Общая логика, сеть, базы, крипта в shared-модуле на котлине, UI нативный: SwiftUI у вашего iOS-ника, Compose у андроидщиков. Да, UI пишется дважды, по нашим проектам это плюс 25-30 процентов времени против полной кроссплатформы. Зато ни одна платформа не заложник чужого рен…
Перейти к ответу →
Аватара пользователя
Marijuan
Сообщения: 7
Зарегистрирован: 13 май 2026, 13:08

Re: Заказ на iOS + Android + RuStore: Compose Multiplatform уже можно в прод или всё ещё Flutter?

Сообщение Marijuan »

Флаттер хоронят каждый год с 2021, а он живее всех живых. 3.32 с Impeller по умолчанию на обеих платформах, рендер летает. Плагины под всё, включая пуши через RuStore и Huawei. Hot reload экономит часы каждый день, в CMP такого уровня нет до сих пор. По людям тоже проще: на hh флаттерщиков в разы больше, чем KMP-шников, на поддержку найдёте без боли. Отмена макросов неприятна, но это не смерть языка, на скорость письма фич она не влияет.
👍 ❤️ 🔥1 😄 🤔
Аватара пользователя
Austkin
Сообщения: 83
Зарегистрирован: 11 май 2026, 03:40

Re: Заказ на iOS + Android + RuStore: Compose Multiplatform уже можно в прод или всё ещё Flutter?

Сообщение Austkin »

coldpanic писал(а):Смущает текстовый ввод на iOS, наслышан про баги с клавиатурой
это инфа двухлетней давности, с 1.7-1.8 текстовые поля сильно переработали, физика скролла нативная давно. У нас CMP-приложение в проде с осени, ритейл, обе платформы. Из реального: размер да, к нативному iOS прибавляйте 12-15 мб на скию и рантайм, и interop со SwiftUI местами вымученный, камеру и платежи делали нативными вьюхами через UIKitViewController. Но ваши котлинисты пишут продуктовый код с первого дня, это перевешивает.
👍 ❤️1 🔥 😄1 🤔
Аватара пользователя
esp32_dev
Сообщения: 24
Зарегистрирован: 11 май 2026, 13:41

Re: Заказ на iOS + Android + RuStore: Compose Multiplatform уже можно в прод или всё ещё Flutter?

Сообщение esp32_dev »

✔ Лучший ответ — сформирован автоматически
Я бы на финтехе с горизонтом 5 лет вообще не ставил на чужой UI-фреймворк целиком. Третий вариант: KMP без Compose на айосе. Общая логика, сеть, базы, крипта в shared-модуле на котлине, UI нативный: SwiftUI у вашего iOS-ника, Compose у андроидщиков. Да, UI пишется дважды, по нашим проектам это плюс 25-30 процентов времени против полной кроссплатформы. Зато ни одна платформа не заложник чужого рендера, любой системный апдейт айоса не страшен, и через 5 лет можно выкинуть или заменить любой слой отдельно. Авито и куча крупных контор в РФ ровно так годами и живут. Для банковской тематики, где заказчик трясётся над каждым пикселем нативности, это ещё и самый продаваемый вариант.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
tor2000
Сообщения: 14
Зарегистрирован: 11 май 2026, 18:37

Re: Заказ на iOS + Android + RuStore: Compose Multiplatform уже можно в прод или всё ещё Flutter?

Сообщение tor2000 »

тема номер тыща. у вас три котлиниста и один айосник, какой флаттер вообще, вы команду под другой язык переучивать собрались? берите kmp в любом виде и не мучайтесь
👍1 ❤️ 🔥 😄 🤔2
Аватара пользователя
rwstanle
Сообщения: 8
Зарегистрирован: 12 май 2026, 13:08

Re: Заказ на iOS + Android + RuStore: Compose Multiplatform уже можно в прод или всё ещё Flutter?

Сообщение rwstanle »

Marijuan писал(а):на hh флаттерщиков в разы больше, чем KMP-шников
формально да, но динамика обратная: по москве флаттер-вакансий сейчас сотен семь, KMP около трёх сотен, а год назад было меньше сотни. Крупняк тянет KMP к себе, рынок подтягивается. И про RuStore поправлю: биллинг у него это нативный котлиновский SDK, во флаттере он через стороннюю обёртку, которая обновляется с лагом в пару месяцев от релизов SDK. Для финтеха с платежами это не мелочь, наелись на прошлом проекте.
👍1 ❤️1 🔥 😄 🤔
Ответить
Поделиться темой: ✈ Telegram VK

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

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

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