Sisällysluettelo:
- Määritelmä - Mitä Java Platform Micro Edition (Java ME) tarkoittaa?
- Techopedia selittää Java Platform Micro Editionin (Java ME)
Määritelmä - Mitä Java Platform Micro Edition (Java ME) tarkoittaa?
Java-alusta, Micro Edition (Java ME) on Java-alusta, jonka on kehittänyt Sun Microsystems (nyt osa Oraclea) mobiililaitteille ja muille sulautetuille järjestelmille. Java ME on yksi maailman yleisimmistä mobiilialustoista.
Java ME: llä on laaja valikoima monipuhelimia, älypuhelimia, taskutietokoneita, PDA-laitteita, digisovittimia ja jopa tulostimia. Java ME käyttää teoreettisesti Java-mantraa kirjoittamalla kerran suorittamalla missä tahansa, mikä tarkoittaa, että yhdelle laitteelle kirjoitettu koodi voi toimia kaikilla samanlaisilla laitteilla.
Techopedia selittää Java Platform Micro Editionin (Java ME)
Java ME koostuu kahdesta kirjastokokonaisuudesta, joita kutsutaan kytketyksi rajoitetuksi laitemääritykseksi (CLDC) ja kytketyksi laitekokoonpanoksi (CDC). CLDC on suunniteltu huomattavasti rajoitetuille laitteille, joille on ominaista pieni prosessointiteho, tallennustila, RAM ja grafiikkaominaisuudet. CLDC: hen parhaiten soveltuvien laitteiden CPU-kellonopeus voi olla niinkin alhainen kuin 16 MHz, ROM-koko niin pieni kuin 180 KB, RAM-muisti niin pieni kuin 192 KB ja nolla grafiikkaa. CDC-laitteet voivat olla tehokkaampia. Esimerkkejä sellaisista laitteista ovat älypuhelimet, taskutietokoneet ja PDA: t.
Java ME -sovellukset liitetään useimmiten pieniin MIDlet-nimisiin sovelluksiin, jotka ovat vain yksi ryhmä sovelluksia, jotka on kirjoitettu Java ME: llä. MIDlet ovat tosiasiallisesti sovelluksia, jotka on kirjoitettu käyttämällä CLDC: n päällä olevaa mobiili-informaatiolaiteprofiilia.
Toiveikas Java ME -kehittäjä tarvitsee normaalisti Java ME -ohjelmistokehityspaketin (SDK). Se sisältää kaikki Java-mobiilisovellusten kehittämiseen tarvittavat työkalut, mukaan lukien sovellusliittymä, virheenkorjaus, kääntäjä ja emulaattori. Kehitysprosessin yksinkertaistamiseksi kehittäjät voivat käyttää SDK: ta yhdessä integroitujen kehitysympäristöjen (IDE), kuten Netbeans ja Eclipse, kanssa. Nämä IDE-tunnisteet antavat kehittäjille mahdollisuuden hyödyntää graafisia käyttöliittymiä, jotka sallivat vetämistä ja pudottamista sekä osoita ja napsauta -menettelyjä, suunnitellaan Java ME -sovelluksen oman graafisen käyttöliittymän asettelua. Yhdessä SDK: n kanssa IDE: t antavat käyttäjille nähdä emulaattorien avulla, kuinka sovellus näyttäisi laitteella.
