Блог ОС Аврора

Результаты опроса Aurora Developer 4 квартал 2024

Новости Разработчикам
Дорогие друзья, мы, как и всегда, делимся с вами результатами опроса разработчиков, который мы проводим дважды в год, и это становится хорошей традицией получения от вас обратной связи.
Небольшие общие результаты. В этот раз в опросе приняло участие в 4 раза больше людей, чем в прошлый раз, что несомненно говорит о том, что экосистема Авроры развивается и вы, наши дорогие разработчики, вносите свой вклад в развитие нашей экосистемы.
Также хотелось бы еще раз подчеркнуть, что мы безусловно слышим вас и берем в работу обратную связь. Именно поэтому мы уже показали вам первые наработки в портировании нашего SDK на MacBook с процессорами на архитектуре ARM, а также начали делать определенные шаги в направлении Kotlin Multiplatform Native.
Ну и, конечно, наше с вами общение постепенно становится некоторой традицией, что тоже видно по количеству принявших участие в опросе.
Но не будем откладывать, давайте перейдем к результатам. Сами результаты мы разделим на четыре больших группы: Общие данные, Tooling, Портал разработчика (документация) и Сообщество. Мы не сможем продемонстировать ваши отзывы, потому что их очень и очень много, но мы постараемся показать наиболее часто возникающие проблемы.

Общие данные

В этот раз в опросе больше всего участия приняли люди в возрасте от 25 до 34 лет, что говорит о том, что молодому поколению интересна разработка под Аврору.
Традиционно доминирует мужской пол, но и количество девушек тоже растет.
В основном разработкой под Аврору интересуются уже сложившиеся специалисты в сфере IT, либо студенты.
В основном мы видим, что разработкой под Аврору интересуются Middle-разработчики, но также много и разработчиков уровня Senior, что в целом логично, так как сейчас люди интересуются отечественными разработками и какие варианты в будущем у них есть в сфере IT.
Так как Аврора - мобильная операционная система, то и разработчиков большинство из сферы разработки мобильных приложений. Но также нашлось очень много backend-разработчиков, которые заинтересовались разработкой под ОС Аврора.
На данный момент многие люди пока просто наблюдают и изучают разработку под Аврору, но также мы видим всплеск людей, которые уже начали разрабатывать приложения для нашей ОС, что нас очень радует.
На этом можно составить потрет людей, которые отвечали на вопросы (что очень важно для понимания результатов), поэтому давайте двинемся к первому разделу и это tooling.

Tooling

Итак, на данный момент в индустрии де-факто есть два стандартных инструмента для разработки - VS Code и различные вариации Intellij Idea. Но мы разумеется и спрашивали людей что они думают про Аврора IDE и Аврора SDK.
На самом деле очень важно понимание тех инструментов, которые используют разработчики, потому что это формирует developer experience (dx), а нашей целью является давать лучший dx, который могут себе представить разработчики.
На данный момент главным инструментом для разработчиков, которые интересуются разработкой под ОС Аврора, является Intellij Idea и его производные. Учитывая, что большинство разработчиков - это мобильные разработчики, то скорей всего речь идет про Android Studio.
Аврора SDK и Аврора IDE показала довольно хорошие результаты по опросам. Среди тех, кто пользуется нашими инструментами, большинство отметило, что им скорее удобно пользоваться инструментами. Безусловно нет предела совершенству, но все равно результат довольно хороший.
Мы видим, что он мало отличается от другого популярного инструмента - VS Code.
Но пока немного не дотягивает до инструментов от JetBrains, однако, мы видим вашу обратную связь и работаем в этом направлении. Мы видим, что большинство проблем связаны с ограниченной функциональностью, поэтому мы будем проводить продуктовые исследования и улучшать функциональность наших инструментов.
Какие улучшения хотят видеть пользователи? На самом деле, большинство запросов по прежнему касаются адаптации под M1 и внедрение работы с Kotlin. Над этим, как мы уже сказали, идет работа, поэтому мы сосредоточимся на новых просьбах, которые мы увидели.

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

Также из интересного можно отметить, что очень много разработчиков довольны инструментов и написали, что улучшать нечего, и попросили добавить Live UI Preview для QML. Также подавляющее большинство разработчиков ответили, что готовы рекомендовать разработку под Аврору другим разработчикам.
А теперь давайте перейдем к порталу разработчка.

Портал разработчика

Мы обнаружили, что есть ряд разработчиков, которые не слышали про портал разработчика, несмотря на то, что большинство знает про него и использует. Будем больше работать над освещением того, что есть на портале, чтобы вам было проще
Большинству людей было легко найти информацию, но мы также понимаем, что есть куда улучшаться, поэтому разумеется будем это делать. У нас запланирован ряд мероприятий на 2025 год в этом направлении.
Из основных проблем, которые выделили разработчики - не всегда хорошо работает поиск, запутанность подачи информации и отсутствие актуальной материалу версии на странице.

По поводу актуальности - разработчики отметили, что чаще всего информация актуальна, однако, иногда актуальность потеряна, но чаще всего это связано с тем, что все очень быстро меняется.

Целиком, наш портал оценили как удовлетворительный и мы, конечно же, будем работать над тем, чтобы добиться от вас лучшей оценки портала для разработчиков.
Также мы выяснили, что у портала очень хорошее техническое состояние и чаще всего разработчики используют разделы документация API, примеры кода и руководства по началу работы.
И разумеется мы очень рады тому, что примеры, которые мы выкладываем в наш официальный репозиторий gitlab вам полезны.
На этом результаты касательно портала для разработчиков заканчиваются. Еще раз хотим акцентировать внимание на том, что мы видим ВСЮ обратную связь от вас, просто не вся она отображена в этом отчете.

Сообщество

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

Заключение

Спасибо огромное всем, кто принял участие в опросе, и отдельное спасибо тем, кто согласился принять участие в продуктовом исследовании.
Перед тем как попрощаться, хотелось бы еще раз подчеркнуть, что мы слышим все ваши проблемы и боли, и стараемся их решать по мере наших возможностей! Поэтому ждите новостей.
Надеемся, что увидим еще больше ваших ответов в 2025 году. Так что не прощаемся, а говорим до встречи!