Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
UKVED
Комплексные IT решения
для вашего бизнеса
+7 906 045 2827
+7 906 045 2827
E-mail
sale@ukved.ru
Адрес
г.Москва, ул. Антонова-Овсеенко, д. 15, стр. 2
Режим работы
Пн. – Пт.: с 9:00 до 18:00
Сопровождение 1С
  • Внедрение 1С
  • Обновление 1С
  • Обслуживание 1С
  • Поддержка 1С
  • Разработка 1C
Аренда 1С (1С:ФРЕШ)
Бухгалтерское сопровождение
Аренда сервера
  • Выделенный сервер 1C
  • Аренда сервера для 1C
  • Почтовые серверы
  • Backup серверы
Разработка мобильных приложений
Наши мобильные приложения
AmoCRM
  • Внедрение AmoCRM
  • Интеграция AmoCRM
  • Разработка виджетов AmoCRM
Системное администрирование
  • Обслуживание компьютеров
  • Обслуживание локальной сети
  • Обслуживание телефонии
IP телефония
Каталог товаров
  • 1С отчетность
  • Лицензии 1С
    • Комплексное управление ресурсами предприятия (ERP)
    • Клиентские лицензии
    • Серверные лицензии
    • Бухгалтерский и налоговый учет
    • ЗУП и кадровый учет (HRM)
    • Управление складом, логистикой и продажами
  • ТСД Клеверенс
  • ИТС
  • Тарифы ИТС
  • Наши решения
Наши внедрения
Статьи
Контакты
Комплексные IT решения
для вашего бизнеса
+7 906 045 2827
+7 906 045 2827
E-mail
sale@ukved.ru
Адрес
г.Москва, ул. Антонова-Овсеенко, д. 15, стр. 2
Режим работы
Пн. – Пт.: с 9:00 до 18:00
UKVED
  • Сопровождение 1С
    • Внедрение 1С
    • Обновление 1С
    • Обслуживание 1С
    • Поддержка 1С
    • Разработка 1C
  • Аренда 1С (1С:ФРЕШ)
  • Бухгалтерское сопровождение
  • Аренда сервера
    • Выделенный сервер 1C
    • Аренда сервера для 1C
    • Почтовые серверы
    • Backup серверы
  • Разработка мобильных приложений
  • Наши мобильные приложения
  • AmoCRM
    • Внедрение AmoCRM
    • Интеграция AmoCRM
    • Разработка виджетов AmoCRM
  • Системное администрирование
    • Обслуживание компьютеров
    • Обслуживание локальной сети
    • Обслуживание телефонии
  • IP телефония
  • Каталог товаров
    • 1С отчетность
    • Лицензии 1С
      • Комплексное управление ресурсами предприятия (ERP)
      • Клиентские лицензии
      • Серверные лицензии
      • Бухгалтерский и налоговый учет
      • ЗУП и кадровый учет (HRM)
      • Управление складом, логистикой и продажами
    • ТСД Клеверенс
    • ИТС
    • Тарифы ИТС
    • Наши решения
  • Наши внедрения
  • Статьи
  • Контакты
