Java ME

Duke (mascotte di Java) waving.svg

Piattaforma Java

Java Platform, Micro Edition oJava ME(precedentemente Java 2 Platform, Micro Edition oJ2ME) è unaspecificadellapiattaforma JavadiOracle, tipicamente per applicazioni persistemi embeddedemobile(microcontrollore,sensore,gateway,smartphone,digital personal assistente,decoder TV,stampante).

Java ME nasce nel 1999, dalla volontà di Sun di strutturare le sue varie piattaforme, ed in particolare Java Card , PersonnalJava ed EmbeddedJava .

La piattaforma è composta da:

Configurazioni

Le configurazioni più comuni nel 2014 sono:

Allo stesso tempo, i profili più comuni sono:

I telefoni sono caratterizzati dalla loro frammentazione che si riflette in Java ME: le caratteristiche dei telefoni cellulari sono diverse da un produttore all'altro, rendendo così complesso e costoso lo sviluppo di applicazioni mobili.

Alcune applicazioni sono sviluppate per funzionare su un gran numero di laptop (ad esempio: Google Maps , Opera Mini ). Altri devono essere sviluppati per abbinare esattamente le caratteristiche dei telefoni presi di mira. Questo passaggio è chiamato porting . Esistono diverse soluzioni di porting, da un codice sorgente Java ME comune, in particolare NeoMAD di Neomades o Celsius di Mobile Distillery.

Vedi anche

Articoli Correlati

link esterno

Bibliografia

Riferimenti

  1. Panoramica su Java ME
  2. (it) "  Java ME 8 e Internet of Things  " , il javaworld.com ,14 novembre 2014.