Dalvik Turbo – Android mai cosi veloce!

Dalvik Turbo altro non è che una virtual machine per dispisitivi Android le cui qualità permettono di velocizzare l’accesso alle applicazioni Android e di aumentarne di conseguenza le prestazioni in termini di velocità e funzionamento.
Sviluppata da Myriad Group, Dalvik Turbo non si limiterà a velocizzare Android, ma consentirà anche di ottimizzare e migliorare i consumi della batteria e di conseguenza l’autonomia del telefono. Secondo quanto dichiarato dalla casa, le applicazioni Android gireranno sino a tre volte più velocemente rispetto ad oggi. Tutto ciò senza ovviamente appesantire il sistema o occupare memoria in eccesso (quindi non dovrebbero essere necessari quantitativi di Ram molto elevati).
Inoltre, grazie a questa nuova risorsa, gli sviluppatori potranno realizzare applicazioni complesse che sfruttano completamente l’hardware e giochi in 3D dalla grafica ancora più coinvolgente.
In attesa che questa virtual machine arrivi sui terminali Android, Dalvik Turbo verrà presentato al Mobile World Congress di Barcellona con una dimostrazione.

via




Leggi gli articoli correlati

  • Qualche settimana fa la Myriad Group ha annunciato la Dalvik Turbo per Android. Questa nuova versione della Dalvik VIrtual Machine, oltre ad ottimizzare e migliorare i consumi della b ...

  • I ragazzi di XDA hanno rilasciato la nuova versione 4.0 di Google Maps che integra il navigatore e il nuovo Google Buzz.L'applicazione funziona sia per chi ha i permessi di Root, sia per ...

  • Arrivano le prime immagini di Opera Mobile 10 per Android. Il device in uso è l'HTC Hero, anche se avremmo preferito un video per sapere le vere performance del nuovo browser in arrivo ...

  • Google Maps Navigation non è disponibile in Europa lo sappiamo, ma grazie al lavoro dei ragazzi di XDA è possibile utilizzarlo su alcune rom modificate e su alcuni dispositivi. Vediamo ...

  • Dopo la 1.3.2, arriva la versione 1.4.0 della recovery di RA per HTC Dream. Di nuovo ha qualche aggiornamento in alcuni script (come la creazione di Backup Nandroid) e l'aggiunta di ...

Categoria: CuriositàNews Google Android

Tags:


Se l'articolo ti è piaciuto condividilo

  • OkNotizie
  • Wikio IT
  • Twitter
  • Diggita
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Buzz
  • Reddit
  • Technorati
Ci sono 6 Commenti

Lascia un commento | Trackback URL

  1. fab80No Gravatar scrive:

    :-P speriamo possa aiutare il galaxy ….ne ha tanto bisogno

    Thumb up 1 Thumb down 0

  2. NagashNo Gravatar scrive:

    Ormai non ci credo più a questi miracoli.. ma se fosse vero sarebbe una gran cosa, anche perchè IMO il fatto che android si basi su java, quindi su una macchina virtuale, è un grande errore:

    Le macchine virtuali e il java appestantiscano TANTISSIMO il sistema, sfruttandolo veramente poco.

    Basti pensare che quando comprai il mio G1 lessi 192mb di ram! Mi sembrava una infinità! Vai ad accendere il terminale e se chiudi tutti i programmi hai 38mb liberi.. e tutti gli altri dove vanno?
    Senza contare che essendo tutto fatto in java un programma occupa in ram 1mb minimo.. mentre le bellissime applicazioni native C per windows mobile occupavano anche 100kb (c’è un po’ di differenza..)

    Thumb up 0 Thumb down 0

  3. johnnyNo Gravatar scrive:

    esattamente così è per quello che non capivo perchè hanno usato il java anzichè il C…forse ho capito: basta guardare la differenza di qualità di GUI e dei programmi tra Android e WM… se per avere un sistema veloce a discapito della qualità tanto vale comprare un iphone che è sia veloce che di qualità ahaha…ed è per questo che ha avuto successo…

    Thumb up 0 Thumb down 0

  4. NagashNo Gravatar scrive:

    No l’interfaccia non è legata dal linguaggio di programmazione.
    WM aveva una interfaccia statica a causa della sua anzianità e del suo legame con i vecchi kernel windows 95 etc..

    Android è nuovo quindi hanno fatto una interfaccia piu dinamica.

    L’unica cosa che mi viene in mente per cui abbiano usato il java può essere:

    1) Facilità di programmazione (ma con delle buone API anche il C++ sarebbe stato facile.. su iPhone si programma in C)

    2) (la più probabile) Portabilità.. in teoria infatti basta ricompilare la macchina virtuale per ogni piattaforma hardware che tutto ciò che sta sopra funziona senza cambiare nemmeno una linea di codice..
    Cioè la macchina virtuale (dalvik) è scritta in linguaggio a basso livello (quindi anche C). Poi è stato scritto android, che è un sistema scritto in un java interpretabile dalla dalvik virtual machine. Quindi è la dalvik il vero software a basso livello a diretto contatto con android.

    Per capirci:

    ANDROID (scritto in JAVA-DALVIK)

    DALVIK VM (scritto in C)(INTERPRETA ED ESEGUE CODICE JAVA-DALVIK)

    HARDWARE (cellulare in senso fisico)

    Naturalmente ho tralasciato tutti gli strati di software intermedi. Ma a grandi linee è così. Quindi android è fortemente frenato da questa struttura, poichè il codice è ogni volta interpretato dal programma DALVIK VM (che è l’unico vero programma che gira sul telefono in pratica) il quale è a sua volta eseguito dall’hardware…

    Comunque una piccola ottimizzazione della dalvik porterebbe ad un incremento esponenziale delle prestazioni di android.

    Da questo si capisce che se android fosse scritto in C e girasse direttamente sull’hardware sarebbe MOOOOOOOLTO MA MOOOLTO più performante.

    Ma ai produttori costerebbe troppo riaggiustare tutto il codice android al sistema hardware specifico, e con android basta riadattare la dalvik e poco altro.

    Oltretutto ti vendono cellulari con caratteristiche tecniche da capogiro che ti fanno credere chi sa cosa, quindi pompano i prezzi, ma poi capisci che in realtà la potenza non è sfruttata per la scelta di google di privilegiare la pigrizia dei produttori a discapito delle prestazioni.

    Io l’ho sempre odiato il java.. dicano che è il futuro perchè è portabile.. forse è solo il futuro per le grandi aziende che non vogliano spendere soldi a ricompilare programmi su piattaforme differenti.
    (N) (N) (N)

    Sperando in un WM7 decente :-O

    PS: Ho scaricato i sorgenti della dalvik.. e si come supponevo sono sorgenti C! Mentre naturalmente tutto il resto dei sorgenti android sono java.

    Thumb up 1 Thumb down 0

Lascia un commento:
  • Per farlo puoi usare semplicemente Facebook facendo click sul bottone sotto.
  • Oppure puoi compilare i campi sottostanti con i tuoi dati. Clicca Qui per creare un Avatar/immagine che compare quando lasci un commento.



:-[ (B) (^) (P) (@) (O) (D) :-S ;-( (C) (&) :-$ (E) (~) (K) (I) (L) (8) :-O (T) (G) (F) :-( (H) :-) (*) :-D (N) (Y) :-P (U) (W) ;-)