Android

Oracle zal waarschijnlijk Mobile Java Alone verlaten

Building Mobile Apps with Gluon and Java Revisited

Building Mobile Apps with Gluon and Java Revisited
Anonim

geplande acquisitie van Oracle van Sun Microsystems zal vermoedelijk niet direct invloed hebben op de wereld van mobiele Java, volgens sommige marktwaarnemers, hoewel het bedrijf er in de loop van de tijd misschien belang bij zou hebben de technologie naar zijn hand te zetten.

Oracle heeft gezegd dat Java de grootste reden was om te kopen Sun, maar de zet heeft mogelijk meer te maken met het zakelijke gebruik van Java dan de mobiele arena, volgens sommige mensen die dicht bij de mobiele business zijn. Java Mobile Edition (voorheen J2ME) is op grote schaal gebruikt als een applicatieplatform voor "functietelefoons" of handsets die toepassingen en sommige internetgebruiken kunnen ondersteunen, maar minder volwaardig zijn dan smartphones. Mobile Java is ook de basis van de meeste applicaties van derden voor de BlackBerry-smartphone van Research In Motion en het Android-platform van Google gebruikt Java op toepassingsniveau.

De rol van Java in handsets kan afnemen naarmate smartphones minder betalen en functietelefoons gaan vervangen, hoewel die verandering waarschijnlijk meerdere jaren in beslag zal nemen. Bovendien krijgt mobiele Java misschien een tweede wind van het aankomende Java FX-platform, ontworpen voor smartphones, pc's en andere clients.

[Meer lezen: de beste Android-telefoons voor elk budget.]

Sun heeft mobiele Java gratis gelicentieerd en gepromoot voor mobiele handsets met het oog op de verkoop van meer zakelijke Java-servers aan mobiele operators. Maar het heeft geen sterke rol gespeeld in het begeleiden van de mobiele technologie, in plaats daarvan hebben leveranciers van software en hardware en providers een groot aantal Java Virtual Machines (JVM's) kunnen ontwikkelen. Dat heeft geleid tot een overvloed aan Java-compatibele telefoons en mobiele Java-applicaties, maar ook klachten over fragmentatie die het leven moeilijker maken voor ontwikkelaars.

"Ik vermoed dat J2ME niet zal zijn waar Oracle zich op wil concentreren," zei analist Jack Gold van J. Gold Associates, toevoegend dat het ook geen belangrijk aandachtspunt voor Sun was.

Jason Devitt, president en CEO van Skydeck, maker van mobiele software, bagatelliseerde ook de rol van Sun. Devitt richtte Vindigo op, die software ontwikkelde voor veel telefoons met Java.

"Als er een probleem is … ga je naar de operator, de (original equipment manufacturer), het JVM-bedrijf en Sun, in die volgorde," zei Devitt. Java, oorspronkelijk bedacht als een gemeenschappelijk platform waarmee ontwikkelaars een applicatie voor veel handsets en providers eenmaal konden schrijven, is in dat opzicht spectaculair mislukt, zei hij.

"Op dit punt kun je de geest niet terug in de fles stoppen," zei analist Avi Greengart van Current Analysis.

Oracle kan echter een stimulans hebben om te doen wat het kan om mobiel Java te duwen, zei een waarnemer.

"Ik zie geen enkele reden waarom Oracle niet alleen in dezelfde richting zou blijven gaan of agressiever zou worden omdat dit hen toegang geeft tot mobiel," zei David Adams, oprichter van Mobile Research. Zijn bedrijf onderhoudt en verkoopt een database van mobiele telefoons die ontwikkelaars gebruiken om ervoor te zorgen dat hun applicaties op verschillende modellen werken. Adams is een Java-ontwikkelaar en diende ooit in een Java-adviesgroep.

De mobiele applicatie-omgeving begint zich te verplaatsen naar applicaties die afhankelijk zijn van het web en dus van back-end databases van het soort dat Oracle verkoopt, zei Adams. Dat betekent dat Oracle een stimulans heeft om Java in de mobiele omgeving te blijven ondersteunen, omdat Java mobiele webtoepassingen mogelijk maakt die meer verkopen voor Oracle zouden kunnen stimuleren.

Terwijl Java van oudsher werd beschouwd als een technologie voor functietelefoons, zou dat kunnen veranderen, Zei Adams. "Java FX komt eraan", merkte hij op. Dat is een nieuwe Java-ontwikkelomgeving van Sun die een aantal beperkingen zou kunnen oplossen die de huidige Java MIDP (Mobile Information Device Profile) minder bruikbaar op smartphones maken.

Android's gebruik van Java is ook een belangrijke factor, volgens Adams. Hoewel er tot nu toe slechts één Android-telefoon in de VS is, worden er meer verwacht en is er gemopper van interesse in Android van netbookfabrikanten geweest, merkte Adams op. Dat houdt Java van interesse in de mobiele omgeving.

"Ik denk nog steeds dat Java de lingua franca is voor mobiel, behalve de iPhone," zei Adams. "Ik denk dat Oracle zichzelf net echt op een geweldige positie op het gebied van mobiel heeft geplaatst." Eén ding dat Adams gelooft dat Oracle zou kunnen doen om ontwikkelaars te helpen mobiele Java te verplaatsen naar een op standaarden gebaseerd ontwikkelingsproces, iets waar anderen ook voor hebben gepleit. Die overstap maken zou Oracle nog steeds ten goede komen, omdat ondersteuning voor Java nog steeds sterk zou blijven in een standaardomgeving, zei hij.