Nota: Se stai leggendo questo messaggio è perchè non vedi i nostri file css, oppure perchè non hai un browser "standards-compliant browser". Leggi l'aiuto.

Cerca
in
Smartphone runner

Scenari

Smartphone runner

Microsoft Windows Mobile, Apple iPhone e Google Android sono davvero le piattaforme sulle quali ci sarà lo scontro finale? Parafrasando Dick: Do androids dream of electric applets?

Leo Sorge

30 Ottobre 2009

La piattaforma che più promette battaglia all'iPhone è senz'altro Android, lanciata da Google. Questa affermazione può sembrare affrettata in un mondo che ha molti più utenti di altri sistemi operativi, principalmente Microsoft e Rim, ma la crescita di Android si annuncia imperiosa e meno legata a specifici fattori. Nella stessa posizione ma su cifre minori si dovrebbe posizionare l'iniziativa di Intel, che ha appena annunciato un framework per appstore Atom da mettere a disposizione degli hardware vendor.
Parlando di Android, s'è vociferato di modelli in numero largamente maggiore di quelli effettivamente annunciati, ma comunque i dispositivi stanno arrivando e a giudicare dai commenti in rete gli utenti ne sono davvero entusiasti. Ancora migliori le prospettive future: Gartner prevede che entro il 2012 Android sorpasserà Apple, anche grazie alla strategia di Verizon.
Rispetto ai precedenti articoli su Windows Mobile 6.5 e su iPhone, l'analisi dedicata alla piattaforma di Google è piuttosto tecnica. La scelta è assolutamente motivata: il modello di Google per il suo Os è open source e va spiegato bene come questo possa portare vantaggi generali ai produttori e agli sviluppatori.

