Logo sk.androidermagazine.com
Logo sk.androidermagazine.com

Zmeny spodných kapucní systému Android n môžu pre aktualizáciu OS poukazovať na novú budúcnosť

Obsah:

Anonim

Lepšiu časť dňa sme strávili hľadaním vnútorných funkcií úvodného vydania ukážky pre vývojárov systému Android N a dozvedeli sme sa niekoľko vecí. Prvý z nich je jednoduchý - jedná sa o super-beta verziu (ak to nie je slovo, musí to byť) verzia softvéru, ktorá bude mať chyby na vrchole chýb. Mnohí z nás to prežili a tešia sa z novej chuti, ale ak chcete vyskúšať na telefóne, ktorý potrebujete každý deň, mali by ste šliapať zľahka. Veci sú rozbité a pri ďalšej aktualizácii budú niektoré veci zlomené. Tento náhľad slúži vývojárom, aby začali pracovať na svojich aplikáciách tak, aby boli kompatibilní so systémom Android N, a ľuďom, ktorí radi hlásia chyby. Hovorí sa to priamo na plechovke.

Druhou vecou, ​​ktorú vidíme, je zaujímavejšia, aj keď si ešte nie sme úplne istí, o čom to všetko ešte je.

Pre Android môžu byť dobré aj veľké veci.

Android má hlavný (a nie úplne nesprávny) obrazový problém, pokiaľ ide o udržiavanie zariadení v aktuálnom softvéri. Môžeme sa o tom dohadovať, pokúsiť sa obviňovať jednu spoločnosť viac ako inú, alebo si zbaliť loptu a presunúť sa na iMore. Nič z toho nepomáha, keď máte v systéme Android spustených viac ako 1, 5 miliardy vecí - a len málo z nich používa rovnaký softvér. Nakoniec je to spoločnosť Google, ktorá sa musí zohriať, pretože ich názov je na produkte. Je to diskusia, ktorá bola zbitá na smrť a potom niektoré - a bitie bude pokračovať.

Google to vie a robí „veci“ pod kapotou Android, aby uľahčili ľuďom, ktorí vyrábajú telefóny, to všetko dať dokopy. A tento úvodný ukážka pre vývojárov (pred zverejnením koncom tohto roka bude niekoľko ďalších) to ukazuje. Nevieme presne, kam spoločnosť Google smeruje a čo plánuje, ale malé zmeny v štruktúre súborov a rozdelení oblastí v prvých obrázkoch továrenských zariadení sú kľúčom k tomu, ako by veci mohli dobre fungovať. Do oblastí dodávateľa a OEM vidíme viac vecí - veci, ktoré môžu (a môžu) prepísať alebo sa pripojiť k „zásobám“ verzií systému Android, ktoré po zavedení telefónu žijú v systémovej oblasti. Podporujú sa nielen knižnice a objekty jadra - sú tu aj plnohodnotné aplikácie dodávané predajcom (v tomto prípade je to predajca Google), ktoré môžu výrazne ovplyvniť fungovanie telefónu a spôsob jeho prepojenia.

Predstavte si svet, v ktorom spoločnosť Samsung môže mať svoju víziu systému Android a zároveň zachovávať nedotknuté hlboké systémové procesy.

Predstavte si svet, v ktorom spoločnosť Samsung môže mať víziu systému Android spustenú tak, ako sa jej to páči, zatiaľ čo hlboké systémové procesy - ako napríklad neslávna knižnica Stagefright - sú oddelené a nedotknuté. To by znamenalo, že spoločnosť Samsung alebo Google by mohli oveľa ľahšie (a oveľa rýchlejšie) tlačiť zmeny svojich samostatných častí systému, ako môžu dnes, bez zasahovania do druhej polovice systému. (S rozhraniami API a knižnicami na preklenutie medzery.) Samotná pracovná sila, ktorá sa uvoľní, znamená, že viac ľudí bude k dispozícii na tom, aby vylepšili zážitok spoločnosti Samsung bez toho, aby sa museli obávať základného kódu Android.

V prípade systému Android N začala spoločnosť Google v zásade začleňovať systém Android do dvoch častí: hlavný OS (rámec, ktorý umožňuje všetko fungovať) a rozhranie (aplikácie, spúšťač, upozornenia a všetko, s čím používateľ interaguje).

Urobte to ešte o krok ďalej a zvážte menšiu spoločnosť bez zdanlivo bezedného fondu zdrojov spoločnosti Samsung a zvážte, ako jej to pomáha. Takto vybudovaný „samostatný“ systém je lepší pre všetkých - a čo je najdôležitejšie, znamená to, že vy a ja.

