Logo it.androidermagazine.com
Logo it.androidermagazine.com

Android 2.2, froyo, google i / o - diamo un senso a tutto questo

Sommario:

Anonim

FroYo, FroYo, FroYo. Sembra che non puoi visitare un blog tecnico o leggere la cronologia di Twitter senza vedere notizie su Android 2.2 ovunque. FroYo può farlo, FroYo lo fa 300 percento più velocemente, FroYo ha i pony. È abbastanza per far impazzire un uomo sano di mente (per fortuna nessuno di noi dovrà preoccuparsene). Vogliamo tutti dei deliziosi nuovi snack Android per i nostri telefoni, ma sappiamo davvero perché o cosa ne deriva? Spero che, quando avremo finito qui, avrai un'idea migliore di cosa aspettarti e quando aspettarti. Premi il link, prendi il cucchiaio e diamo un'occhiata a ciò che questa miscela congelata ha in serbo per te e I.

I ragazzi di Google che lavorano su Android sono chiaramente dei geni affamati, con un amore particolare per i dolci. Abbiamo visto Cupcake (Android 1.5), Donut (Android 1.6), Eclair (Android 2.1) e ora FroYo (Android 2.2). Ognuno migliora un po ', offre cose più interessanti per gli sviluppatori e, soprattutto, ci offre opzioni più e migliori per rendere il nostro telefono simile e comportarci come vogliamo. Non è perfetto, e probabilmente non lo sarà mai, ma FroYo ci offre alcuni cambiamenti entusiasmanti oltre ad aggiungere alcune funzionalità di base che tutti noi desideravamo. Proviamo a scomporre tutto in un inglese semplice, quindi sappiamo cosa aspettarci, cosa non aspettarci e quando aspettarci.

What the JIT? (alias il compilatore Just in Time)

Vedi quella foto? Probabilmente hai visto qualcosa di simile intonacato dappertutto insieme a persone che dicono che JIT (compilatore J utt I n T ime) rende i loro telefoni così veloci, o addirittura sentito affermazioni dal suono selvaggio come "corre il 400% più veloce". Bene, è vero. Una specie di. Abbiamo parlato un po 'di JIT sul podcast, ma prendiamoci un po' di tempo qui per sistemare tutto.

Android utilizza una speciale macchina virtuale basata su Java chiamata Dalvik VM per eseguire le applicazioni. Abbiamo eseguito tutte le applicazioni Windows in Java e c'è una cosa che tutti hanno in comune: devono avviare un interprete Java sul nostro computer prima di eseguire. Android è allo stesso modo. Dalvik è come un programma che funziona all'interno di Android e che esegue applicazioni di terze parti con cui interagire. Quel gioco che ami o il tuo fidato scanner di codici a barre deve percorrere un percorso circolare tra le dita e il processore, attraverso la VM Dalvik. JIT è una modifica del modo in cui vengono eseguite le applicazioni. Raccoglie le informazioni che normalmente dovrebbero passare attraverso la VM Dalvik, essere interpretate in qualcosa che Android può leggere, quindi essere interpretate in informazioni che il processore può usare e agire. Con JIT, una piccola quantità di nuovi overhead viene aggiunta alla VM Dalvik, ma traduce le informazioni direttamente in qualcosa che il sistema può utilizzare e agire direttamente. Durante le Olimpiadi della scorsa estate, abbiamo visto tutti gli annunciatori fare uso di traduttori per intervistare atleti da tutto il mondo. Bene

immagina che JIT sia una di quelle cuffie magiche che usano alle Nazioni Unite che si traduce al volo, eliminando l'intermediario. Sì, è abbastanza figo.

È richiesto un po 'di aumento della velocità effettiva. Nella nostra foto sopra, stiamo vedendo un'app di benchmark chiamata Linpack

Questa app è progettata solo per vedere quanto velocemente è possibile tradurre il codice. Mostra un enorme aumento della velocità, perché è tutto ciò che sta facendo: misurare la velocità. Ecco da dove provengono queste affermazioni da 3 a 5 volte più veloci. Le situazioni del mondo reale non aumenteranno del 500 percento. Mi dispiace. La buona notizia è che darà un piacevole aumento di velocità alle applicazioni di terzi, oltre a liberare un po 'di tempo del processore per le funzioni Android native. JIT dovrebbe dare a tutti noi un aumento delle prestazioni complessivo molto gradevole e molto gradito.

Le parole non sono mai divertenti come le immagini, e non hanno alcuna possibilità contro il video! Controlla.

Nuove chicche

Bel video. Tutti amiamo il nostro piccolo amico verde, soprattutto quando ci sta raccontando cose fantastiche con cui potremo giocare. Abbiamo dato a JIT una sezione speciale in alto perché è così fuori dal comune e difficile da spiegare, ma diamo un'occhiata a cos'altro dice il video che avremo con il nostro aggiornamento FroYo.

