Home Programmazione J2ME - Guida completa Capitolo 01: Panoramica sui packages.

Page Rank Check    





Ultimi articoli

Capitolo 01: Panoramica sui packages.
Guide di programmazione - J2ME - Guida completa
Scritto da RedBaron85   
Sabato 30 Gennaio 2010 18:17

Guida a J2ME --- Java MicroEdition - Capitolo 1: panoramica sui packages


Capitolo 01: Panoramica sui packages.

Prima di esaminare gli strumenti necessari per sviluppare le nostre applicazioni J2ME, diamo un'occhiata ai package di J2ME e ai package opzionali, per conoscere le librerie di base messe a disposizione da J2ME:

  • java.io --- per la gestione dell'input e l'output di stream di dati di vario tipo;

  • java.lang --- le classi di base del linguaggio: tipi di dato, classi di base del sistema, ...;

  • java.util --- utility usate frequentemente dagli sviluppatori (Random, Timer, Vector, Calendar, ...);

  • javax.microedition.midlet --- fornisce classi ed interfacce per creare le MIDlet e gestirne il 'ciclo di vita';

  • javax.microedition.lcdui --- lcdui sta per LCD User Interface: fornisce classi ed interfacce per la gestione dell'interfaccia utente (GUI) sul display del dispositivo;

  • javax.microedition.io --- fornisce classi ed interfacce per la connessione alla rete;

  • javax.microedition.rms --- supporto per la memorizzazione e la persistenza dei dati sul dispositivo;

  • javax.microedition.media e javax.microedition.media.control --- forniscono gli strumenti necessari per sviluppare applicazioni multimediali;

  • javax.microedition.lcdui.game --- un framework, un insieme di classi che aiutano gli sviluppatori di videogiochi;

  • javax.microedition.pki --- classi per implementare connessioni sicure (con certificati, ecc...).

 

MIDP 2.0 mette poi a disposizione altre librerie, tra le quali:

  • WMA 1.0 e 2.0, per gestire gli SMS (la versione 2.0 aggiunge il supporto per gli MMS);

  • Java API for Bluetooth, per gestire le connessioni Bluetooth;

  • Mobile3DGraphics, per sviluppare applicazioni con grafica 3D;

  • PDA Optional Package, per l'accesso alle informazioni che risiedono nelle applicazioni native del dispositivo (calendario, rubrica, ...) e l'accesso al filesystem del dispositivo;

  • Web Service API, per l'accesso ai Web Service da un dispositivo mediante J2ME.

 

 

Va detto, infine, che i vari produttori hardware forniscono spesso librerie dedicate ai loro dispositivi; in generale, comunque, l'utilizzo di tali librerie nelle applicazioni J2ME può limitare la portabilità delle stesse.

Tags:     programmazione      guide      manuali      corso      j2me      java mobile      java microedition      capitolo 1      packages      pacchetti
Ultimo aggiornamento Domenica 22 Gennaio 2012 16:14
 

Ti è piaciuto questo articolo ? Condividilo !



RedBaron85.com Forum community banner

Non hai trovato quello che cercavi ?
Ricerca personalizzata
Copyright © 2012 RedBaron85.com: Informatica, CG 2D e 3D, Blender, Python, Java 2D e 3D, 3D Studio e altro ancora!. Tutti i diritti riservati.
Joomla! è un software libero rilasciato sotto licenza GNU/GPL.

Milanese Francesco - Partita IVA: 04950350878

AltroArticoliblog utentiBlueprintsContestenglishProgrammazioneModelliElencoNewsTexturesTutorialsVideotutorials