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

Sledujte: Android vykonáva rozhovory o budúcnosti systému Android

Anonim

Ak sa v utorok večer pozeráte v sieti TWiT na tému Všetko o systéme Android, možno ste tento týždeň chytili rozhovor s tromi najlepšími predstaviteľmi systému Android. Panel zahŕňal Dave Burke, viceprezident inžinierstva pre Android; Stephanie Saad Cuthbertson, produktová produktová manažérka pre Android; a Sameer Samat, viceprezident pre správu produktov pre Android a Google Play.

Trio prinieslo rekapituláciu produktu Google I / O 2017 a tiež trochu viac kontextu o niektorých nových technológiách a oznámeniach, ktoré sa objavili počas hlavnej myšlienky. Napríklad mnohé z vylepšení, ktoré sa v tejto chvíli vykonali pre Android O, sa zameriavajú na to, aby bola platforma stabilná pre vývojárov aj pre používateľov. Tu vysvetľuje Cuthbertson:

Skutočne sme sa zamerali na tri základné veci. Prvým bol bezpečnostný program, o ktorom sme hovorili, Play Protect, ktorý vo väčšej miere odhaľuje veľa vecí, ktoré sme už robili. Najmä skutočnosť, že sme kontrolovali každú aplikáciu na každom pripojenom zariadení, aby sme našli škodlivé aplikácie.

Druhá zmena: Namiesto pomerne komplexných optimalizácií OS je čas zavedenia jedným z tých veľkých, o ktorých sme hovorili, a hneď to uvidíte.

Vykonali sme optimalizácie v runtime aj v kompilátoroch. Aplikácie budú bežať rýchlejšie a plynulejšie, a to z dôvodu celých zmien, ktoré sme vykonali, napríklad súbežného zhromažďovania odpadu. Všetky tieto zmeny znamenajú, že tie aplikácie, ktoré máte, sa budú automaticky spúšťať rýchlejšie.

Jedna téma zostala počas rozhovoru obzvlášť rezonančná, a to je pokus spoločnosti Google o opravu nespojeného procesu aktualizácie softvéru pre Android. Predtým, ako vysvetlil, ako má v úmysle tento proces napraviť, však Burke ponúkol farebnú anekdotu o tom, prečo vám aktualizácia softvéru trvá tak dlho:

Správny spôsob, ako o tom premýšľať, je ako potrubie: Celý tento kód napíšeme a potom ho vydáme v otvorenom zdrojovom kóde a potom dodávatelia kremíka … vezmeme kód Android a potom na ňom urobia veľa práce, aby optimalizujte ho pre silikón. Dnešnou výzvou je, že v skutočnosti nakoniec zmenia nielen kód na nízkej úrovni, ale aj dosť veľa kódu. A potom, čo sa stane, odovzdajú tento kód výrobcom zariadení, ktorí potom vykonajú ďalšie zmeny, pretože majú konkrétnu časť fotoaparátu, ktorú chcú použiť, alebo konkrétny GPS alebo čo nie. Potom to ide na dopravcov, aby to otestovali, a potom to ide na používateľov.

Tak, on pokračuje, prišiel nápad pre projekt Treble. Burke to popisuje ako rozhranie, ktoré pomôže výrobcom zariadení ľahšie prehodiť kód týkajúci sa ich hardvéru bez zasahovania do existujúcich rozhraní API systému Android.

Môžete sledovať rozhovor v celom rozsahu - asi 40 minút -, aby ste získali prehľad, vrátane toho, ako vznikla myšlienka pridať podporu Kotina v aplikácii Android Studio a ako Android Go ovplyvní aktuálny program Android One.