Messaggistica da cloud a dispositivo

Mi piace chiamare questo push plus. Questa nuova funzionalità offre agli sviluppatori un modo per acquisire informazioni e inviarle direttamente dai server di Google al tuo telefono Android. Quali informazioni? Qualsiasi informazione che un'applicazione può gestire. Nell'esempio del video, un utente sta guardando Google Maps sul proprio browser web del computer. Dopo aver contrassegnato una posizione sulla mappa, possono utilizzare un plug-in del browser per inviare tale posizione a un telefono Android. Una volta ricevuto al telefono, l'utente può fare qualsiasi cosa normalmente nell'app dell'app Maps. Salvalo, aggiungilo ai segnalibri, naviga verso di esso o addirittura ricondividilo. Funzionerà con molto più delle mappe. Vedo una nuova generazione di elenchi di attività condivise e condivisione del calendario all'orizzonte.

Vuoi vederlo in azione? Certo che lo fai! Phil ha messo a dura prova questo, e si scatena. Guarda il video

Detto questo, mi aspetto davvero che la maggior parte dei dispositivi ancora disponibili per la vendita ottenga FroYo. Ovviamente telefoni come Droid Incredible o Nexus One lo faranno, ma penso che anche alcuni modelli più vecchi come Droid Eris o MyTouch 3G vedranno alla fine il 2.2. HTC ci ha fornito alcune informazioni sui loro piani:

se il tuo telefono è stato lanciato quest'anno, molto probabilmente offriremo un aggiornamento alla versione Froyo. Ciò include modelli popolari come Desire e Droid Incredible e telefoni molto attesi come Evo 4G, slide MyTouch e modelli in arrivo. Annunceremo un elenco completo di telefoni e date una volta che saremo più vicini al lancio degli aggiornamenti. Lavoriamo a stretto contatto con Google e gli altri nostri partner per assicurarci di avere il primo accesso a tutto ciò di cui abbiamo bisogno per fornire un'esperienza di senso completa e solida su Froyo. Ci aspettiamo di rilasciare tutti gli aggiornamenti nella seconda metà di quest'anno, ma non possiamo essere ancora più specifici.

In particolare sono assenti l'HTC Hero e il Droid Eris, ma come ho detto - credo che questi dispositivi vedranno una sorta di aggiornamento alla 2.2 se non altro per unificare un po 'l'Android Market.

Google dice che presto implementerà gli aggiornamenti. Abbiamo avuto un piccolo assaggio quando Google ha pubblicato alcuni aggiornamenti qua e là e alcune persone e persino un noto blogger si sono svegliati una mattina con un aggiornamento Froyo.

E gli altri? Google può controllare ciò che invia al proprio telefono, che è il grande vantaggio di possedere un Nexus One anche se ha una parte di problemi. Altri modelli devono dipendere da canali diversi. Siamo tutti abbastanza sicuri che i produttori abbiano avuto accesso a una versione beta 2.2 di Android da un po 'di tempo e stiamo già lavorando sodo per portarlo tutto per funzionare bene sui loro dispositivi. In seguito invieranno l'aggiornamento ai corrieri per i test e, una volta approvato, i corrieri lo passeranno agli utenti.

Gli utenti di Motorola Droid dovrebbero vedere l'aggiornamento abbastanza presto, e si parla addirittura di vederlo qualche volta a giugno, ma non faccio un punto per contare sul gossip intertube. Dai a Moto il tempo necessario per fare un bel aggiornamento senza soluzione di continuità e alla fine tutti sono più felici di quanto non sarebbero con una build buggy tipo beta.

Altri dispositivi dovranno aspettare cose come l'integrazione di HTC Sense o MotoBlur (che si spera sia già stata parzialmente risolta durante il lavoro per l'aggiornamento a 2.1) e cose come risolvere tutti i nodi per far sì che l'hardware funzioni bene con l'aggiornamento. Siate certi che i produttori sono al lavoro e che faranno del loro meglio per aggiornarli in modo tempestivo, poiché è davvero tutto ciò che possiamo fare se non vogliamo prendere le cose nelle nostre mani.

Ovviamente a Google I / O succedeva molto di più di quello che abbiamo trattato qui oggi (grandi oggetti di scena per Jared per aver cercato di tenere il passo con tutto!), Ma ora conosciamo i punti salienti di ciò che accadrà con ciò che già abbiamo nelle nostre mani. Cosa aspetti di più in Android 2.2? Condividi i tuoi pensieri nei commenti e nei forum e giochiamo tutti insieme al gioco d'attesa!

Ci vediamo più tardi,

Jerry