Sommario:
Definizione - Cosa significa Java 2 Platform Micro Edition (J2ME)?
Java 2 Platform Micro Edition (J2ME) era una piattaforma progettata per sistemi embedded come telefoni cellulari, PDA (assistenti digitali personali), set-top box TV e stampanti. J2ME è l'antico nome di Java ME, la piattaforma Java per dispositivi mobili e incorporati. J2ME stava per Java 2 Platform, Micro Edition, mentre la nomenclatura Java ME, introdotta nel 2006, significa semplicemente Java Platform Micro Edition. Questo termine è anche noto come "Java Platform, Micro Edition" o Java ME.
Techopedia spiega Java 2 Platform Micro Edition (J2ME)
J2ME è nato nel 1999 come una delle piattaforme specializzate in Java 2. Altre piattaforme che ne derivavano erano J2EE per applicazioni server e J2SE per applicazioni regolari. J2ME è composto da due sottoinsiemi di librerie di classi Java note come configurazioni: Connected Limited Device Configuration (CLDC): questo sottoinsieme è specificamente progettato per dispositivi con risorse limitate. Tali dispositivi, inclusi alcuni telefoni cellulari, in genere hanno pochissima memoria, capacità di elaborazione e capacità grafiche. Include due profili o API (interfacce di programmazione dell'applicazione): il profilo del dispositivo di informazione mobile e il profilo del dispositivo di informazione. Connected Device Configuration (CDC): questo sottoinsieme è progettato per dispositivi più capaci come smartphone, PDA e set-top box. Comprende anche due profili o API: il profilo di base e il profilo di base personale. Un terzo set di API, chiamato pacchetti opzionali, può essere utilizzato anche per l'integrazione di tecnologie specifiche (come Bluetooth, Mobile Media e Web Services) in un'applicazione. Per sviluppare un'applicazione Java ME, è necessario il Java ME Software Development Kit (SDK). L'SDK contiene tutti gli strumenti per la creazione, il test e la distribuzione. Per uno sviluppo più rapido, è possibile utilizzare ambienti di sviluppo grafico integrato (IDE).