Flutter часто обещает экономию 30–40% на две платформы. Это правда для части продуктов — и вредный совет для других.
Когда native iOS оправдан
- системные звонки (CallKit), VoIP push;
- on-device AI / Apple Intelligence;
- максимальное совпадение с UX Apple;
- сложные фоновые режимы и железо;
- аудитория в основном на iPhone.
Пример из нашей практики: Callmar — без CallKit продукт теряет смысл.
Когда Flutter разумнее
- нужен одинаковый функционал iOS + Android сразу;
- UI стандартный (каталог, кабинет, формы);
- бюджет и time-to-market важнее «яблочной» глубины.
Практичный выбор
Не начинайте со стека. Начните со сценария, который нельзя испортить. Если он завязан на Apple-платформу — native. Если это бизнес-кабинет на две ОС — сравните Flutter и два нативных клиента честно по бюджету.