1СFranch.pngmintsifryi_1С.png
г.Москва, ул. Антонова-Овсеенко, д. 15, стр. 2
UKVED
Телефоны
+7 906 045 2827
E-mail
sale@ukved.ru
Адрес
г.Москва, ул. Антонова-Овсеенко, д. 15, стр. 2
Режим работы
Пн. – Пт.: с 9:00 до 18:00
UKVED
  • Сопровождение 1С
    • Сопровождение 1С
    • Внедрение 1С
    • Обновление 1С
    • Обслуживание 1С
    • Поддержка 1С
    • Разработка 1C
  • Аренда 1С (1С:ФРЕШ)
  • Бухгалтерское сопровождение
  • Аренда сервера
    • Аренда сервера
    • Выделенный сервер 1C
    • Аренда сервера для 1C
    • Почтовые серверы
    • Backup серверы
  • Разработка мобильных приложений
  • Наши мобильные приложения
  • AmoCRM
    • AmoCRM
    • Внедрение AmoCRM
    • Интеграция AmoCRM
    • Разработка виджетов AmoCRM
  • Системное администрирование
    • Системное администрирование
    • Обслуживание компьютеров
    • Обслуживание локальной сети
    • Обслуживание телефонии
  • IP телефония
  • Каталог товаров
    • Каталог товаров
    • 1С отчетность
    • Лицензии 1С
      • Лицензии 1С
      • Комплексное управление ресурсами предприятия (ERP)
      • Клиентские лицензии
      • Серверные лицензии
      • Бухгалтерский и налоговый учет
      • ЗУП и кадровый учет (HRM)
      • Управление складом, логистикой и продажами
    • ТСД Клеверенс
    • ИТС
    • Тарифы ИТС
    • Наши решения
  • Наши внедрения
  • Статьи
  • Контакты
  • 0 Корзина
  • +7 906 045 2827
    • Телефоны
    • +7 906 045 2827
  • г.Москва, ул. Антонова-Овсеенко, д. 15, стр. 2
  • sale@ukved.ru
  • Пн. – Пт.: с 9:00 до 18:00
1СFranch.pngmintsifryi_1С.png
Главная
—
Статьи
—
Общее

Flutter вместо Xamarin: почему выбор в 2026 году уже сделан за вас

Flutter вместо Xamarin: почему выбор в 2026 году уже сделан за вас

Flutter вместо Xamarin: почему выбор в 2026 году уже сделан за вас

Содержание
конец xamarin: что случилось в мае 2024 годаflutter и xamarin в цифрах: что сравнивать, если оба «умеют одно и то же»где flutter выигрывает для приложений, завязанных на 1Сцена промедления: что теряет бизнес, если тянуть с переносомперенос с xamarin на flutter: пять шагов вместо переписывания с нулякогда переносить рано: случаи, где xamarin ещё продержитсясколько стоит переход и что делает ukved❓ Частые вопросы

Xamarin для новых проектов не рассматривают: Microsoft закрыла его 1 мая 2024 года и перевела разработчиков на .NET MAUI. Flutter от Google остаётся живым решением с регулярными обновлениями под iOS и Android. Для действующих проектов вопрос не «что выбрать», а как быстро перенести код с Xamarin, пока приложение ещё проходит модерацию сторов.

конец xamarin: что случилось в мае 2024 года

У компании, которая три года назад заказала мобильное приложение для выездных мастеров на Xamarin, всё работало ровно до обновления в App Store в начале 2026 года: новая сборка требует SDK, который Xamarin давно не получает. Поддержка закончилась 1 мая 2024 года — Microsoft перевела разработку на .NET MAUI и перестала выпускать обновления для старой платформы. Пакеты NuGet, от которых зависит приложение, зависли на версиях трёхлетней давности, поэтому обновить интерфейс под новый Android формально можно, но каждая правка держится на библиотеках, которые больше никто не чинит.

Для бизнеса это не абстрактный технический долг. Приложение, которое не проходит проверку сторов, останавливает работу выездных бригад или курьеров ровно в день, когда магазин обновляет прошивку смартфонов на складе. Пока разработчик разбирается с устаревшими зависимостями Xamarin, компания либо держит сотрудников на старых телефонах с зафиксированной версией ОС, либо переводит склад на бумажные накладные до выхода новой сборки — и то, и другое стоит дороже, чем плановый перенос на живую платформу.

что конкретно ломается первым

  • ✓Push-уведомления — библиотеки для Firebase и Apple Push под Xamarin давно не обновлялись, новые версии сервисов уведомлений с ними не всегда совместимы.
  • ✓Карты и геолокация — нативные обёртки для Google Maps и Apple Maps в Xamarin.Forms заморожены на старых SDK, а разработчики карт требуют новые версии клиентских библиотек ежегодно.
  • ✓Сканер штрихкодов и работа с камерой — модули, завязанные на устаревшие камеры-API, первыми перестают собираться после обновления Xcode.

