Разработчик российской ОС Аврора, компания «Открытая мобильная платформа» опубликовала исходный код Aurora Embedder. Этот компонент отвечает за интеграцию Flutter с Авророй.
Раньше Embedder разрабатывался закрыто и распространялся только в виде готовых релизных сборок Flutter для Авроры. Теперь Aurora Embedder доступен как опенсорсный проект на платформе Mos.Hub.
«Открытая мобильная платформа» поделилась механизмом работы фреймворка с платформой ОС Аврора. Подобный шаг навстречу сообществу Flutter-разработчиков сделали крупнейшие технологические компании — Samsung, Sony и Toyota. Рады видеть российскую компанию в этом ряду.
Открытый проект позволяет сообществу совместно вносить вклад в развитие этого инструмента разработки на отечественной платформе. В том числе, Friflex, когда мы выполняем портирование на ОС Аврора для наших клиентов», — рассказал Петр Чернышев, генеральный директор IT-компании Friflex.
Embedder — это прослойка между движком Flutter Engine и операционной системой. Embedder отвечает за создание окна приложения и поверхности для отрисовки, обработку событий ввода (касаний, клавиатуры), интеграцию с системными сервисами, управление циклом жизни приложения.
«Открытая мобильная платформа» реализовала поддержку Flutter для ОС Аврора в 2023 году. Благодаря этому сообщество разработчиков начало портировать на Аврору существующие приложения и открытые реализации плагинов Flutter. Среди компаний, которые уже присутствуют на российской ОС — Wildberries, «Лента», «Бристоль» и ЭНЕРГОГАРАНТ.
Компания Friflex, авторизованный партнер «Открытой мобильной платформы» в разработке и интеграции решений на Авроре, ранее открыла доступ к своим плагинам для Flutter-приложений на операционной системе Аврора пятой версии.