Съдържание:
Android е сложен звяр. Това е едно от онези неща, които по същество са еднакви в десетки хиляди различни конфигурации на устройствата, но напълно различни на повърхността. Трябва да бъде по този начин, защото така Google и нейните партньори са в състояние да предложат избор от много различни телефони на всяка цена, но въпреки това всички те все още могат да стартират едни и същи приложения, изтеглени от едно и също място. Фактът, че се изпраща на вратата, е пълно чудо и мистерия.
Може да стане още по-объркващо, когато добавите в сместа „специални“ версии на Android, предназначени за определен клас хардуер, като Android One и Android Go. Може да е трудно да се разберат разликите между всички версии, камо ли да се опитаме да сравним Android Go с Android One, които и двете се рекламират като версия на Android, предназначена за бюджетен хардуер. Android на ултра тънък хардуер е едновременно бизнес стратегия - Google иска следващия милиард - както и начин да помогне на развиващите се страни да изградят инфраструктура и да предлагат услуги на места, които все още не разполагат с тях.
Софтуерните инженери и разработчиците на приложения знаят разликите и нюансите на платформата Android, но всъщност не е твърде трудно за нас обикновените хора да разберат, след като е разградена.
Какво е Android One?
Бихте могли да мислите за Android One като начин компании като Nokia и Motorola да изграждат телефони със софтуера на Pixel и няма да сте твърде далеч от знака.
Когато "редовен" Android телефон е в производство, компанията, която го прави, решава какъв хардуер да използва, след което използва изходния код на Android, за да създаде своя собствена операционна система. Има много свобода на предоставяне на компания като Samsung, която му позволява да създава страхотни телефони с Android и след това да изгради софтуера и операционната система, за да поддържа екстри, включени в тях. Ако компанията, изграждаща тези телефони, би искала да включва услугите и брандирането на Google - това ще са Google Play, Gmail, Google Photos, Chrome и другите приложения на Google, които намираме предварително заредени на повечето телефони, които купуваме - устройството трябва да премине набор от тестове.
Android One е Android на Google на телефони от други партньори.
Тези тестове наистина правят само едно: уверете се, че устройството ще може да стартира всяко стандартно приложение, което е в Google Play. Google трябва да направи това, за да предложи свой собствен пазар на приложения; представете си колко лоши биха били нещата, ако нямате представа кои приложения от Play Store ще работят на телефона ви. Като накара всеки телефон да премине тези тестове, след това Google може да стандартизира начина, по който се пишат приложения за Play Store и всичко работи навсякъде.
С устройство с Android One компанията, която го изгражда, губи част от тази независимост, що се отнася до хардуера и софтуера. Когато се произвежда телефон с Android One, Google взема окончателното решение за използвания хардуер, така че може да бъде сигурен, че крайният продукт е "висококачествен, но евтин" смартфон с Android. След това той контролира производството на софтуер и поддържа отговорността да поддържа устройството актуализирано и работи добре през целия си живот. Android One беше създаден предимно за индийския пазар, но се разшири и включва телефони за всички, независимо къде живеят.
Още: Това са всички телефони с Android One, налични днес
Какво е Android Go?
Android Go не е специална версия на Android като Android One или „обикновен“ Android, която е на телефон с Google Pixel. Това е същият Android (Android Oreo или по-висок), проектиран и оптимизиран за хардуер от нисък клас с 1 GB RAM или по-малко.
Когато компания, която прави телефони, взема изходния код на Android и изгражда тяхната версия на операционната система, тя настройва конфигурация на устройството. Тази конфигурация е предназначена да поддържа най-добре хардуера в телефона и е пряк път, който може да се използва винаги, когато Android се нуждае от преустройство (например, когато трябва да се добави път за защита) за това конкретно устройство. Преминаването през изходните файлове е досадно и много от редакциите никога няма да се променят и по този начин се проследяват всички тези редакции.
Android Go е проектиран от Google, но е създаден от компаниите, които правят телефоните.
Android Go е конфигурация, разработена от Google с настройка на ниво платформа за оптимизиране на хардуер от по-нисък клас, повече инструменти за управление на данни и специална „лека“ версия на мобилните услуги на Google. Компаниите, които правят телефони, са в състояние да използват тази конфигурация като основа за изграждане на Android и след като бъдат добавени специфики за хардуерна поддръжка, не е необходимо по-нататъшно оптимизиране.
Докато Android Go включва специални версии на приложенията на Google, които са проектирани за устройства с 1 GB RAM или по-малко, телефоните с Android Go могат да изтеглят и инсталират всяко приложение от Google Play, точно както са Android One и "обикновените" телефони с Android. разликата е, че в Play Store има специфична област за приложения, оптимизирани за телефони Android Go.
Android Go дебютира в началото на 2018 г. с телефони от Nokia, ZTE, Alcatel, ASUS, Lava, Micromax и General Mobile. През юли 2018 г. Motorola използва Android Go, за да захранва невероятно успешната си серия Е с E5 Play за европейския пазар.
Още: Това са всички телефони Android Go, налични днес
Името е име
В крайна сметка това наистина няма значение, освен ако не сте разработчик - и това е по дизайн.
Android, Android One и Android Go са всички начини да предложите телефони, работещи с Android, които работят добре на хардуера вътре в тях и могат да използват всяко едно от милиона плюс приложения, намерени в Play Store на Google. Може да осигури повече работа за разработчиците и да бъде малко объркващо за ентусиастите, които искат да знаят за различните версии и разлики, но в крайна сметка всичко е „само Android“.