Obsah:
FroYo, FroYo, FroYo. Zdá sa, že nemôžete navštíviť technický blog ani prečítať časovú os Twitteru, bez toho, aby ste všade videli správy o systéme Android 2.2. FroYo to dokáže, FroYo to o 300 percent rýchlejšie, FroYo má poníky. Stačí to, aby bol šialený človek zbláznený (dobrá vec, ktorú sa nikto z nás nebude musieť obávať). Všetci chceme pre naše telefóny nové chutné novinky pre Android, ale skutočne vieme prečo alebo čo s tým súvisí? Dúfajme, že v čase, keď sme tu skončili, budete mať lepšiu predstavu o tom, čo očakávať a kedy to očakávať. Kliknite na odkaz, získajte lyžicu a pozrime sa, čo má táto mrazená zmes pre vás a pre mňa.
Chlapci v spoločnosti Google, ktorí pracujú v systéme Android, sú zjavne hladní géniovia so zvláštnou láskou k sladkostiam. Videli sme košíčky (Android 1.5), Šišky (Android 1.6), Eclair (Android 2.1) a teraz FroYo (Android 2.2). Každá z nich sa trošku vylepšuje, ponúka vývojárom viac zaujímavých vecí a čo je najdôležitejšie - poskytuje nám viac a lepších možností, ako náš telefón vyzerať a správať sa, ako chceme. Nie je to dokonalé a pravdepodobne nikdy nebude, ale FroYo nám ponúka niekoľko zaujímavých zmien a doplnenie niektorých základných funkcií, ktoré sme všetci chceli. Pokúsme sa to všetko rozdeliť na obyčajnú angličtinu, takže vieme, čo možno očakávať, čo neočakávať a kedy to očakávať.
Čo JIT? (aka tiež kompilátor Just in Time)
Vidíš ten obrázok? Pravdepodobne ste už videli niečo podobné omietnutým všade spolu s ľuďmi, ktorí hovoria, že JIT (kompilátor J ust I n T ime) robí ich telefóny oh-tak rýchlymi, alebo dokonca počuli tvrdé zvukové tvrdenia ako „beží o 400 percent rýchlejšie“. To je pravda. Druh. Trochu sme hovorili o JIT na podcaste, ale nejakú dobu trvať, kým to všetko vyriešime.
Android používa na spustenie aplikácií špeciálny virtuálny stroj na báze Java s názvom Dalvik VM. Všetci sme spustili aplikácie systému Windows v jazyku Java a je tu jedna vec, ktorú všetci majú spoločné - pred spustením musia na našom počítači spustiť tlmočníka Java. Android je rovnaký. Dalvik je ako program, ktorý beží vo vnútri systému Android a spúšťa aplikácie tretích strán, s ktorými môžeme pracovať. Táto hra, ktorú máte radi, alebo váš dôveryhodný skener čiarových kódov musí prejsť okrúhlou cestou medzi prstami a procesorom cez Dalvik VM. JIT je zmena spôsobu spúšťania aplikácií. Zachytáva informácie, ktoré by za normálnych okolností museli prejsť VM VM Dalvik, byť interpretované do niečoho, čo Android dokáže prečítať, a potom interpretovať do informácií, ktoré môže procesor použiť a konať. S JIT sa do Dalvik VM pridá malé množstvo nových režijných nákladov, ale prekladá informácie priamo do niečoho, čo systém môže použiť a priamo na ne konať. Počas olympijských hier minulého leta sme všetci videli, ako oznamovatelia využívajú prekladateľov na pohovor s atlétmi z celého sveta. dobre
Predstavte si, že JIT je jednou z tých magických náhlavných súprav, ktoré používajú v OSN, ktorá prekladá za behu a odstrihuje sprostredkovateľa. Áno, to je dosť šokujúce.
Vyžaduje sa niečo o skutočnom zvýšení rýchlosti. Na obrázku vyššie vidíme porovnávaciu aplikáciu s názvom Linpack
Táto aplikácia je určená iba na to, aby sa zistilo, ako rýchlo sa dá kód preložiť. Ukazuje to obrovské zvýšenie rýchlosti, pretože to je všetko, čo robí - meranie rýchlosti. Odtiaľ pochádzajú tieto tvrdenia 3 až 5-krát rýchlejšie. Situácie v reálnom svete vám neprinášajú zvýšenie o 500 percent. Prepáč. Dobrou správou je, že aplikáciam tretích strán poskytne veľmi pekné zvýšenie rýchlosti, ako aj uvoľní čas procesora pre pôvodné funkcie systému Android. JIT by nám mal všetkým dať veľmi pekné a veľmi vítané zvýšenie celkového výkonu.
Slová nie sú nikdy také zábavné ako obrázky a nemajú šancu proti videu! Skontrolovať to.
Nové dobroty
Cool video. Všetci milujeme nášho malého zeleného priateľa, najmä keď nám hovorí o úžasných nových veciach, s ktorými budeme môcť hrať. Dali sme JITu špeciálnu sekciu hore, pretože je to tak mimo steny a je ťažké ju vysvetliť, ale poďme sa pozrieť, čo ešte video hovorí, že sa dostaneme s našou aktualizáciou FroYo.
Posielanie správ z cloudu na zariadenie
Rád to nazývam push plus. Táto nová funkcia poskytuje vývojárom spôsob, ako získavať informácie a priamo ich tlačiť zo serverov spoločnosti Google do vášho telefónu s Androidom. Aké informácie? Akékoľvek informácie, ktoré môže aplikácia spracovať. V príklade z videa si používateľ prezerá Mapy Google vo webovom prehliadači svojho počítača. Po označení miesta na mape môžu pomocou doplnku prehliadača posunúť toto miesto do telefónu so systémom Android. Po prijatí v telefóne mohol používateľ v aplikácii Mapy urobiť všetko, čo by normálne mohol. Uložte ho, uložte medzi záložky, prejdite naň alebo ho znova zdieľajte. Bude to fungovať oveľa viac ako mapy. Na obzore vidím novú skupinu zdieľaných zoznamov úloh a zdieľanie kalendára.
Chceš to vidieť v akcii? Samozrejme! Phil to dal cez chodby a to sa hýbe. Pozrite sa na video