Trolltech QTopia e il Greenphone
La piattaforma Linux Qtopia, di TrollTech, può girare su molti dispositivi mobili, ivi compresi il Sony Mylo e i telefoni Linux Motorola. Si tratta di un sistema flessibile e potente, semplice da usare per chiunque abbia usato l'interfaccia utente Trolltech QT, che sta alla base di KDE. Il Greenphone non è progettato per il mercato di massa, ma è un dispositivo estremo, dedicato agli sviluppatori che hanno bisogno di un strumento per testare le nuove applicazioni. Oggi non è più in produzione, in quanto i responsabili del progetto QTopia hanno deciso di usare il Neo1973 come hardware per lo sviluppo (NdT). Resta un telefono completamente personalizzabile, non tanto prendendo contenuti da librerie esistenti, ma sviluppando applicazioni del tutto nuove.
NdT: Anche se il Greenphone è fuori produzione, il supporto per gli sviluppatori viene ancora fornito normalmente. Abbiamo deciso di riportare anche la parte seguente dell'articolo, sia per chi già possiede un Greenphone, sia per chi decidesse di acquistarlo usato. Probabilmente la diffusione del Neo1973 porterà sul mercato alcuni Greenphone usati a ottimi prezzi.
Il Greenphone ha una copertura di metallo lucido, di un verde caramella, da cui prende il nome. L'interfaccia utente è simile a quella di molti smartphone, a prescindere dal SO. Non ci sono, però, molte applicazioni, e questo perché si suppone che il proprietario sia un programmatore desideroso di scriversele da sé, o di installarsi quelle che preferisce. I menu hanno molti aspetti standard, così come strumenti per il debbuging delle applicazioni e per la gestione delle connessioni di rete.
Il processore è un XScale a 312MHz, monta 64MB di RAM e 128MB di memoria Flash (più uno slot per MiniSD, che può accogliere fino a 512MB aggiuntivi), e una fotocamera da 1,3 Mpixel (senza flash). Insomma, l'hardware è comune a molti smartphone sul mercato, ma non è il caso di prenderlo per uno di essi. Si tratta comunque di un terminale pensato per gli sviluppatori. Il software QTopia può funzionare su diversi supporti, quindi c'è anche un touchscrenn QVGA, utile per sviluppare applicazioni da usare su dispositivi senza tasti. Per quanto riguarda la connettività, un altro parametro importante per molte applicazioni, si affida al GPRS e ad una connessione IP tramite porta USB. È dotato di Bluetooth, che ancora non funziona del tutto, e non c'è la connessione Wi-Fi. Quando al prezzo, ci sembra molto alto, ben $695, ma ora forse lo si può trovare a prezzi più ragionevoli. Il kit di sviluppo costa altri $195.
Il kit di sviluppo del Greenphone è innovativo, soprattutto perché multipiattaforma. Invece di fornire ambienti separati per Windows e Linux (e Mac OS X), Trolltech fornisce un unico PC virtualizzato con VMware. Tutto quello di cui avrete bisogno è un riproduttore VMware (o una versione di VMware Workstation). L'immagine contiene una versione speciale di Debian Linux, disegnata appositamente per supportare gli strumenti di sviluppo Trolltech, e collegarsi al Greenphone tramite IP o USB.