Hvad er mobil Java®-udvikling?
Programmeringssproget Java® blev frigivet i 1995 med den oprindelige udvikling, der startede i 1991. Udviklingssproget har mange centrale anvendelsesområder, herunder online- eller internetapplikationer og applikationer designet til at køre på håndholdte enheder. Mobile Java®-udvikling er processen med at oprette applikationer, der bruger Java®-programmeringssprog specifikt til mobile, håndholdte enheder, såsom mobiltelefoner, moderne musikafspillere og personlige arrangører.
Stykker af software, der er udviklet i Java®-programmeringssprog, har evnen til at køre på enhver hardware som platformen eller operativsystemet, for softwaren er faktisk inkluderet i selve sproget. Denne bærbarhed førte til, at sproget blev markedsført som "skriv en gang, kør hvor som helst" -software. Den software, der er designet til at blive brugt i en webbrowser, er kendt som en applet, et funktionelt navn, der bruges til at beskrive programmet som et lille program. Softwarepakker oprettet fra mobil Java®-udvikling er almindeligt kendt som apps, en kort form for udtrykket applikation .
Programmeringssprogets evne til at oprette software, der kører på enhver hardware, har ført til en stor stigning er mobil Java®-udvikling. Smarttelefoner og arrangører indeholder sammen med andre funktionsrige mobiltelefoner et stort antal individuelle applikationer til specifik funktionalitet. Moderne telefoner har muligheden for at downloade og installere nye Java®-applikationer fra online butikker, for eksempel Apples App Store til iPhones og avancerede iPod-enheder og Android Marketplace for enheder, der opererer på Googles Android-operativsystem (OS).
Udtrykket mobil Java®-udvikling er kun beskrivende for udviklingen af Java-baserede softwareapplikationer, der er designet specifikt til at køre på mobil hardware. Særlige overvejelser, der skal tages i betragtning, når programmering af applikationer til mobile platforme inkluderer skærmstørrelse, kontrolmetoder og integration i formfaktoren for de enheder, som programmet kan installeres på. Udviklingen af Java®-applikationer til mobile enheder er ikke begrænset til større softwareproduktionshuse, da den også giver en platform for uafhængige og nybegynder Java®-udviklere.
Mobile Java®-udvikling har ført til genoplivning af såkaldte "soveværelsesprogrammerere." Brug af programmeringssprog giver enhver hobby-programmør eller -udvikler mulighed for at distribuere deres software gennem applikations-downloadcentre. Flere uafhængige kodere har omfavnet begrebet mobil Java®-udvikling som et middel til at distribuere deres software og ideer gennem et administreret markedsplads. Disse hobbyister, der aktivt udvikler softwareapplikationer til mobile enheder, vil sandsynligvis give levetiden til hardware og til konceptet med at udvikle Java®-softwareapplikationer til mobile enheder.