Faccia da WebKit
In senso tecnico, Android è un sistema operativo open source sviluppato per piattaforme mobili, quindi teoricamente per tutto ciò che va dallo smartphone al netbook. Il codice è disponibile a chiunque voglia personalizzarlo, modificarlo in Java (funzione supportata da Google) o addirittura in C (funzione non supportata da Google). La struttura è a 4 livelli: core Linux (servizi e driver), librerie e runtime, servizi applicativi ed applicazioni.
Tra i tipi di rete supportata nativamente c'è anche l'EV-DO , la scelta di Verizon per restare sempre connessi (a velocità simili all'Adsl) che darà un vantaggio al carrier sul territorio servito da questa tecnologia.
In luogo del file system, classico per i preistorici opsys desktop, Android usa un database relazionale piccolo ed efficiente, SQlite, messo in open source dal suo creatore, Richard Hipp.
La visualizzazione delle pagine è affidata alla libreria Webkit, un motore di renderizzazione che fornisce le funzioni di base: con queste si realizza l'interfaccia utente, a proprio gusto o emulando -per quanto possibile- qualche altro browser. Inizialmente sviluppato per Safari su Mac e su iPhone, è disponibile in parte su licenza GNU Lesser General e in parte su licenza BSD.

La macchina virtuale dell'androide
La componente più bella, quella che realmente abilita Android, ha -come Linux, Ruby e molte altre parti del software d'oggi- un riferimento scandinavo: è la Dalvik Virtual Machine. Nella definizione del suo stesso autore Dan Bornstein, DVM è una macchina virtuale pensata per eseguire applicazioni su Cpu lente e con poca Ram (ma anche senza swap area del sistema operativo, aggiunge Dan.
Non ha due caratteristiche a suo tempo rivoluzionarie della VM, ovvero non esegue codice al volo (non ha esecuzione just in time, nella terminologia dell'epoca) ed ha una esecuzione per registri (e non basata sullo stack, come Java e .NET). Complessivamente secondo Bornstein il vantaggio è elevatissimo, pari a circa un terzo delle risorse. C'è chi ha comparato questo risultato con il passaggio da Cisc a Risc nei microprocessori.
Si tratta di un una macchina virtuale che consente di usare la parte esterna di Java (la sintassi e la classe SE) senza usare la Java Virtual Machine in senso stretto . Infatti proprio questa componente è la parte più a rischio di cause legali, come a suo tempo mostrarono Sun e Microsoft con lotte ed accordi miliardari, la cui versione mobile sostanzialmente non è open source sotto nessun tipo di licenza.
Ma il brillante Dan Bornstein, programmatore Google lontanamente originario di una impronunciabile località dell'Islanda (colonia danese ove si parla ancora la lingua dei vikinghi), ha sviluppato una sua macchina virtuale che risolve il problema. A me risulta che la Dalvik machine NON sia open source! Intanto c'è chi ne sta sviluppando una implementazione in java puro .

Pocket Google
Ovviamente poiché Google è il principale fornitore mondiale di software di ogni tipo, dalla produttività personale a quella aziendale, dal web-based al Saas, oltre che del motore di ricerca stesso, in futuro è lecito attendersi che un elevato numero di dispositivi alloggi un “Google Home & Office” già alla vendita, con scenari particolarmente stimolanti che vedremo nei prossimi mesi ed anni.
Ad oggi sembra questo il punto d'arrivo della strategia pensata dal leader della ricerca, il cui pensiero non è certo rivolto a tenere le posizioni bensì a creare nuovi mondi nei quali insediarsi. .

Le iGuide di 01net

Tutte le iGuide di 01net

Le newsletter di 01net

Installa la più recente versione di Flash Player per vedere questo oggetto multimediale.

Iscriviti

Europarlamento24
  • Retail & Hospitality
  • Agroindustry, Food & Health
  • Building, Energy & Environment
  • High Tech & Media

L'Ue vuole raddoppiare il commercio elettronico entro il 2015 L'Ue vuole raddoppiare il commercio elettronico entro il 2015 La Commissione europea ha proposto sedici azioni per definire entro la fine dell'anno il quadro del mercato ...

Pagamenti elettronici: al via una consultazione europea Pagamenti elettronici: al via una consultazione europea La Commissione chiede pareri per eliminare gli ostacoli ai pagamenti sicuri con carte, via Web e mobili...

Europarlamento24 Retail & Hospitality

In cerca di risposte al grande interrogativo della sostenibilità In cerca di risposte al grande interrogativo della sostenibilità La Commissione europea ha aperto una consultazione su come produrre e consumare in modo più sostenibile....

Cinquant'anni di Politica agricola comune in Europa Cinquant'anni di Politica agricola comune in Europa La Commissione europea celebra uno dei pilastri dell'Unione. Paolo De Castro confermato alla guida della ...

Europarlamento24 Agroindustry, Food & Health

La gestione dei rifiuti può essere un business sano e un lavoro La gestione dei rifiuti può essere un business sano e un lavoro Secondo il Parlamento europeo può attrarre investimenti e creare occupazione. Chiesto un sistema a colori per ...

Stretta sui pesticidi in Europa Stretta sui pesticidi in Europa I prodotti per combattere parassiti dovranno essere preventivamente autorizzati per essere venduti nell'Ue. ...

Europarlamento24 Building, Energy & Environment

Acta è una questione di meccanismi più che di diritti Acta è una questione di meccanismi più che di diritti Lo sostiene il presidente della Commissione commercio internazionale del Parlamento europeo, Vital Moreira. ...

Data protection: in Europa non è ancora compiuta Data protection: in Europa non è ancora compiuta Dalla fotografia che l'Edps ha scattato a 58 enti e istituzioni europee si evidenzia un ritratto migliore ...

Europarlamento24 High Tech & Media

Focus

Sirmi: tre anni consecutivi di calo per l'It italiana Il 2009 horribilis, il 2010 difficile e ora un 2011 critico,...

Come scegli la tua energia? Vorresti capirne di più per far risparmiare la tua azienda ...

L'Italia, digitale per Decreto Il Decreto Semplificazioni approvato venerdì scorso ...

Acta: si dimette il relatore dell'accordo al Parlamento europeo Si infiamma il dibattito sull'accordo anticontraffazione: ...

Ibm cementa la social enterprise Dal Lotusphere 2012 è uscito un mondo nuovo. Le leve dell'...

Con la riforma della data protection l’Ue si adeguerà al cloud Proposti dalla Commissione europea un regolamento e una ...

Cloud e partner nella responsabilità sociale di Microsoft Italia Roberta Cocco, direttore Corporate Social Responsability e ...

White paper Come ottimizzare l’infrastruttura di rete per il cloud Il network è la spina dorsale di qualsiasi ambiente preveda risorse ...
White paper Come migliorare l’efficienza operativa con virtualizzazione e deduplica La tecnologia è fondamentale per migliorare produttività e redditività...
White paper Una guida all'architettura di storage a più livelli Il documento in italiano illustra come risolvere il problema della ...
White paper I consigli per realizzare un cloud privato 20 pagine di approfondimento che guidano il lettore all'...
White paper Database, i motivi per adottare un'unica piattaforma Il white paper illustra i vantaggi nel breve e lungo termine dell'...
White paper Una guida pratica all'Application Grid Scopri come usare l'Application Grid per consolidare l'IT e migliorare...
White paper Il ruolo dell'IT in azienda Dedicato agli executive, il white paper in italiano spiega come l'IT ...
White paper Free cooling: fare economie all’interno dei data center Il tema del “green IT” è quantomai di moda. Il costo crescente dell’...
L'idea di ICOS Guidare il cambiamento con il valore delle partnership
I vantaggi della Business Analytics Una guida multimediale da leggere, sfogliare e ascoltare con idee, proposte e soluzioni
Le nuove opportunità per il trade Idee progetti e proposte da distributori e produttori
Innovazione ed efficienza si incontrano nel cloud Sfoglia il nuovo numero di 01net iGuide, il magazine multimediale per Cio e It manager
La posta elettronica Tecnica e best practice per usare al meglio l'e-mail in contesti aziendali.


Il Sole 24 ORE S.p.A.

Sede Legale in Milano, Via Monte Rosa, 91 - Sede Operativa: Via Carlo Pisacane, 1 - Pero (MI)

Partita Iva - Codice Fiscale 00777910159 - Dati societari