Магазин RuStore адаптируют под операционную систему «Аврора»

Разработчикам представленных в нем приложений придется приспосабливать их под отечественную ОС самостоятельно
За время существования российской ОС «Аврора» было выпущено немногим более 500 000 мобильных устройств на ее базе
За время существования российской ОС «Аврора» было выпущено немногим более 500 000 мобильных устройств на ее базе / Владимир Астапкович / РИА Новости

До конца 2023 г. VK адаптирует отечественный магазин приложений RuStore для отечественной мобильной операционной системы «Аврора». Об этом «Ведомостям» рассказали два собеседника, знакомых с планами компаний, и подтвердили официальные представители обоих разработчиков. После того как магазин будет запущен, разработчики пользовательских приложений должны будут адаптировать свои решения под «Аврору» самостоятельно, уточнил представитель VK.

«Продуктовые и инженерные команды «Открытой мобильной платформы» (ОМП) и VK уже ведут активную совместную работу, обеспечивая интеграцию RuStore и операционной системы «Аврора», – сообщил «Ведомостям» представитель ОМП.

Изначально у «Авроры» был свой магазин приложений «Аврора маркет». В начале июня, выступая на отраслевой конференции «Цифровая индустрия промышленной России» (ЦИПР) в Нижнем Новгороде, старший вице-президент по информационным технологиям «Ростелекома» Кирилл Меньшов заявил, что у «Авроры» есть свой маркет, но компания сознательно не планирует его развивать. «Мы не хотим делать «Аврора Cloud». Мы не хотим делать свои карты», – сказал Меньшов. Целевая модель компании – отечественный магазин RuStorе, заявил тогда Меньшов.

После запуска RuStore станет основным публичным магазином приложений для национальной мобильной экосистемы, уточнил представитель компании. «Аврора маркет», в свою очередь, сконцентрируется на распространении корпоративных приложений для b2b-сегмента, добавил он. Разработчики приложений под «Аврору» получат возможность монетизировать их через RuStore для разработчиков, уточнил представитель ОМП: разработчикам будут доступны загрузка приложений, подключение технологий стора, в том числе платежей, push-уведомлений и др.

«Главным принципом развития национальной мобильной экосистемы «Аврора» является открытость, в соответствии с ним ключевые компоненты платформы создаются не компанией-владельцем, а путем интеграции в единую среду», – сообщил «Ведомостям» Меньшов. RuStore является признанным лидером российских магазинов приложений и особенно востребован разработчиками и пользователями экосистемы «Аврора», напомнил он. «Наличие такого удобного магазина с продвинутыми механиками монетизации придаст неоценимый импульс появлению столь ожидаемых приложений в национальной мобильной экосистеме», – заявил Меньшов.

Магазин приложений RuStore был запущен в мае 2022 г. после удаления ряда российских приложений из App Store и Google Play. Его разработкой занимается VK совместно с другими IT-компаниями при поддержке Минцифры РФ. RuStore – аналог Google Play, пока он доступен только для устройств на базе Android. 29 августа глава правительства Михаил Мишустин подписал постановление, согласно которому RuStore должен быть предустановлен на всех устройствах, которые будут продаваться в России, в обязательном порядке.

Устройств на «Авроре» пока немного. Сейчас смартфоны и планшеты на «Авроре» есть у нескольких российских вендоров: F+ tech, Yadro, «Аквариуса». На конференции ЦИПР Меньшов сообщал, что за время существования российской ОС было произведено более 0,5 млн мобильных устройств на ее базе. В перспективе двух лет количество устройств на ОС «Аврора», по оценке F+ tech, достигнет 2 млн шт. Гаджетами на этой ОС пользуются в основном государственный и корпоративный секторы.

Сама по себе ОС в данный момент непопулярна среди разработчиков, да и среди обычных пользователей тоже, говорит технический директор разработчика EvApps Альфред Столяров: «Менее 0,02% переходов в поисковиках Google и «Яндекс» осуществляется через устройства на «Авроре».

Чтобы «Аврора» стала востребованной, для нее должен появиться стек прикладных приложений, объясняют опрошенные эксперты. Разработчик программы самостоятельно адаптирует ее к окружению, в котором она будет запущена, но на стороне разработчика ОС происходит проверка программы на соответствие различным требованиям, включая безопасность, объясняет генеральный директор компании – разработчика российского веб-сервера Angie Заур Абасмирзоев. Одной из проблем является то, что владелец магазина приложений должен иметь достаточный ресурс для проведения таких аудитов, считает он.

Путь «Авроры» в Россию

Разработкой и внедрением «Авроры» занимается дочерняя компания «Ростелекома». Разработка ведется на базе операционной системы Sailfish OS, созданной финской компанией Jolla, которая была основана в 2011 г. бывшими сотрудниками Nokia. В 2018 г. «Ростелеком» приобрел по 75% ООО «Открытая мобильная платформа» и ООО «Вотрон», занимающихся разработкой операционных систем Sailfish OS и Sailfish Mobile OS RUS на базе открытого исходного кода оригинальной платформы.

«Пока под ОС есть несколько десятков приложений, конечно, не хватает еще очень многих, например банковских. Разработчиков, которые этим занимаются, пока мало, и стоит задуматься о мерах, которые могли бы привлечь их к созданию таких приложений», – говорит управляющий партнер венчурного фонда «Стриго кэпитал» Дмитрий Комиссаров. Например, в июне под «Аврору» уже появился клиент мессенджера Telegram, созданный разработчиком «Авроид», писали «Ведомости».

«Аврора» довольно специфическая операционная система, объясняет Комиссаров: «У нее ядро Linux, как и у Android, но суть в том, что приложения сейчас разрабатывают на языках программирования с разными фреймворками, и у «Авроры» достаточно отдаленный от всех набор, потому что основным фреймворком для нее является Qt, а основным языком разработки – C++. Это больше похоже на десктопные операционные системы, для мобильных устройств, как правило, разрабатывают приложения на других языках».

Поэтому большого количества людей, которые готовы были бы адаптировать приложения, сейчас нет, говорит Комиссаров. Но портирование некоторых фреймворков, для того чтобы на «Авроре» можно было бы использовать код приложений, которые написаны под Android, сильно облегчит в будущем работу разработчиков, утверждает он.

Впрочем, с большой вероятностью из-за сходства с Android с этим проблем не возникнет, соглашается Столяров, тем более что и «Аврора SDK» (набор инструментов, которые позволяют адаптировать приложения под ОС) уже существует. Более того, платформа Stepic еще в марте 2023 г. выпустила курс для желающих обучиться разработке на «Авроре», знает эксперт. 

Запуск магазина приложений – это необходимый, но не достаточный элемент цепочки, считает Абасмирзоев. «Нужен магазин, нужны пользователи, которые хотят пользоваться устройством и готовы загружать приложения. Магазин в целевом состоянии как маркетплейс – отличная площадка для развития конкуренции, когда два разных разработчика, стремясь захватить рынок, стараются сделать лучшую версию приложения. Но сегодня пользователи покупают устройства и ставят приложения не ради приложений, а ради доступа к сервисам», – резюмировал он.