Hva er mobil Java®-utvikling?
Programmeringsspråket Java® ble utgitt i 1995 med opprinnelig utvikling som startet i 1991. Utviklingsspråket har mange viktige bruksområder, inkludert online- eller Internett-applikasjoner og applikasjoner designet for å kjøre på håndholdte enheter. Mobil Java®-utvikling er prosessen med å lage applikasjoner som bruker programmeringsspråket Java® spesielt for mobile, håndholdte enheter, for eksempel mobiltelefoner, moderne musikkspillere og personlige arrangører.
Stykker av programvare utviklet på Java® programmeringsspråk har muligheten til å kjøre på hvilken som helst maskinvare som plattform, eller operativsystem, for programvaren er faktisk inkludert i selve språket. Denne portabiliteten førte til at språket ble markedsført som "skriv en gang, kjør hvor som helst" programvare. Programvaren som er designet for å brukes i en nettleser er kjent som en applet, et funksjonelt navn som brukes til å beskrive programmet som et lite program. Programvarepakker laget av mobil Java®-utvikling er ofte kjent som apps, en kort form for begrepet applikasjon .
Muligheten til programmeringsspråket å lage programvare som vil kjøres på hvilken som helst maskinvare har ført til en stor økning er mobil Java®-utvikling. Smarttelefoner og arrangører, sammen med andre funksjonsrike mobiltelefoner, inneholder et stort antall individuelle applikasjoner for spesifikk funksjonalitet. Moderne telefoner har muligheten til å laste ned og installere nye Java®-applikasjoner fra nettbutikker, for eksempel Apples App Store for iPhones og avanserte iPod-enheter og Android Marketplace for enheter som opererer på Googles Android-operativsystem (OS).
Begrepet mobil Java®-utvikling er bare beskrivende for utvikling av Java-baserte programvare som er designet spesielt for å kjøre på mobil maskinvare. Spesielle hensyn som må tas i betraktning når du programmerer applikasjoner for mobile plattformer inkluderer skjermstørrelse, kontrollmetoder og integrering i formfaktoren til enhetene som programmet kan installeres på. Utviklingen av Java®-applikasjoner for mobile enheter er ikke begrenset til store programvareproduksjonshus, da den også gir en plattform for uavhengige og nybegynnere Java®-utviklere.
Mobil Java®-utvikling har ført til gjenoppbygging av såkalte "soverom-programmerere." Bruken av programmeringsspråket gir enhver hobbyprogrammerer eller utvikler muligheten til å distribuere programvaren sin gjennom nedlastingssentre for applikasjoner. Flere uavhengige kodere har tatt til seg begrepet mobil Java®-utvikling som et middel til å distribuere programvaren og ideene sine gjennom et administrert marked. Disse amatørene, som aktivt utvikler programvare for mobile enheter, vil trolig gi lang levetid for maskinvaren og konseptet med å utvikle Java®-programvare for mobile enheter.