Android се различава драстично от iOS и има своите предимства и недостатъци от конкурентната платформа. Така например потребителите разполагат с повече свобода за инсталиране на софтуер и персонализация на интерфейса. Собствениците на iPhone получават по-високо ниво на сигурност, но са лимитирани до много от решенията, които Apple взема вместо тях. Ситуацията при Android позволява всеки един производител да предложи на потребителите си собствена модифицирана версия на операционната система. Така може да им гарантира достъп до уникални функции и подобрения налични само в смартфоните им, за да ги отличат от конкуренцията.
Повечето водещи брандове разработват собствени потребителски интерфейси, като Samsung One UI, Huawei EMUI, Xiaomi EMUI и OnePlus Oxygen OS. Всичко това е възможно благодарение на Android Open Source Project (AOSP). Този проект с отворен код е един от най-важните елементи от екосистемата на Android. От една страна производителите на смартфони могат да персонализират интерфейса на стоковата версия на Android съобразно желанията си. В същото време Google ги задължават да се придържат към една базова рамка, която гарантира основните функционалности на операционната система, независимо от допълнителните интерфейси.
АОSP предоставя възможност на всяка компания да въведе промени в софтуера, но Google запазва правото да контролира и задава основните насоки, по които това може да се случи. За максимално улеснение този проект е свободен за използване и модификация с лиценз за отворен код. Имайте предвид също, че когато Google пусне нова версия на Android всеки производител получава достъп до AOSP кода. След това софтуерните им инженери допълнително трябва да оптимизират кода, за да е съвместима с потребителския интерфейс, който използват. Този процес е основната причина за бавните софтуерни ъпдейти към Android.
Операционната система се състои от много по-малки модули и компоненти, които гарантират цялостно изживяване за потребителите. Google са доволни от параметрите на настоящото споразумение, тъй като стимулира разработчиците да използват Android в разнообразие от устройства, сред които смартфони, таблети, джаджи с Интернет на нещата и др. Няма да е пресилено да кажем, че AOSP е пълноценно решение за хардуера и софтуера на всяко устройство, което използва Android. Неслучайно много анализатори определят АOSP като основополагащия фактор за впечатляващия успех на платформата в световния пазар на смартфони.
Oще от Digital: Как да ползваме Android, без Google да ни следи
Discussion about this post