Carlo Pelliccia - Pagina Web personaleCarlo a fumetti

Android su ioProgrammo 132

Notizia pubblicata il 20 Ottobre 2008, alle ore 16:14
ioProgrammo 132

ioProgrammo 132 (Novembre 2008) è già disponibile in edicola.

In questo numero sono in copertina. Non io, ovviamente, ma il tema trattato da uno dei miei articoli del mese.

Avevo anticipato che avrei presto pubblicato degli articoli extra, oltre alle serie che oramai curo regolarmente da diversi mesi. Avevo anche accennato il tema: Android.

L'articolo in questione, uscito con il titolo "Alla scoperta di Google Android", introduce i concetti, i tool di sviluppo ed i principi per la programmazione del neonato sistema operativo per smartphone. Nell'arco delle dieci pagine che compongono la pubblicazione, troverete tutto quello che c'è da sapere per iniziare a sviluppare applicazioni per la piattaforma. Si parte dall'architettura del sistema, si dimostrano le procedure per l'installazione e l'utilizzo dell'emulatore e del kit di sviluppo, si passa per l'inevitabile applicazione "Ciao Mondo", si illustrano i concetti fondamentali per la programmazione nell'ambiente e si conclude con un esempio più avanzato (un SMS auto-responder, nello specifico). Dimenticavo di dire: la piattaforma di sviluppo di Android è un simil-Java con delle librerie e dei tool proprietari. Questo rende il sistema assolutamente appetibile per qualiasi programmatore Java.

Giudico l'articolo in oggetto come uno dei miei migliori di sempre (lo so, l'ho già detto altre volte, ma questo è buon segno, vuol dire che miglioro costantemente!), pertanto se l'argomento stuzzica i vostri appetiti informatici, non lasciatevelo sfuggire.

L'articolo su Android non è la mia sola pubblicazione del mese sulla rivista. Gli appuntamenti fissi con il corso di programmazione di videogiochi per cellulari e con le ricette di Eclipse sono come sempre mantenuti. Nello specifico, inizia una trattazione delle API di Java ME per la manipolazione della grafica a basso livello. In termini pratici, viene spiegato come controllare pixel per pixel ciò che appare sul display del dispositivo in uso. Con questa lezione di entra in una nuovo arco del corso di videogiochi: dopo aver per mesi studiato le caratteristiche generali della piattaforma, si entra finalmente nel vivo degli argomenti a carattere più ludico. La trattazione delle primitive per la grafica proseguirà ancora per altri due appuntamenti. Si procederà dopo con altri argomenti sempre strettamente correlati alla programmazione ludica, e d'ora in poi sarà sempre così per questo corso.

La ricetta di Eclipse di questo mese, per concludere, spiega come utilizzare la celebre piattaforma di sviluppo Open Source per esportare archivi JAR, documentazione javadoc e sorgenti, in modo da poter mettere in piedi una distribuzione del proprio lavoro.

Sto attualmente chiudendo una mini serie di articoli che vedranno la luce dell'edicola da Gennaio a Marzo prossimi venturi. Volete sapere l'argomento della serie? Avevo già fatto qualche cenno al fatto che stessi scrivendo circa il tema GPS. Confermo l'indiscrezione e aggiunto: si spiegherà come sviluppare uno pseudo navigatore satellitare con Java. Altri dettagli il mese prossimo.

EOF