flutter и xamarin в цифрах: что сравнивать, если оба «умеют одно и то же»

На бумаге у Flutter и Xamarin одна и та же идея — один код на Dart или C# собирается в нативные приложения для iOS и Android. Разница проявляется не в первой сборке, а через полтора-два года поддержки, когда выходит новая версия ОС и нужно понять, кто её поддержит.

КритерийFlutterXamarin (2026)
Поддержка производителяGoogle, релизы выходят регулярноMicrosoft закрыла поддержку 1 мая 2024 года, преемник — .NET MAUI
Один код для iOS и AndroidДа, общий UI-слойДа, но с нативными обвязками под каждую платформу
Язык и порог входа для командыDart, команда осваивает за неделиC#, проще командам с опытом .NET
Экосистема пакетовpub.dev, активно пополняетсяNuGet-пакеты для Xamarin новых версий не получают
Совместимость с новыми iOS и AndroidОбновляется вместе с релизами Apple и GoogleТребует миграции на MAUI или переписывания

Ключевая строка в этой таблице — не язык программирования, а первая: у Flutter релизный цикл синхронизирован с обновлениями Apple и Google, у Xamarin релизного цикла больше нет вообще. Остальные строки описывают следствия этого факта, а не отдельные технические различия.

На собеседовании с подрядчиком имеет смысл спросить не «умеете ли вы Flutter», а «сколько живых проектов на Xamarin вы уже перенесли» — перенос старого приложения требует других навыков, чем разработка нового: нужно читать чужой C#-код, находить, что в нём завязано на устаревшие Xamarin-компоненты, и переносить логику, а не переписывать интерфейс вслепую.

где flutter выигрывает для приложений, завязанных на 1С

Для склада, который каждые несколько минут дёргает базу 1С за остатками, важнее не язык программирования, а то, как приложение ведёт себя при обрыве связи в дальнем цехе без Wi-Fi. Flutter поддерживает готовые HTTP- и WebSocket-клиенты, кэширует запросы на устройстве и переживает разрыв соединения без падения интерфейса — такие сценарии мы закрываем в проектах по интеграции приложения с 1С. Xamarin умеет то же самое, но обвязку под 1С там обычно держат на нативных модулях, а не на общем коде, и любое обновление iOS ломает именно эту часть первой.

Если приложение обращается к 1С не эпизодически, а постоянно — например, отдел продаж сверяет остатки и цены в реальном времени, — нагрузку стоит проверить отдельно: сама база должна укладываться в системные требования 1С, иначе мобильный клиент упрётся не в код, а в сервер. Для такого сценария у нас есть отдельный опыт с B2B-приложением с 1С: там мобильный клиент работает не с прямым запросом к базе, а через промежуточный сервис, который держит очередь запросов и не роняет сессию продавца при кратковременном обрыве связи.

Бывает и обратная ситуация: задача не в отдельном мобильном приложении, а в расширении уже работающей конфигурации 1С экраном для сотрудника в разъездах. Тогда быстрее и дешевле собрать интерфейс на 1С:Мобильной платформе, чем городить кроссплатформенный слой поверх работающей системы. Разница в подходах простая: если приложению нужен собственный дизайн, офлайн-режим и публикация в сторах — это Flutter; если задача укладывается в логику существующей конфигурации 1С — часто хватает штатного мобильного модуля самой платформы.

цена промедления: что теряет бизнес, если тянуть с переносом

Каждый цикл обновления iOS и Android сокращает срок жизни Xamarin-сборки, а не продлевает его. Store снимает с публикации приложения, собранные под устаревший SDK, обычно не мгновенно, а через несколько месяцев после того, как Apple или Google объявляют новый минимальный порог для целевой версии SDK. За это время компания либо успевает перенести приложение, либо узнаёт о проблеме в момент, когда сотрудники уже не могут переустановить его на новый телефон, а старый разбился или потерялся на складе.

