Android

Sun flyttar för att förenkla Java-utveckling på telefoner

Javaprogrammering - Föreläsning 01 - Kursintroduktion

Javaprogrammering - Föreläsning 01 - Kursintroduktion
Anonim

Sun Microsystems, Orange, Vodafone Group och Sony Ericsson Mobile Communications tar åtgärder för att göra det lite enklare - och billigare - för programutvecklare att ta med Java-program till mobiltelefoner.

Vid Suns årliga JavaOne-utvecklarkonferens i San Francisco tisdag släppte de nya testverktyg för öppen källkod och sa att de förbättrade det femåriga Java Verified-programmet som användes för att certifiera Java ME-program på mobila enheter. Målet: att förenkla processen och minska antalet test som mjukvaruutvecklare måste köra för att vara säker på att deras program kommer att fungera korrekt på olika telefoner.

"Ingen gillar att testa", säger Martin Wrigley, tekniskt chef med oranspartners program, på en presskonferens. När marknaden för mobila applikationer mognar, kommer utvecklare att göra mer av testningen själva, sade han.

[Ytterligare läsning: De bästa Android-telefonerna för varje budget.]

Problemet är att olika nätoperatörer har olika krav och säljer olika enheter, så alla programutvecklare som vill nå en stor publik måste göra en hel del test. Och det kan vara dyrt. Ett enda test kan kosta 200 US-dollar, och medan det kanske inte låter som mycket, kan det snabbt lägga till. Wrigley känner till en applikationsutvecklare som upprätthåller 14 000 versioner av sin produkt. Med den nya testmetoden "har vi sett minskningar på upp till 50 procent i testkostnaderna," sa han.

Sun har drivit Java på mobiltelefoner i ungefär ett decennium nu, men de senaste åren har plattformen varit överskuggad av iPhone och Googles Android.

De mest populära applikationerna på Appels nätverk är mycket enkla Java-appar som Pullface och Bob the Belcher, men det finns ingen anledning till att Java inte kunde användas för att skapa samma typ av program som är laddas ner från Apples App Store, sa Wrigley.

Eftersom Java ME-programmen blir mer sofistikerade blir testningen ännu viktigare, sa han. "När du har mer komplexa applikationer … krävs det mer testning för att det ska fungera för kunderna."

Det finns cirka 200 miljoner high-end-telefoner på marknaden, och antalet kommer att fyrdubblas de närmaste åren, säger Carl-Eric Mols, chef för programvaru strategier med Sony Ericsson. Ändå, medan avancerade produkter som Blackberry och iPhone får stor uppmärksamhet, är "de flesta telefonerna ute i resten av världen vanliga telefoner med Java ME", säger han.

Både Mols och Wrigley nekade att kommentera vilken effekt, om någon, Oracles planerade förvärv av Sun Microsystems kommer att ha på Java ME eller deras nya initiativ.