Android

Sun gaat Java-ontwikkeling op telefoons vereenvoudigen

Minecraft Live 2020: Full Show

Minecraft Live 2020: Full Show
Anonim

Sun Microsystems, Orange, Vodafone Group en Sony Ericsson Mobile Communications nemen stappen om het een beetje makkelijker - en goedkoper - te maken voor softwareontwikkelaars om Java-programma's naar mobiele telefoons te brengen.

Op de jaarlijkse JavaOne-ontwikkelaarsconferentie van Sun in San Francisco introduceerde dinsdag nieuwe open-source testtools en zei dat ze het vijf jaar oude Java Verified-programma verbeterden dat werd gebruikt om Java ME-programma's op mobiele apparaten te certificeren. Het doel: het proces vereenvoudigen en het aantal testen verminderen dat softwareontwikkelaars moeten uitvoeren om er zeker van te zijn dat hun programma's correct worden uitgevoerd op verschillende telefoons.

"Niemand houdt van testen", zegt Martin Wrigley, technisch directeur met Orange's partnerprogramma, op een persconferentie. Naarmate de markt voor mobiele toepassingen volwassener wordt, zullen ontwikkelaars zelf meer testen uitvoeren, zei hij.

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

Het probleem is dat verschillende netwerkexploitanten verschillende vereisten hebben en verschillende apparaten verkopen, dus elke softwareontwikkelaar die een groot publiek wil bereiken, moet veel testen. En dat kan duur zijn. Een enkele test kan US $ 200 kosten, en hoewel dat misschien niet veel klinkt, kan het snel oplopen. Wrigley kent één applicatie-ontwikkelaar die 14.000 versies van zijn product onderhoudt. Met de nieuwe testmethodologie "hebben we de kosten van testen met maar liefst 50 procent verlaagd", zei hij.

Sun duwt Java nu al ongeveer tien jaar op mobiele telefoons, maar de afgelopen jaren is het platform overschaduwd door de iPhone en Android van Google.

De meest populaire toepassingen op het netwerk van Orange zijn zeer eenvoudige Java-apps zoals Pullface en Bob the Belcher, maar er is geen reden waarom Java niet zou kunnen worden gebruikt om dezelfde soort applicaties te maken die wordt gedownload uit de App Store van Apple, aldus Wrigley. Terwijl Java ME-programma's steeds geavanceerder worden, zal testen nog belangrijker worden, zei hij. "Wanneer u complexere applicaties hebt … die meer tests vereisen om zeker te zijn dat deze voor de klanten werken."

Er zijn ongeveer 200 miljoen geavanceerde telefoons op de markt, en dat aantal verviervoudigt de komende jaren, zei Carl-Eric Mols, directeur van softwarestrategieën bij Sony Ericsson. Maar terwijl high-end producten zoals de Blackberry en de iPhone veel aandacht krijgen, "zijn de grote meerderheid van de handsets in de rest van de wereld gewone telefoons met Java ME", zei hij.

Zowel Mols als Wrigley weigerde commentaar te geven op welk effect Oracle's geplande acquisitie van Sun Microsystems zal hebben op Java ME of hun nieuwe initiatieven, indien aanwezig.