Logo hr.androidermagazine.com
Logo hr.androidermagazine.com

Android 2.2, froyo, google i / o - neka ima smisla u svemu tome

Sadržaj:

Anonim

FroYo, FroYo, FroYo. Čini se da ne možete posjetiti tehnološki blog ili čitati vremensku traku Twittera bez da svugdje vidite vijesti o Androidu 2.2. FroYo to može učiniti, FroYo to radi 300 posto brže, FroYo ima ponije. Dovoljno je da lud čovjek postane lud (dobra stvar da se nitko od nas neće zbog toga brinuti). Svi želimo nove ukusne Android poslastice za naše telefone, ali znamo li zapravo zašto ili što uz to ide? Nadamo se da ćete do trenutka kad završimo ovdje imati bolju ideju šta možete očekivati ​​i kada to očekivati. Pređite na vezu, uzmite žlicu i provjerimo što ta zamrznuta kokoš ima na skladištu za vas i ja.

Momci s Googlea koji rade na Androidu očito su gladni genijalci, s posebnom ljubavlju prema slatkišima. Vidjeli smo Cupcake (Android 1.5), Donut (Android 1.6), Eclair (Android 2.1), a sada FroYo (Android 2.2). Svaka od njih postaje malo bolja, nudi više uzbudljivih stvari za programere, i što je najvažnije - pruža nam više i boljih opcija za postizanje izgleda i ponašanja telefona kako želimo. Nije savršena, a vjerojatno je nikada neće ni biti, ali FroYo nam nudi uzbudljive promjene, kao i dodavanje nekih osnovnih značajki koje smo svi željeli. Pokušajmo to sve razbiti na običnom engleskom, tako da znamo što očekivati, a šta ne očekivati ​​i kada to očekivati.

Što JIT? (aka Just in Time Compiler)

Vidite tu sliku? Vjerojatno ste vidjeli da je posvuda zalijepljeno, zajedno s ljudima koji kažu kako JIT (Jst I n T ime prevodilac) čini njihove telefone tako brzim ili čak čuli divlje zvuke tvrdnji poput "radi 400 posto brže". Pa to je istina. Nekako. Malo smo razgovarali o JIT-u o podcastu, ali uzmite malo vremena da to sve iznesemo.

Android za pokretanje aplikacija koristi poseban virtualni stroj temeljen na Javi zvan Dalvik VM. Svi smo pokrenuli Windows aplikacije u Javi i postoji jedna stvar koja im je zajednička - oni moraju pokrenuti Java tumač na našem računalu prije pokretanja. Android je isti način. Dalvik je poput programa koji se pokreće unutar Androida i pokreće programe trećih strana s kojima bismo komunicirali. Igra koju volite ili vaš povjerljivi skener barkoda mora krenuti u pravcu puta između prstiju i procesora kroz Dalvik VM. JIT je promjena u načinu rada aplikacija. Hvata informacije koje bi inače trebale proći kroz Dalvik VM, protumačiti ih na onome što Android može pročitati, a zatim interpretira informacije koje procesor može upotrijebiti i djelovati na njih. Pomoću JIT-a, mala količina novih troškova dodana je u Dalvik VM, ali on pretvara podatke izravno u nešto što sustav može koristiti i djelovati izravno. Tijekom prošlogodišnjih Olimpijskih igara, svi smo vidjeli kako najavljivači koriste prevoditelje kako bi intervjuirali sportaše iz cijelog svijeta. Dobro

zamislite da je JIT jedna od onih čarobnih slušalica koje koriste pri Ujedinjenim narodima koji prevode u letu, izrezujući posrednika. Da, to je prilično jezivo.

Potrebno je malo o stvarnom povećanju brzine. Na gornjoj slici vidimo aplikaciju za usporedbu koja se zove Linpack

Ova je aplikacija dizajnirana samo kako bi se vidjelo koliko brzo se može prevesti kod. Pokazuje ogromno povećanje brzine, jer to je sve što radi - mjerenje brzine. Odatle potječu ove tvrdnje od 3 do 5 puta brže. Situacije u stvarnom svijetu neće vam donijeti povećanje od 500 posto. Žao mi je. Dobra vijest je da će trećim aplikacijama vrlo brzo povećati brzinu, kao i osloboditi neko vrijeme procesora za izvorne Android funkcije. JIT bi trebao svima nama pružiti vrlo lijepo i vrlo dobrodošao sveukupno poboljšanje performansi.

Riječi nikada nisu tako zabavne kao slike, a ne čine šansu protiv videa! Provjerite.

Nove dobrote

