Никаких чудес: вот как Samsung значительно ускорила выход апдейтов ПО

Поделиться

Во время недавней презентации новых раскладушек Samsung удивила всех тем, что оба смартфона из коробки предложили новейший Android 16. Это особенно ярко контрастирует с тем, насколько неспешно корейцы проводили развёртывание One UI 7 на базе Android 15. Но каким образом Samsung удалось настолько ускорить процессы? Ответом на этот вопрос поделился Мишааль Рахман, опытный специалист издания Android Authority. Он сообщил, что это стало возможным благодаря существенным изменениям в подходе к разработке One UI.

Никаких чудес: вот как Samsung значительно ускорила выход апдейтов ПО
Никаких чудес: вот как Samsung значительно ускорила выход апдейтов ПО
Старый подход к разработке

Вместо традиционной модели ветвления кода, когда новая версия Android выделялась в отдельную ветвь, а затем требовала трудоёмкого слияния с основной кодовой базой, Samsung применила новый, гораздо более эффективный подход, недавно придуманный Google: Trunk Stable. Его суть заключается в том, что вся разработка ведётся в одной, всегда стабильной ветви, а все новые функции добавляются с помощью "флагов функций" – переключателей, которые держат незавершённый код неактивным до его полной готовности. За счёт этого кодовая база остаётся стабильной, а разработчики могут продолжать разработку, не рискуя столкнуться с катастрофическими конфликтами при слиянии ветвей.

Никаких чудес: вот как Samsung значительно ускорила выход апдейтов ПО
Новый подход Trunk Stable

Google не принуждает производителей смартфонов переходить на Trunk Stable, однако Samsung увидела в этом серьёзные преимущества, которые уже отразились в сверхбыстрый запуск Android 16. А это значит, что и другие смартфоны Samsung скоро будут получать апдейты ПО в намного более сжатые сроки, нежели девайсы конкурентов, обходящих стороной подход Trunk Stable.

© Владимир Ковалёв. Mobiltelefon

По материалам androidauthority.com

Это интересно

Похожие новости