Tartalomjegyzék:
A nap nagyobb részét az Android N Developer Preview kezdeti kiadásának belső munkájába töltöttük, és néhány dolgot megtanultunk. Az első egyszerű - ez egy szuper-béta (ha ez nem egy szó, ennek kell lennie) a szoftver verziója, amelynek hibái vannak a hibák mellett. Nagyon sokan bevágták és élvezik az új ízt, ám enyhén kell lépnie, ha minden nap szeretne telefonon kipróbálni. A dolgok megsérültek, és egyes dolgok jobban törnek a következő frissítés során. Ez az előnézet az, hogy a fejlesztők elkezdjenek dolgozni az alkalmazásukon, hogy az Android N-kompatibilis legyenek, és azok számára, akik szeretnék bejelenteni a hibákat. Azt mondja, hogy pontosan az ón.
A második dolog, amit látunk, az még érdekesebb, annak ellenére, hogy még nem vagyunk teljesen biztosak benne, hogy mi az egész.
A nagy dolgok valószínűleg zajlanak az Android számára.
Az Androidnak jelentős (és nem teljesen hibás) képproblémája van, amikor az eszközöket a jelenlegi szoftveren tartják. Vitatkozhatunk benne, megpróbálhatjuk többet hibáztatni egy társaságot, vagy csomagolhatjuk fel a labdánkat, és az iMore-hez költözhetünk. Ez nem segít abban az esetben, ha több mint 1, 5 milliárd dolgod van az Android operációs rendszerrel - és kevesen éppen ugyanazt a szoftvert futtatják. Végül a Google-nak kell felmelegednie, mert a nevük szerepel a terméken. Ez egy vita, amelyet halálra vertek, majd néhány - és a verés folytatódni fog.
A Google ezt ismeri, és az Android motorháztetője alatt dolgokat tesz, hogy könnyebben összegyűjtsék a telefonokat építő embereket. És ez a kezdeti fejlesztői előnézet (számos más lesz még a nyilvános megjelenés előtt ebben az évben később) megmutatja. Pontosan nem tudjuk, hová megy a Google, és mit tervez, de a fájlszerkezet és a partíciók kis változásai az első gyári eszközképeken utalnak arra, hogy a dolgok jól működhetnek. Több dolgot látunk a gyártó és az OEM partíciókban - olyan dolgokat, amelyek felülírják vagy csatolhatják az „állomány” Android-verziókat, amelyek a rendszerpartícióban vannak, amikor a telefon elindul. És nem csak a könyvtárak és a kernelobjektumok támogatása - vannak olyan teljes alkalmazások, amelyeket a szállító (ebben az esetben a Google a Google) szállít, amelyek nagyban befolyásolhatják a telefon működését és a felhasználói felület működését.
Képzeljen el egy olyan világot, ahol a Samsung láthatja az Androidot, miközben érintetlen marad a mély rendszer folyamata.
Képzeljen el egy olyan világot, ahol a Samsung látja, hogy az Android csak úgy működik, ahogy tetszik, míg a mély rendszerfolyamatok - mint például a hírhedt Stagefright könyvtár - külön vannak és érintetlenek. Ez azt jelentené, hogy a Samsung vagy a Google sokkal könnyebben (és sokkal gyorsabban) kiengedheti a rendszer különálló részeinek módosításait, mint ma, anélkül, hogy beleavatkoznának a rendszer másik felébe. (Az API-k és a könyvtárak segítségével áthidalhatják a rést.) A munkaerő önmagában, mivel ez a helyzet felszabadul, azt jelenti, hogy több ember áll rendelkezésre a Samsung élményének jobb fejlesztése érdekében, anélkül, hogy aggódnia kellene az alapul szolgáló Android-kód miatt.
Az Android N használatával a Google alapvetően elkezdte az Android két részre bontását: az operációs rendszer alapvető rendszere (az a keret, amely minden működik), és az interfész (az alkalmazások, az indítóprogram, az értesítések és minden más, amellyel a felhasználó együttműködik).
Lépjen egy lépéssel tovább, és fontolja meg egy kisebb céget a Samsung látszólag fenéktelen erőforrás-készlet nélkül, és fontolja meg, hogyan segít ez. Az így felépített „önálló” rendszer mindenkinek jobb, és ami a legfontosabb, hogy te és én is.
Menjünk még mélyebben
Az operációs rendszer helyett az Android keretrendszerként azt jelenti, hogy könnyebb megváltoztatni a felhasználói szempontokat.
Az Android mint keretrendszer az operációs rendszer helyett azt jelenti, hogy könnyebb megváltoztatni a felhasználói szempontokat. Úgy gondolom, hogy visszatértek a "blokkoló üzemmódhoz" a legújabb Samsung telefonokon vagy a Moto Display-en az eredeti Moto X-en. Egyértelműen nem voltak jobbok az Android frissítésekkel, és mi a Google-tól tudjuk helyettesíteni őket, nem olyan jó, mint az eredeti. Az a módszer, amellyel az eladó a saját felületével bekapcsolhatja a rendszerfolyamatokat - és a rendszerfolyamatokat, amelyek változatlanok maradnak a verziók között - lehetővé teszi a Samsung számára, hogy ellenőrizze, hogyan tartja be az értesítéseket. Vagy lehetővé teszi, hogy a Lenovo / Moto megjelenítse a dolgokat a lezárási képernyőn, ahogy akarják, anélkül, hogy mindezt újból megterveznék, amikor egy új verzió megjelenik.
Ez azt is jelenti, hogy az, amit ma látunk, soha nem fogja kegyelmezni a kezedben lévő telefont.
A Nexus telefonok márka. A Nexus telefonok nem futtatják a kéretlen nyílt forráskódú Android rendszert - gyakorlatilag semmi sem működik. A Google átveszi a kódot, és megváltoztatja ízlése szerint, majd telepíti az Android verziót az eladott telefonokra - és pontosan ezt teszik a HTC, az LG és a Samsung. A Google kevésbé érinti a rendszert, mint a legtöbb gyártó (bár a HTC One A9 még közel volt hozzá), ám ez még mindig nem az a pusztán nyílt forráskódú Android, amelyet Ön tölthet le és építhet.
Ha ezeket az új ötleteket vesszük - és nem tévedünk el, hogy manapság csak ötletek -, és kb. Egy évre előre gondolkodunk, az azt jelenti, hogy az új értesítési tálcák vagy sötét üzemmódok, vagy a többablakos ügyek csak a Google kapcsolódási pontját akarják a rendszer az Android jövőképén. A Samsung vagy a Huawei szabadon csinálhatja a saját dolgait - és így is lesz -, és ez nem egyezik meg a Google dolgával. De még ennél is fontosabb, hogy a dolgok nem törnek olyan könnyen. A rendszer csak akkor választhat színt az interfész számára. A "sötét téma" egy felhasználói felület ötlet, amelyet bárki megvalósíthat, ahogy tetszik.
A legnagyobb előnye a biztonsági frissítésekről lenne látható. Sokat választunk a Samsung-ra, ha a havi biztonsági javításokról van szó, mert ez a cég, amelyre számítunk legjobban. A nagy kutya lenni azt jelenti, hogy a legtöbb vizsgálatot megkapja. A Samsungnak oka van arra, hogy miért csak néhány modell kap időszerű biztonsági frissítéseket, és úgy gondoljuk, hogy a legtöbb modell fejlesztési költségekkel, vagy pusztán munkaerővel jár. Ha az Android inkább keretrendszerré, mint teljes operációs rendszerré válik, könnyebb lesz ezt a keretrendszert több telefonon gyorsabban frissíteni.
Remélhetőleg a Google az Android hajót irányítja úgy, hogy megoldja a legnagyobb problémát.
Hagyja, hogy a Google aggódjon a Widevine vagy a Stagefright javításáért, a Samsung pedig a saját szoftverei miatt aggódhat - a legjobban ismeri. A Samsung helyesen engedi, hogy a Google az őszi srác legyen, amikor a natív Android-hibákat veszi körül. Még az észak-amerikai szállítmányozók gonosz kábelének is ki tud lépni a biztonsági javítás folyamatából. Mindenki nyer.
Sokat spekulálunk itt, az Android N Developer Preview belső működésének viszonylag kis változásai alapján. Most ezt tehetjük forráskód vagy hivatalos szavak nélkül a Google HQ-tól. De tudjuk, hogy a Google-nak mindig van oka a változtatásokra (bár gyakran nem értünk egyet), és ezek a kis változások az Android gyártói és OEM szekcióinak működésében nem voltak véletlen események.
Arra számítunk, hogy még sok mindent megtanulunk a Google I / O-nál, és remélhetőleg a Google irányítja az Android hajót a legnagyobb probléma megoldása érdekében.