Super video. Svi volimo svog malog zelenog prijatelja, pogotovo kad nam govori o strašnim novim stvarima s kojima ćemo se moći igrati. JIT-u smo dali poseban odjeljak, jer je tako izvan zida i teško je objasniti, ali pogledajmo što još video govori da ćemo dobiti s našim FroYo ažuriranjem.

Poruke "oblak na uređaj"

Volim to nazvati plusom. Ova nova značajka pruža programerima način da preuzmu informacije i izravno ih prebace s Googleovih poslužitelja na vaš Android telefon. Kakve informacije? Sve informacije koje aplikacija može obraditi. U primjeru iz videa, korisnik pregledava Google Maps na svom web pregledniku. Nakon što označe lokaciju na karti, pomoću dodatka za preglednik mogu to mjesto prebaciti na telefon sa sustavom Android. Nakon što ga primi na telefon, korisnik može učiniti sve što inače može u aplikaciji Karte. Spremite ga, označite, dodajte do njega ili ga čak ponovno podijelite. Ovo će raditi s mnogo više od karata. Na horizontu vidim novu raspodjelu popisa zajedničkih zadataka i dijeljenja kalendara.

Želite li ga vidjeti na djelu? Naravno da jesi! Phil je ovaj stavio kroz korake, i on se ljulja. Pogledajte video

Rekavši to, zaista očekujem da će većina uređaja koji su još dostupni u prodaji dobiti FroYo. Naravno da će je dobiti telefoni poput Droid Incredible ili Nexus One, ali mislim da će čak i neki stariji modeli poput Droid Eris ili MyTouch 3G na kraju vidjeti 2.2. HTC nam je dao uvid u njihove planove -

ako je vaš telefon predstavljen ove godine, najvjerojatnije ćemo ponuditi nadogradnju na Froyo verziju. To uključuje popularne modele poput Desire i Droid Incredible, kao i toplo očekivane telefone poput Evo 4G, MyTouch slide i nadolazeće modele. Objavit ćemo puni popis telefona i datuma kad se približimo pokretanju nadogradnji. Blisko surađujemo s Googleom i drugim našim partnerima kako bismo osigurali najraniji pristup svemu što je potrebno za pružanje cjelovitog i solidnog Sense iskustva na Froyo-u. Očekujemo da ćemo objaviti sva ažuriranja u drugoj polovini ove godine, ali još ne mogu biti specifičniji.

Vidljivo odsutni su HTC Hero i Droid Eris, ali kao što rekoh - vjerujem da će ovi uređaji vidjeti nekakvu nadogradnju na 2.2, samo da malo unificiraju Android Market.

Google kaže da će uskoro izvesti ažuriranja. Dobili smo malo ukusa kada je Google otkrivao nekoliko ažuriranja tu i tamo, a neki ljudi, pa čak i poznati bloger, probudili su se jednog jutra do Froyo ažuriranja.

Ali što je sa svima drugima? Google može kontrolirati što im šalje na svoj telefon, što je velika šteta posjedovanja Nexus Onea iako ima njegov udio. Ostali modeli moraju ovisiti o različitim kanalima. Svi smo prilično sigurni da su proizvođači već neko vrijeme imali pristup beta verziji Android 2.2 i već se trude da sve to prenose kako bi dobro funkcionirali na svojim uređajima. Zatim će poslati ažuriranje operaterima na testiranje, a nakon što ga odobre, korisnici će ga proslijediti korisnicima.

Korisnici Motorola Droid-a trebali bi vidjeti ažuriranje prilično uskoro, a čak se priča o tome da ga vidimo negdje u lipnju, ali ne mislim da bi imalo smisla računati na intertube tračeve. Dajte Moto vremena potrebno za lijepu besprijekornu nadogradnju, a na kraju su svi sretniji nego što bi bili s gromoglasnom beta verzijom.

Ostali uređaji morat će pričekati na stvari poput HTC Sense ili MotoBlur integracije (koja se, nadamo se, već djelomično obrađena tijekom rada na nadogradnji na 2.1), i stvari poput stvaranja svih poteškoća kako bi hardver dobro funkcionirao s nadogradnjom. Budite sigurni da su proizvođači naporni u poslu i učinit će sve od sebe da ih pravovremeno ažuriramo, jer je to stvarno sve što možemo učiniti ako ne želimo stvari preuzeti u svoje ruke.

Naravno da se na Google I / O-u događalo više onoga što smo danas ovdje pokrili (veliki rekviziti Jareda za pokušaj držati korak s tim!), Ali sada znamo najvažnije ono što će se dogoditi s onim što već imamo u našim rukama. Što vas najviše veseli u Androidu 2.2? Podijelite svoje misli u komentarima i na forumima i svi zajedno igrajmo igru ​​čekanja!

Vidimo se kasnije,

švaba