Logo uk.androidermagazine.com
Logo uk.androidermagazine.com

Повільні оновлення завдають шкоди андроїд як платформі додатків і Google Play

Anonim

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

Це смокче.

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

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

Це нам не шкодить трохи. Як уже згадувалося, з нетерпінням чекати не так багато, як це звучить на папері, і вам не потрібно мати останню версію, щоб отримати оновлення обслуговування. Насправді, якщо ви не використовуєте телефон, який купили у Google, оновлення людей, які його створили, зазвичай приносять більше таблиці, ніж цілком нову версію Android. Який користувач Note 5 не хоче нового інтерфейсу від Note 7? Порівняйте це з кількістю людей, схвильованих про доступ до Scoped Directory в Android 7.0. (Хоча доступ до розширеного каталогу досить милий і зробить додатки безпечнішими та працювати краще.) Ми хочемо, щоб ми бачили речі. Ми хочемо орієнтуватись на додатки, такі як Svelte або пакетні сповіщення. Ми не отримуємо жодного.

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

Це реальна історія фрагментації Android. Телефони зі старими версіями - це не проблема - це телефони з новою версією. Божевільний. Створювати додатки для різних розмірів екрана та різних процесорів було набагато простіше, ніж це зробили люди, і це навіть не виявилося таким безладом, який передбачив. Обхід усіх різних версій теж виявився простішим. Виберіть того, у кого найбільше користувачів, і ігноруйте, що нового. У Google є інструменти, які дозволяють легко бути сумісними зі старими версіями (які стануть у нагоді через півроку, коли нарешті прийде час оновлення), а телефони з найновішим програмним забезпеченням все одно отримають такий самий досвід, як і всі інші. І я на вашому боці, розробники. Це саме те, що ви повинні робити. Працюйте зі своїм ринком, а не проти.

Виправлення просто і неможливо одночасно. Телефони, які збираються оновлюватись, потрібно оновлювати швидше. Телефони повинні підтримуватися довше людьми, які взяли ваші гроші. Google має ретельно планувати, щоб не виключати жодні телефони, якщо вони абсолютно не повинні.

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

Фрагментація працює навпаки, як ми думаємо, що слід. Оновлені телефони залишаються опущеними.

А компанії, які купують телефони, які ми купуємо в гігантських номерах, також не щодня сидять на лаврах. Samsung, LG і HTC показали, що вони можуть досить швидко викачати оновлення, а інші, як Huawei і Sony, навіть показують нам прогрес і дозволяють нам приєднатися до веселощів через бета-програми. Але нічого не робиться послідовно. Деякі моделі отримують деякі речі, інші - жодні, а середини, здається, у вічній кінцівці. Випустити телефон на 90 доларів під керуванням Lollipop і заблокувати його до цієї версії добре, якщо вирішуються критичні проблеми, але найдорожчі моделі потребують довшої та швидшої оновлення, щоб змінити речі. І заради Бога, будь ласка, перестаньте робити стільки різних моделей посеред дороги, щоб у вас були ресурси для підтримки тих, що ви робите. Якщо його немає в цьому списку, припиніть його складати і замість цього внесіть той, який буде у цьому списку наступного року. Зроблено. Без плати за це розуміння ринку.

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

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