Poďme ešte hlbšie

Android ako rámec namiesto operačného systému znamená, že je ľahšie meniť funkcie, ktorým čelia používatelia.

Android ako rámec namiesto operačného systému znamená, že je ľahšie meniť funkcie, ktorým čelia používatelia. Spomínam si na „blokovací režim“ na posledných telefónoch Samsung alebo na Moto Display na pôvodnom Moto X. S aktualizáciami pre Android určite neboli vylepšené a to, čo máme od spoločnosti Google nahradiť, nie je také dobré ako originály., Spôsob, akým sa dodávateľ môže zapojiť do systémových procesov pomocou svojho vlastného rozhrania - a systémových procesov, ktoré zostávajú medzi verziami rovnaké - umožňuje spoločnosti Samsung kontrolovať, ako si budete udržiavať oznámenia pod kontrolou. Alebo umožňuje spoločnosti Lenovo / Moto zobrazovať na uzamknutej obrazovke veci tak, ako chcú, bez toho, aby pri každej novej verzii prepracovali všetko od nuly.

To tiež znamená, že to, čo dnes vidíme, nemusí nikdy milovať telefón, ktorý je práve vo vašich rukách.

Telefóny Nexus sú značkou. Telefóny Nexus nespúšťajú neanulizovaný open-source Android - prakticky nič nerobí. Google vezme kód a zmení ho podľa svojich predstáv a potom nainštaluje túto verziu systému Android do telefónov, ktoré predáva - a to je presne to, čo HTC a LG a Samsung robia. Google sa dotýka menej systému ako väčšina výrobcov (hoci HTC One A9 bol sakramentsky blízko), ale stále to nie je čisto open source Android, ktorý si môžete stiahnuť a postaviť.

Ak zoberieme tieto nové nápady - a nemýlime sa, že v súčasnosti sú to len nápady - a premýšľame o rok dopredu, znamená to, že veci, ako sú nové oznamovacie zásobníky alebo tmavé režimy alebo viac okien, sú tým spôsobom, akým chce spoločnosť Google rozhranie s systému podľa jeho vízie systému Android. Samsung alebo Huawei môžu robiť svoje vlastné veci - a budú - a nebude zodpovedať veci spoločnosti Google. Ale dôležitejšie je, že to nebude ničiť veci tak ľahko. Systém vám umožní vybrať farbu rozhrania. „Temná téma“ je nápad používateľského rozhrania a ten, ktorý môže implementovať ktokoľvek, kdekoľvek sa mu páči.

Najväčšia výhoda by sa prejavila, pokiaľ ide o aktualizácie zabezpečenia. Samsung vyberáme veľa, pokiaľ ide o mesačné bezpečnostné záplaty, pretože od spoločnosti očakávame najviac. Byť veľkým psom znamená, že budete mať čo najviac pozornosti. Spoločnosť Samsung má dôvody, prečo iba pár modelov dostáva včasné aktualizácie zabezpečenia, a my si predstavujeme, že väčšina z nich sa točí okolo nákladov na vývoj alebo čírej pracovnej sily. Ak sa systém Android stane skôr rámcom ako úplný operačný systém, bude jednoduchšie získať aktualizáciu tohto rámca na viacerých telefónoch rýchlejšie.

Dúfajme, že spoločnosť Google riadi loď Android tak, aby vyriešila svoj najväčší problém.

Nechajte spoločnosť Google robiť starosti s opravou softvéru Widevine alebo Stagefright a spoločnosť Samsung sa môže starať o svoj vlastný softvér - to, čo vie najlepšie. Spoločnosť Samsung môže oprávnene dovoliť spoločnosti Google, aby bola pádovým človekom, pokiaľ ide o pôvodné chyby systému Android. Dokonca aj zlá kabína severoamerických dopravcov sa môže dostať z procesu bezpečnostnej opravy. Každý vyhrá.

Veľa tu špekulujeme na základe relatívne malých zmien vnútorných funkcií ukážky pre vývojárov systému Android N. To je to, čo môžeme urobiť teraz bez zdrojového kódu alebo oficiálnych slov z ústredia Google. Vieme však, že spoločnosť Google má vždy dôvod na zmeny, ktoré robí (aj keď často nesúhlasíme), a tieto malé zmeny v spôsobe práce predajcov a OEM v práci s Androidom neboli náhodou.

Očakávame, že sa dozvieme oveľa viac v službách Google I / O a dúfame, že spoločnosť Google nasmeruje loď Android tak, aby vyriešila svoj najväčší problém.