Отдельная статья расходов — люди. Разработчик, который умеет чинить обвязку под старый Xamarin, стоит на рынке дороже Flutter-разработчика просто потому, что таких специалистов почти не готовят с 2024 года: профильные курсы и документация Microsoft переориентированы на .NET MAUI. Держать штатного человека под угасающую технологию ради одного приложения редко оправдано для среднего бизнеса — дешевле разово перенести код и дальше поддерживать его на живой платформе, где разработчиков на рынке больше и ставки ниже.

Третий пункт менее очевиден, но дороже первых двух: безопасность. Xamarin больше не получает патчей для уязвимостей в сетевых библиотеках и криптографических модулях, а мобильное приложение, которое пересылает данные клиентов или остатки склада, — ровно та точка, которую проверяют при аудите информационной безопасности. Закрытая уязвимость, которую никто не пропатчит, превращается в постоянный пункт риска в любом отчёте.

перенос с xamarin на flutter: пять шагов вместо переписывания с нуля

  1. ✓Аудит текущего Xamarin-проекта — фиксируем, какая часть бизнес-логики на C# независима от UI и может остаться почти без изменений, а что жёстко завязано на нативных модулях.
  2. ✓Пилот на одном экране или одном модуле — так видно реальную скорость переноса, а не оценку по документации Flutter. Обычно на пилот уходит от одной до трёх недель в зависимости от сложности экрана.
  3. ✓Перенос интеграций — 1С, платежи, push-уведомления. Это самая долгая часть, потому что именно здесь у Xamarin были нативные обвязки под каждую платформу отдельно, и их нельзя скопировать один в один.
  4. ✓Параллельный релиз — старое приложение работает у пользователей, пока новое проходит проверку в App Store и Google Play, чтобы никто не остался без доступа в переходный период.
  5. ✓Отключение Xamarin-сборки — после того как новая версия закрепилась в сторах и прошла минимум одно плановое обновление без ошибок.

На практике второй шаг — пилот — экономит больше всего денег: по нему видно, сколько на самом деле стоит перенос конкретного приложения, а не усреднённая оценка по рынку. Компании, которые пропускают пилот и сразу заказывают полный перенос, чаще получают превышение сроков именно на этапе интеграций — там, где заранее сложнее всего оценить объём работы.

когда переносить рано: случаи, где xamarin ещё продержится

Не каждое Xamarin-приложение требует немедленного переноса. Если продукт работает только внутри компании, устанавливается вручную на корпоративные устройства и не публикуется в открытых сторах, требование к минимальному SDK на него не давит так же жёстко — можно зафиксировать версии ОС на парке устройств и выиграть время. Но это отсрочка, а не решение: рано или поздно устройства придётся менять, а новые модели поставляются с ОС, для которой старая сборка не собирается в принципе.

сколько стоит переход и что делает ukved

Перенос приложения с Xamarin на Flutter — не разработка с нуля. Заказчик уже знает бизнес-логику, экраны и интеграции, поэтому техническое задание собирается быстрее, чем для нового проекта, а часть решений просто переносится с уточнениями вместо повторного продумывания с чистого листа. В UKVED разработка мобильного приложения на Flutter с интеграцией с 1С начинается от 500 000 рублей — итоговая сумма зависит от числа экранов и от того, сколько нативных модулей Xamarin придётся переписывать заново, а не переносить как есть.

Перед стартом мы считаем пилотный модуль отдельно и показываем реальный темп переноса на нём, прежде чем называть срок и стоимость всего проекта — это тот же принцип, что и в разделе про пять шагов миграции, только применённый к конкретной оценке для заказчика. Актуальные тарифы на сопровождение и другие услуги — на странице цен.

❓ Частые вопросы

Можно ли доработать действующее приложение на Xamarin, а не переписывать его на Flutter?

Технически да, пока разработчик находит рабочие версии зависимостей. Но Microsoft не выпускает патчей с мая 2024 года, поэтому каждое обновление iOS и Android сокращает срок жизни такой сборки, и однажды нужная библиотека просто перестанет собираться.

Xamarin вообще ещё работает в 2026 году?

