Java Micro Edition è la tecnologia leader per lo sviluppo di applicazioni per telefoni cellulari, smartphone, computer palmari e sistemi embedded. Basata su una architettura modulare e un ricco insieme di API in grado di sfruttare le potenzialità dei moderni dispositivi mobili, Java Micro Edition equipaggia oltre un miliardo di terminali nel mondo.
Lo scopo di questo libro è guidare il lettore nello studio di questa tecnologia attraverso esempi pratici eseguiti su terminali commerciali. ogni argomento è presentato a partire dalle specifiche del Java Community Process per poi mostrare le specificità dei dispositivi reali, le tecniche di gestione delle risorse, le implicazioni per la portabilità delle applicazioni.
Gli esempi di codice consentono di acquisire rapidamente dimestichezza con le funzionalità più importanti e affrontare lo sviluppo di servizi mobili complessi.
I sorgenti degli esempi, insieme ad altro materiale di supporto sono disponibili sul sito web.
Argomenti trattati:
- La piattaforma Java Micro Edition
- Il profilo MIDP
- Strumenti di sviluppo
- Interfacce grafiche
- Multithreading, connettività e persistenza. Dispositivi di localizzazione e RFID
- XML e Web Services
- Networking e servizi di messaggistica
- Bluetooth
- Sicurezza.
L'autore
Stefano Sanna è senior developer presso Beeweeb SRL (Roma) dove si occupa di sviluppo di applicazioni multimediali su piattaforma Java ME e Symbian OS. Ha iniziato ad occuparsi di sviluppo Java su dispositivi mobili nel 1999 su palmari PSION. Ha ottenuto numerosi seminari su tecnologie Java, Linux, wireless ed è autore di oltre 50 articoli tecnici. Articolista di varie riviste, tra cui DEL e Computer Programming, collabora attivamente con il Java Mobile Developers Forum, il JUG Sardegna e la Java Italian Association. E’ stato per sette anni software engineer presso il CRS4 (Cagliari) nell’area Network Distributed Applications, dove si è occupato di sistemi multimodali e mobile cartography. Scrive regolarmente sul suo blog. |