Мидлет

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Ye-thorn (обсуждение | вклад) в 22:31, 21 мая 2009 (стилевые правки, дополнение). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску

Мидлет (MIDlet, от MID — англ. mobile information device)  — приложение для профиля MIDP платформы Java ME. В моделях мобильных телефонов с поддержкой Java, распространенных на постсоветском пространстве, как правило, реализована именно поддержка MIDP. Примером мидлетов являются игры для мобильных телефонов.

Основной файл дистрибутива мидлета имеет расширение jar. Кроме него, в дистрибутив может входить текстовый jad-файл, указывающий на месторасположение jar-файла и содержащий другие параметры. Мидлет может быть написан так, что без jad-файла его работа будет невозможна. Пример такой реализации — вынесение в jad строковых ресурсов для упрощения их локализации.

Мидлет должен удовлетворять следующим требованиям, чтобы его можно было запустить на мобильном телефоне:

  • Главный класс должен быть потомком класса javax.microedition.midlet.MIDlet.
  • Мидлет должен быть упакован в jar-файл (например, утилитой jar).
  • jar-файл должен быть обработан утилитой preverifier.
  • В некоторых случаях jar-файл должен быть подписан мобильным оператором.

См. также