fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Мобільні телефони та гаджети

Що таке фрагментація Android і чи зможе Google її виправити?

Що таке фрагментація Android і чи зможе Google її виправити?

Ще у 2007 році компанія Google та її партнери з Open Handset Alliance поставили собі за мету розробити відкриті стандарти для смартфонів. Android повинен був стати великим еквалайзером, створивши рівні умови для виробників і розробників. Це було бачення з чіткою привабливістю. Частково саме тому, через 10 років або близько того, Android є домінуючою мобільною платформою з часткою 88 відсотків світового ринку мобільних операційних систем у другому кварталі 2018 року, згідно з даними Statista.

Якщо ми хочемо покласти край фрагментації, ми повинні вимагати цього.

Відкриті ідеали, на яких вона була заснована, призвели до безпрецедентного розмаїття і величезної революції смартфонів, але вони також викликали одну з найстійкіших критик Android: Фрагментація. Існує досить поширена думка, що фрагментація Android є бар’єром для узгодженого користувацького досвіду, ризиком для безпеки і викликом для розробників додатків.

Але чи покінчить Google коли-небудь з фрагментацією? Що вона робить для вирішення цієї проблеми? І чому це займає так багато часу?

  • Просто купити новий iPhone? Ось 12 порад та підказок, як його освоїти
  • У 2023 році Apple повинна виправити свій ганебний ліміт iCloud в 5 ГБ
  • Ця прихована функція iOS 16 перетворила мій iPhone в ідеальний гаджет для пошуку музики

Зачекайте, що саме таке фрагментація?

Занепокоєння і попередження про вплив фрагментації такі ж старі, як і сам Android.

“Буквально перед закриттям робочого дня в той же день, коли ми анонсували Android (о 16:46, якщо бути точним), я побачив першу статтю про фрагментацію Android”, – писав тодішній керівник програми з відкритим вихідним кодом і сумісності Ден Моррілл (Dan Morrill) в 2010 році в блозі на офіційному сайті розробників Android. Справа в тому, що ніхто ніколи не давав визначення “фрагментації” – точніше, у кожного було своє визначення”.

Мова може йти про різні версії Android, про безліч різних пристроїв, про скіни виробників, які накладаються зверху, або навіть про форки, такі як Fire OS від Amazon.

Найчастіше згадується повільний темп впровадження нових версій Android. Згідно з останніми даними з офіційного сайту розробників Android, сьогодні менше 1 відсотка пристроїв працюють під управлінням останньої версії Android 9.0 Pie, 21,5 відсотка – під управлінням Oreo (версія 8.0 або 8.1 ОС), 28,2 відсотка – під управлінням Nougat, а решта все ще працюють під управлінням старих версій. Це часто порівнюють з iOS, де, за даними Apple, 53 відсотки користувачів використовують iOS 12, 40 відсотків – iOS 11, і лише 7 відсотків – попередні версії.

Для звичайних людей, які володіють телефоном, фрагментація означає, що багато власників пристроїв Android не мають доступу до найновіших і найкращих функцій платформи, але вона також постійно піднімається як основна загроза безпеці. Тім Кук на слайді на конференції WWDC в 2014 році процитував статтю на ZDNet під назвою “Фрагментація Android перетворює пристрої на токсичне пекельне рагу вразливостей”. Він навіть додав анімоване полум’я до слова “пекельне рагу” для більшого запального ефекту, і це сприяло загальному сприйняттю Android як потенційно небезпечної системи.

Це критика, з якою Google намагається боротися. Впровадження останньої версії Android – це не лише отримання найновіших функцій; це також отримання останніх виправлень помилок і оновлень безпеки. Ми можемо побачити, як Google хотіла б, щоб все працювало, подивившись на лінійку Pixel, де вона швидко розгортає оновлення платформи, а щомісячні патчі безпеки випускаються по повітрю. Проблема полягає в тому, що Google не може або не буде змушувати виробників і операторів робити те ж саме.

Виробники телефонів Android намагаються підвищити цінність і диференціювати свої пристрої, додаючи власні користувацькі інтерфейси, але цей додатковий шар програмного забезпечення поверх Android означає додатковий раунд тестування і налаштування перед випуском нової версії. Оператори бездротового зв’язку також мають свої власні вимоги щодо того, як слід тестувати і розгортати оновлення. Якщо ви хочете отримати уявлення про те, як це працює, перегляньте цю інфографіку HTC.

Випуск оновлень для телефонів через бездротових операторів є складним процесом, який займає багато часу і коштує дорого. Якщо не брати до уваги задоволеність споживачів (з плином часу), то у виробників також немає особливого стимулу випускати нові версії Android. Їх бізнес-модель не базується на продовженні терміну служби смартфона. Якраз навпаки: для них було б краще, якби ви купили новий. Існує безліч доказів того, що власники телефонів ситі по горло таким ставленням. Голландська група споживачів подала в суд на Samsung за те, що компанія не оновлює Android на 82% своїх телефонів.

