Standard Javy dla projektantów aplikacji mobilnych
- Józef Muszyński,
- 14.02.2003, godz. 09:03
Grupa Java Community Process, utworzona w ubiegłym roku w celu zaprojektowania architektury do tworzenia bezprzewodowych aplikacji Javy, opublikowała pierwsze plany i kierunki swoich prac.
Wytyczne Java Technology for the Wireless Industry (JTWI) definiują, które bieżące i przyszłe technologie powinny być obsługiwane przez urządzenia kompatybilne z JTWI. Wytyczne mają pomóc projektantom i producentom w planowaniu rozwoju aplikacji do urządzeń mobilnych, takich jak telefony komórkowe i PDA. Celem całego przedsięwzięcia jest powiązanie wielu standardów i API w jedną, zunifikowaną platformę do urządzeń obsługujących Javę.
Kolejnym krokiem grupy ma być wydanie w połowie roku specyfikacji realizującej te wytyczne. Opracowywany jest także, planowany na drugi kwartał br., zestaw wzorcowych implementacji i zaleceń dotyczących kompatybilności technologicznych. Urządzenia spełniające specyfikację JTWI powinny pojawić się na rynku pod koniec roku 2003.
Zobacz również:
Firmy wspierający inicjatywę, to najwięksi producenci telefonów komórkowych i operatorzy, tacy jak: Nokia, Motorola, Sprint, Sony Ericsson Mobile, Samsung, NTT DoCoMo, T-Mobile i Vodafone.
Zespół JTWI planuje uaktualnienie wytycznych w przeciągu 6-9 miesięcy celem zawarcia w nich niezbędnych rozszerzeń zestawu technologii przypisanych do platformy. Pierwsza wersja wymienia trzy obowiązujące technologie, wszystkie zaprojektowane przez Sun. Inni dostawcy, w tym Nokia, Motorola i PalmSource, zaprojektowali własne technologie, które są również brane pod uwagę.
Wytyczne dzisiaj obowiązujące obejmują: CLDC (Content Limited Device Configuration) 1.0, zapewniającą podstawowe usługi API i „mobilną” JVM (Java Virtual Machine); MIDP (Mobile Information Device Profile) 2.0 – kolejny zestaw API oraz WMA (Wireless Messaging API) dla bezprzewodowego messgingu.
Inne technologie, brane pod uwagę, dotyczą specyfikacji budowania aplikacji do urządzeń mobilnych, usługi IM (Instant Messaging) i zaawansowane usługi bezpieczeństwa.