Android

Przeprowadzka firmy Sun w celu uproszczenia rozwoju języka Java na telefonach

Pętle w języku Java

Pętle w języku Java
Anonim

Sun Microsystems, Orange, Vodafone Group i Sony Ericsson Mobile Communications podejmują kroki, aby trochę łatwiej - i taniej - aby programiści mogli wprowadzać programy Java na telefony komórkowe.

Na dorocznej konferencji programistów JavaOne w Sun w W San Francisco we wtorek wypuścili nowe narzędzia testowe o otwartym kodzie źródłowym i powiedzieli, że ulepszają pięcioletni program Java Verified, służący do certyfikowania programów Java ME na urządzeniach mobilnych. Cel: uprościć proces i zmniejszyć liczbę testów, które muszą wykonać programiści oprogramowania, aby mieć pewność, że ich programy będą działać poprawnie na różnych telefonach.

"Nikt nie lubi testowania" - powiedział Martin Wrigley, dyrektor ds. Technologii z programem partnerskim Orange, na konferencji prasowej. Ponieważ rynek aplikacji mobilnych dojrzewa, programiści sami wykonają więcej testów, powiedział.

[Czytaj dalej: Najlepsze telefony z Androidem dla każdego budżetu.]

Problem polega na tym, że różni operatorzy sieci mają różne wymagania i sprzedają różne urządzenia, więc każdy programista, który chce dotrzeć do dużej grupy odbiorców, musi wykonać wiele testów. A to może być kosztowne. Pojedynczy test może kosztować 200 USD, a chociaż może nie wydawać się dużo, może się szybko zsumować. Wrigley zna jednego programistę aplikacji, który utrzymuje 14 000 wersji swojego produktu. Dzięki nowej metodzie testowania "zauważyliśmy redukcję nawet o 50 procent kosztów testowania" - powiedział.

Sun od ponad dekady przesuwa Java na telefony komórkowe, ale w ostatnich latach platforma została w cieniu iPhone'a i Androida firmy Google.

Najpopularniejsze aplikacje w sieci Orange to bardzo proste aplikacje Java, takie jak Pullface i Bob the Belcher, ale nie ma powodu, dla którego Java nie mogłaby zostać użyta do stworzenia tego samego rodzaju aplikacji, które są - W rzeczywistości, ponieważ programy Java ME stają się coraz bardziej wyrafinowane, testy staną się jeszcze ważniejsze - powiedział. "Kiedy masz bardziej złożone aplikacje … to wymaga więcej testów, aby upewnić się, że działa dla klientów."

Na rynku jest około 200 milionów telefonów z wyższej półki, a liczba ta zwiększy się czterokrotnie w ciągu najbliższych kilku lat, powiedział Carl-Eric Mols, dyrektor ds. Strategii oprogramowania w Sony Ericsson. Mimo, że high-endowe produkty, takie jak Blackberry i iPhone, przyciągają dużo uwagi, "większość telefonów w pozostałych częściach świata to zwykłe telefony z Java ME", powiedział.

Zarówno Mols, jak i Wrigley odmówił komentarza na temat ewentualnego wpływu planowanego przejęcia firmy Sun Microsystems przez firmę Oracle na platformę Java ME lub ich nowe inicjatywy.