Що робить Google для боротьби з фрагментацією?

Google спробував різні стратегії для боротьби з фрагментацією, з перемінним успіхом. Зараз багато нових функцій та оновлень безпеки фактично надходять через Google Play Services, який оновлюється незалежно від платформи. Google також часто випускає основні нові функції для свого набору додатків, таких як Google Maps або Gmail, як оновлення додатків, в той час як Apple включає їх у щорічне оновлення iOS. Бібліотеки та керівні принципи Material Design також були розроблені для створення єдиного вигляду та відчуття на всій платформі.

Google намагалася переконати виробників випускати стокові версії Android для своїх пристроїв за допомогою своєї недовговічної програми Google Play Edition, але вона не змогла злетіти і тихо закінчилася досить давно. Програма Android One є рідкісним прикладом того, як Google здійснює більший контроль над апаратним забезпеченням, але їй знадобилося багато часу, щоб набрати обертів. Більшість телефонів Nokia, зібраних HMD Global, працюють під управлінням Android One.

Певний час ходили чутки, що Google може створювати власні процесори для смартфонів. Це потенційно дозволило б їй більш тісно пов’язати нові функції та можливості платформи Android з апаратним забезпеченням, на якому вони будуть працювати, так само, як Apple робить це з iOS. Але цього так і не сталося. Натомість з’явився проект Project Treble, який дозволив виробникам телефонів трохи швидше і простіше організовувати оновлення Android для своїх пристроїв, відокремивши низькорівневий код, який стосується процесора, модему та іншого обладнання, тому їх не потрібно оновлювати кожного разу, коли з’являється нова версія Android. Раніше виробникам телефонів доводилося чекати, поки постачальник чіпсетів, зазвичай Qualcomm, оновить цей апаратний код.

Project Treble та інші зусилля Google, без сумніву, мали позитивний вплив. У 2018 році і OnePlus 6, і Essential Phone випустили Android Pie або бета-версію для нього, як тільки Google випустив версію. У Sony є XZ3, який працює на Pie, а Huawei Mate 20 і Mate 20 Pro також на останній версії. Але варто лише поглянути на пристрої, які чекають на оновлення до Android 9.0 Pie, щоб побачити, що тут все ще існує проблема. Google застрягла між молотом і ковадлом, тому що Android спочатку був задуманий як відкрита платформа для просування інновацій та різноманітності пристроїв. Немає сумнівів, що це був успіх. Щомісяця нараховується понад 2 мільярди активних користувачів Android. Але за цей успіх було заплачено високу ціну.

Як Google міг би вирішити проблему

Google міг би спробувати примусити виробників, які не підкоряються, дотримуватися єдиної системи оновлень, погрожуючи відключити свої сервіси від виробників, які не підкоряються. Але якщо вона це зробить, то компанію будуть критикувати за те, що вона йде проти цих відкритих ідеалів – і завжди є ризик, що деякі виробники телефонів можуть вирішити взагалі відмовитися від Android.

У виробників немає особливого стимулу випускати нові версії Android.

З іншого боку, цілком очевидно, що більшість виробників і операторів все одно не впораються з оновленнями вчасно, якщо їх залишити напризволяще. Це залишає багатьох користувачів Android із застарілою прошивкою та потенційними дірками в безпеці, незважаючи на те, що їхнє обладнання цілком здатне працювати з найновішими версіями Android.

Що б ви не думали про фрагментацію, вона, схоже, не сильно впливає на популярність Android. За даними Gartner, у першому кварталі 2018 року на цю ОС припадало 85,9 відсотка всіх продажів смартфонів у світі. Також немає особливих доказів того, що це відлякує розробників від створення нових додатків для Android. За даними AppBrain, в Google Play Store зараз налічується понад 2,5 мільйона додатків, незважаючи на деякі серйозні відсіви.

Це не означає, що ситуація не може або не повинна покращитися. Уявіть собі систему, в якій користувацькі інтерфейси виробників, такі як Experience від Samsung та EMUI від Huawei, були замінені на додатки та лаунчери. Всі попередньо встановлені додатки виробників та операторів можна було б видалити, якщо вони вам не потрібні. Оновлення для Android надходили б безпосередньо від Google по повітрю, так само, як це відбувається зараз з пристроями Pixel та iPhone. Це була б краща система для власників пристроїв Android і набагато безпечніша. Але якщо ми хочемо покласти край фрагментації, ми повинні вимагати цього.

Рекомендації редакції

  • Samsung Galaxy S23: дата виходу, характеристики, ціна, чутки та новини
  • Як налаштувати новий телефон Samsung Galaxy як професіонал
  • Найдешевший безлімітний 5G-план від Verizon тільки що став ще дешевше
  • У Pixel 8 Google потрібно вирішити проблему з камерою, що набридла
  • Забудьте про AirPods – ось чому я використовую навушники Samsung зі своїм iPhone

Source: digitaltrends.com

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *