Archive for Март, 2008

Что такое Java 2 Micro Edition ?

Пятница, Март 7th, 2008

Java 2 Micro Edition (J2ME) – это не отдельное направление определенного программного обеспечения. Это сумма технологий и спецификаций, которые предназначены для любых частей рынка малых потребительских электронных устройств. Главная часть платформы Java 2 Micro Edition (J2ME) собирается из двух объектов: Connected Device Configuration (CDC) и Connected Limited Device Configuration (CLDC). Конфигурация дает значение центральным библиотекам технологии Java и возможности Java Virtual Machine. Конфигурация CDC нужна для портативных устройств типа high-end, к примеру, коммуникаторов. Конфигурация CDC сделана для дешевых портативных устройств, таких как современные марки мобильных телефонов. Конкретные режимы разрешают определять деятельность конфигураций для любых типов устройств. Режим MIDP дает выбрать функциональность – функцию пользовательского интерфейса, сохранение настроек, работу в сети и марка приложения. CLDC и MIDP закладывают основу реализации J2ME.
Какие версии Java поддерживают телефоны Nokia?

Телефоны Nokia с поддержкой Java, представленные на выставке CeBit/CTIA, и Nokia 7650, представленный ранее, поддерживают Java 2 Micro Edition (J2ME). Версия J2ME состоит из промышленного стандарта Mobile Information Device Profile 1.0 (MIDP 1.0) и Connected Limited Device Configuration 1.0 (CLDC 1.0). Платформа расширена при помощи пользовательского интерфейса API. Он дает разработчикам приложений доступ к некоторым функциям телефона, отсутствующим в спецификациях CLDC 1.0 и MIDP 1.0. Пользовательский интерфейс Nokia API обеспечивает доступ к управлению простыми аудиовозможностями, вибрацией и освещением экрана, а также обладает улучшенными возможностями работы с графикой.Функциональность, заложенная в интерфейс API, в настоящее время подвергается спецификации в экспертной группе MIDP 2.0. В планах Nokia привести технологию к спецификации MIDP 2.0, когда работа ней будет завершена. Nokia 9210 Communicator поддерживает платформу PersonalJava. Она основана на платформе Java 1.1 и предназначена для потребительских электронных устройств типа high-end. PersonalJava включает полную версию Java Virtual Machine и обеспечивает широкие возможности для разработчиков приложений. PeronalJava будет развита до платформы Java 2 через Connected Limited Configuration (CDC) и Personal Profile. Спецификация Personal Profile еще не завершена.