Taula de continguts:
Definició: què significa Java 2 Platform Micro Edition (J2ME)?
Java 2 Platform Micro Edition (J2ME) era una plataforma dissenyada per a sistemes integrats com ara telèfons mòbils, PDA (assistents digitals personals), caixes de televisió i impressores. J2ME és el nom anterior de Java ME, la plataforma de Java per a dispositius mòbils i incrustats. J2ME significa Java 2 Platform, Micro Edition, mentre que la nomenclatura Java ME, introduïda el 2006, significa simplement Java Platform Micro Edition. Aquest terme també es coneix com a "Plataforma Java, Micro Edition" o Java ME.
Techopedia explica Java 2 Plataforma Micro Edition (J2ME)
J2ME va néixer en algun moment el 1999 com una de les plataformes especialitzades sota Java 2. Altres plataformes que van venir-hi van ser J2EE per a aplicacions de servidor i J2SE per a aplicacions habituals. J2ME es compon de dos subconjunts de biblioteques de classes Java conegudes com a configuracions: Configuration Limited Device Configuration (CLDC): Aquest subconjunt està dissenyat específicament per a dispositius restringits amb recursos. Aquests dispositius, inclosos alguns telèfons mòbils, solen tenir molt poca memòria, potència de processament i capacitats gràfiques. Inclou dos perfils o API (interfícies de programació d'aplicacions): el perfil del dispositiu d'informació mòbil i el perfil del dispositiu d'informació. Configuració de dispositiu connectat (CDC): aquest subconjunt està dissenyat per a dispositius més hàbils, com telèfons intel·ligents, PDA i caixes de configuració. També inclou dos perfils o API: el perfil de fundació i el perfil de bases personals. Un tercer conjunt d’API, anomenats paquets opcionals, també es pot utilitzar per integrar tecnologies específiques (com Bluetooth, suports mòbils i serveis web) en una aplicació. Per desenvolupar una aplicació Java ME, és necessari el kit de desenvolupament de programari Java ME (SDK). El SDK conté totes les eines per construir, provar i desplegar. Per a un desenvolupament més ràpid, es poden utilitzar entorns gràfics de desenvolupament integrats (IDE).