Google сделает Android более закрытой, чтобы она стала такой же хорошей, как iOS

Вы когда-нибудь задумывались о том, как создается операционная система, которой пользуются миллиарды людей по всему миру? За каждой новой версией Android стоит огромная работа сотен инженеров, которые пишут код, тестируют функции и исправляют ошибки. Причем до недавнего времени принять участие в создании ОС мог любой желающий. Но похоже, что скоро эта эпоха подойдет к концу — Google решила полностью перенести разработку Android за закрытые двери. Что же стоит за этим решением?

Google сделает Android более закрытой, чтобы она стала такой же хорошей, как iOS. AOSP больше не будет отнимать у Google слишком много времени. Фото.

AOSP больше не будет отнимать у Google слишком много времени

Что такое AOSP

Android Open Source Project, или сокращенно AOSP — это открытая версия платформы, к которой может получить доступ любой желающий, и притом бесплатно.

Вот что это значит на практике:

  • Любой может скачать весь исходный код Android и изучить его.
  • Разработчики могут не просто изучать код, но и менять его под свои нужды.
  • За использование кода AOSP не нужно платить.
  • На основе AOSP можно создавать собственные версии Android.

⚡️ПОДПИСЫВАЙСЯ НА НАШ КАНАЛ В ДЗЕНЕ И ЧИТАЙ ЛУЧШИЕ СТАТЬИ НАШИХ АВТОРОВ, ПОКА ЕЩЁ МОЖНО

Благодаря такой гибкости AOSP получил такое широкое распространение. В результате это привело к созданию различных кастомизированных версий вроде One UI от Samsung, HyperOS от Xiaomi или, скажем, EMUI от Huawei. Это как конструктор LEGO, где Google предоставляет базовые детали, а производители собирают из них что-то свое.

Впрочем, как оказалось, в Google тоже работают не дураки. Чтобы обеспечить платформе должную стабильность, компания взяла и сделала две независимых друг от друга версии Android. Одну — публичную, которая доступна всем желающим, и вторую — внутреннюю, которую видят только разработчики компании.

Чем Android отличается от AOSP

Из-за этого публичная ветка AOSP часто сильно отстает от той сборки, что доступна самой Google. Это различие становится очевидным, если сравнить функции и API между чистой сборкой AOSP и последней бетой Android 16, которая была создана на основе внутренней ветки Google. Такая двойственность создает лишние проблемы.

Чем Android отличается от AOSP. AOSP создает Google серьезные проблемы, поэтому теперь она будет разрабатывать ОС самостоятельно. Фото.

AOSP создает Google серьезные проблемы, поэтому теперь она будет разрабатывать ОС самостоятельно

Во-первых, инженеры Google должны не только писать код, но и документировать его, объяснять свои решения и отвечать на вопросы сообщества. Это отнимает время, которое можно было бы потратить на улучшение самой системы.

⚡️ПОДПИШИСЬ НА ТЕЛЕГРАМ-КАНАЛ ТЕХНОКОТ. ЭТО АГРЕГАТОР ЛУЧШИХ СТАТЕЙ, НОВОСТЕЙ И ИНСТРУКЦИЙ ПО ВЕРСИИ РЕДАКЦИИ ANDROIDINSIDER.RU. ТЕБЕ ПОНРАВИТСЯ

Во-вторых, компании приходится постоянно синхронизировать изменения между публичной и внутренней версиями кода, что часто приводит к путанице. Например, когда одни разработчики добавляют новую функцию в одну ветку, а другие уже изменили связанные настройки в другой ветке, начинается неразбериха. Естественно, это не может устроить Google, поэтому она приняла решение внести изменения в этот подход.

Разработка и оптимизация Android

Нет, Google не планирует отказываться от публикации исходного кода Android, так что система не станет полностью закрытой. Просто изменится частота, с которой компания это делает. Теперь весь код будет сначала разрабатываться внутри Google, и только потом, выходить для открытой публики.

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

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

⚡️ПОДПИСЫВАЙСЯ НА НАШ ЧАТ В ТЕЛЕГРАМЕ, ТАМ ТЕБЕ ОТВЕТЯТ НА ЛЮБЫЕ ВОПРОСЫ ПО ТЕМЕ АНДРОИД

Это особенно важно сейчас, когда пользователи все больше внимания обращают на плавность работы интерфейса и время автономной работы. Многие годы Android критиковали за то, что он менее оптимизирован, чем iOS. Теперь у Google появится возможность сократить это отставание.

Почему так мало смартфонов на чистом Android

Почему так мало смартфонов на чистом Android. Чистый Android может быть не так уж и плох. Фото: Trashbox. Фото.

Чистый Android может быть не так уж и плох. Фото: Trashbox

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

Это открывает интересные перспективы для рынка бюджетных смартфонов. Небольшим производителям больше не придется вкладывать значительные ресурсы в разработку собственных интерфейсов — они смогут выпускать смартфоны на чистом Android и при этом обеспечивать достойную производительность. В результате мы можем увидеть возрождение сегмента устройств с нативной версией Android, который практически исчез в последние годы.

ПОДПИСЫВАЙСЯ НА "СУНДУК АЛИ-БАБЫ" В ТЕЛЕГРАМ И УЗНАВАЙ О СКИДКАХ НА КРУТЫЕ ТОВАРЫ КАЖДЫЙ ДЕНЬ

Такое развитие событий было бы выгодно и самой Google, поскольку увеличило бы количество устройств с её сервисами без дополнительных наслоений от производителей. Пользователи же получили бы больший выбор смартфонов с чистым Android в разных ценовых категориях, которых не было уже очень давно.

Теги
Лонгриды для вас
Стало известно, когда выйдет Nothing OS 4.0 на Android 16

Компания Nothing официально подтвердила дату выхода стабильной версии Nothing OS 4.0 для своих устройств. После нескольких месяцев ожидания и открытого бета-тестирования владельцы смартфонов Nothing наконец-то получат доступ к обновлению на базе Android 16. Компания сосредоточилась на интеграции искусственного интеллекта в основу своей операционной системы, что делает новую версию особенно интересной.

Читать далее
Чем отличается глобальная версия OnePlus 15 от китайской и какую лучше покупать в России

Если вы более-менее следите за выходом смартфонов, то прекрасно знаете, что китайские версии выходят раньше глобальных. Причина проста: производитель сначала насыщает внутренний рынок, а уже потом отправляет устройства "на экспорт". Однако, глобальные версии смартфонов существенно отличаются от китайских, почти всегда их делают хуже в виду местного законодательства. Предлагаем изучить, чем OnePlus 15 Global отличается от China-версии.

Читать далее
Почему обновления Android стали такими скучными

Android 16 стало одним из самых значительных обновлений операционной системы за последние годы. Несмотря на то, что некоторые ключевые функции появились только в квартальных релизах QPR1 и QPR2, финальный продукт получился действительно качественным. Однако есть одна проблема: спросите меня через несколько лет о различиях между Android 16, Android 16 QPR1 и QPR2 — и я вряд ли смогу точно ответить. Но если начать разговаривать о Android Gingerbread или Android Lollipop — и разговор затянется надолго.

Читать далее
Новости партнеров