Уже установленные приложения продолжают работать у пользователей. Но публикация обновлений в App Store и Google Play с каждым годом требует более нового SDK, которого у Xamarin нет, поэтому риск снятия приложения с публикации растёт, а не снижается.

Flutter подходит для приложения, которое постоянно обменивается данными с 1С?

Да. Для запросов к 1С по HTTP или через веб-сервисы Flutter работает так же надёжно, как нативная разработка, а кэширование на устройстве спасает при обрывах связи на складе или в поле у выездных сотрудников, когда сеть пропадает на несколько минут.

Сколько занимает перенос приложения с Xamarin на Flutter?

Зависит от числа экранов и нативных интеграций, которые были в исходном Xamarin-проекте. Пилотный модуль обычно показывает реальный темп переноса за одну-три недели, дальше срок всего проекта считается по этому темпу, а не по усреднённой оценке рынка.

Дешевле доработать приложение на Xamarin или сразу перенести его на Flutter?

Доработка на Xamarin выглядит дешевле разово, но каждая следующая правка обходится дороже из-за отмирающих зависимостей и роста стоимости специалистов. Перенос на Flutter обычно окупается уже на втором-третьем цикле обновлений в сторах.

Нужно мобильное приложение для бизнеса?
Подберём стек и свяжем с 1С — смета за 1 день.
Получить смету →
Читайте также
Услуги 1САренда 1САренда сервера 1СМобильная разработка

Не помогло? Опишите вашу ошибку — разберём
Ответим сразу, без звонков и заполнения анкет. Что не получилось, какая версия 1С, что уже пробовали — этого достаточно. Сложное передадим инженеру.

Или позвоните: +7 906 045-28-27 — в рабочее время с 9:00 до 19:00

Возврат к списку

Читайте также

  • Отпускные в 1С в 2026 году: что изменилось и как считать без ошибок
  • flutter и dart для бизнеса: одна кодовая база вместо ios- и android-команд
  • 3 в 1: одно Flutter-приложение вместо мобильного, веб и десктопного
  • Как заполнить ЭТрН в 1С в 2026 году: почему накладная зависает у оператора ЭДО

Остались вопросы? Нужна помощь?

Менеджеры компании с радостью ответят на ваши вопросы, произведут расчет стоимости услуг и подготовят индивидуальное коммерческое предложение.

Бесплатная консультация
 
Компания
О компании
Вакансии
Каталог
1С отчетность
Лицензии 1С
ТСД Клеверенс
ИТС
Тарифы ИТС
Наши решения
Аренда сервера
Сопровождение 1С
Сопровождение бухгалтерии
Системное администрирование
Аудит сайта
IT-аутсорсинг в Москве
Услуги по серверам
Аренда сервера 1С
Аренда 1С в облаке
Распознавание PDF (ПДФ) в 1С
+7 906 045 2827
+7 906 045 2827
E-mail
sale@ukved.ru
Адрес
г.Москва, ул. Антонова-Овсеенко, д. 15, стр. 2
Режим работы
Пн. – Пт.: с 9:00 до 18:00
sale@ukved.ru
г.Москва, ул. Антонова-Овсеенко, д. 15, стр. 2
2017 - © 2026
Политика конфиденциальности Оплата Поставка Возврат Оферта Карта сайта
ООО «ВЕД» · ИНН 7720299436 · ОГРН 1157746343920 · КПП 501801001
Аккредитованная ИТ-компания — проверить в реестре Минцифры по ИНН 7720299436
0

Корзина

Очистить корзину
Ваша корзина пуста
Исправить это просто: выберите в каталоге интересующий товар и нажмите кнопку «В корзину»
В каталог
Главная 0 Корзина Каталог Контакты Услуги Бренды Отзывы Карьера Компания Проекты Лицензии Документы Блог Тарифы Цены
Мы считаем посещения сайта с помощью Яндекс.Метрики. Запись ваших действий на странице (Вебвизор) включается только с вашего согласия. Нажимая «Принять», вы соглашаетесь с Политикой конфиденциальности и Согласием на обработку ПДн.