Innholdsfortegnelse:
- Definisjon - Hva betyr Java Platform Micro Edition (Java ME)?
- Techopedia forklarer Java Platform Micro Edition (Java ME)
Definisjon - Hva betyr Java Platform Micro Edition (Java ME)?
Java Platform, Micro Edition (Java ME) er en Java-plattform, utviklet av Sun Microsystems (nå en del av Oracle), for mobile enheter og andre innebygde systemer. Java ME er en av de mest allestedsnærværende mobilplattformen i verden.
Java ME kjører på et bredt spekter av funksjonstelefoner, smarttelefoner, lomme-PC-er, PDA-er, set-top-bokser og til og med skrivere. Java ME benytter teoretisk sett Java-mantraet for skriving-en-kjør-hvor som helst, noe som betyr at kode skrevet for en enhet kan kjøres på alle lignende enheter.
Techopedia forklarer Java Platform Micro Edition (Java ME)
Java ME består av to sett med biblioteker, som er kjent som den tilkoblede begrensede enhetskonfigurasjonen (CLDC) og den tilkoblede enhetskonfigurasjonen (CDC). CLDC er designet for betydelig begrensede enheter preget av lav prosessorkraft, lagringsplass, RAM og grafikkfunksjoner. Enheter som er best egnet for CLDC kan ha en CPU-klokkehastighet på så lavt som 16 MHz, en ROM-størrelse så liten som 180 KB, RAM så liten som 192 KB og null grafikk. CDC-enheter kan være kraftigere. Eksempler på slike enheter inkluderer smarttelefoner, lomme-PC-er og PDA-er.
Java ME-applikasjoner er ofte assosiert med bittesmå applikasjoner kalt MIDlets, som bare er en gruppe applikasjoner skrevet med Java ME. MIDlets er imidlertid faktisk applikasjoner som er skrevet ved hjelp av den mobile informasjonsenhetsprofilen, som sitter på toppen av CLDC.
En håpefull Java ME-utvikler vil normalt trenge Java ME-programvareutviklingssettet (SDK). Den inneholder alle nødvendige verktøy som trengs for Java mobilapplikasjonsutvikling, inkludert API, debugger, kompilator og emulator. For å forenkle utviklingsprosessen, kan utviklere bruke SDK i forbindelse med integrerte utviklingsmiljøer (IDEer) som Netbeans og Eclipse. Disse IDE-ene gjør det mulig for utviklere å benytte seg av GUI-er, som lar dra-og-slipp- og pek-og-klikk-prosedyrer, til å utforme utformingen av Java ME-applikasjonens eget GUI. Sammen med SDK-en lar IDE-er brukerne se hvordan et program vil vises på en enhet gjennom emulatorer.
