Разработка мобильных приложений. Соколова В.В. - 63 стр.

UptoLike

Составители: 

63
2.2. Профиль Mobile Information Device Profile
Поскольку категория, обслуживаемая CLDC, включает в себя такое
множество различных типов персональных устройств, потенциально
для их поддержки необходимо множество различных профилей. Наибо-
лее популярным и хорошо известным из них является профиль Mobile
Information Device (MIDP), иногда называемый MID Profile. MIDP «ле-
жит» поверх CLDC и задает набор API пользовательского интерфейса
(UI), созданного для современных беспроводных устройств.
Следуя традициям языка Java, MIDP-приложения называются мид-
леты [8]. C практической точки зрения, MIDP является единственным
профилем, доступным на сегодняшний день.
Другой профиль, профиль PDA, в настоящее время находится на
стадии описания. Профили PDA также принадлежат к общей категории
мобильных информационных устройств. Однако профиль PDA, воз-
можно, никогда не будет внедрен, поскольку сомнительно, предлагает
ли он достаточно отличий и улучшений к спецификации MIDP, чтобы
оправдать его разработку [10].
Спецификация MIDP, как и профиль Foundation конфигурации
CDC, была создана экспертной группой, в этом случае экспертной
группой профиля Mobile Information Device Profile, которая является
международным форумом, включающим представителей нескольких
компаний со сферой деятельности в области мобильных устройств.
MIDP предназначен для мобильных информационных устройств, таких,
как мобильные телефоны, двусторонние пейджеры и тому подобного,
которые приблизительно соответствуют следующим характеристикам:
размер экрана примерно (как минимум) 96x54 пикселей;
глубина экрана 1 бит;
клавиатура для работы одной или двумя руками, устройство
ввода с сенсорного экрана;
128 Кб энергонезависимой памяти для MIDP-компонентов;
8 Кб энергонезависимой памяти для данных постоянного хране-
ния;
32 Кб энергозависимой оперативной памяти для области дина-
мической памяти Jra:
двусторонняя беспроводная связь.
Поскольку диапазон возможностей MID столь широк, MIDP уста-
навливает рабочую величину минимального общего знаменателя воз-
можностей устройств. Поэтому MIDP определяет следующие API:
приложения (семантика и управление приложениями MIDP);
пользовательский интерфейс;