Назначение и описание работы мидлета
Основные сведения о мидлетах
Результатом работы программы BarbusLab MobiDB является мидлет. Мидлет – программный модуль, подготовленный для загрузки на мобильный телефон (или аналогичное устройство). Мидлет состоит из двух файлов, которые имеют расширение «jad» и «jar».
Файл с расширением «jad» содержит описание мидлета и другую необходимую для загрузки информацию. Файл с расширением «jar» содержит исполняемые файлы и данные для работы программы.
Большую часть информации, содержащейся в «jad» файле, можно изменять в панели «Атрибуты мидлета» свойств проекта.
Загрузка мидлета в телефон
После успешного ввода всех данных, генерации мидлета и проверкой его работы на эмуляторе телефона, мидлет можно загрузить на телефон (разумеется, если он поддерживает загрузку java-приложений).
Существует множество способов загрузки мидлетов в телефон, они зависят как от модели телефона, так и от поставщика мобильной связи. Вот список основных способов:
- через инфракрасный порт (IrDA)
- через bluetooth
- через кабель для соединения телефона и компьютера
- OTA/WAP/GPRS (через оператора сотовой связи)
Не все способы доступны на всех моделях телефонов и у всех поставщиков мобильной связи. Для выбора способа загрузки внимательно прочтите документацию, поставляемую с телефоном, а так же описания сервисов предоставляемых оператором мобильной связи. Возможно, для загрузки потребуется специализированное ПО поставляемое вместе с мобильным телефоном и/или со средствами соединения (кабелями, инфракрасным портом, адаптером bluetooth и т. д.).
В программе имеется встроенная функция для загрузки мидлетов через WAP, подробнее см. Загрузка мидлетов через WAP.
Интерфейс мидлета
Интерфейс мидлета построен на стандартном интерфейсе для мобильных телефонов и будет интуитивно-понятным обычному пользователю телефона.
После запуска мидлета на выполнение (активизации мидлета) на экране телефона будет отображено главное меню.
Клавиши управления и дополнительные отображаемые надписи будут зависеть от модели телефона, на котором исполняется мидлет.
Пример исполнения мидлета на телефоне Nokia
Главное меню мидлета:

Для выбора пункта меню используются клавиши вверх/вниз и софтовая клавиша "Select". Для выхода из мидлета используется софтовая клавиша "Exit".
Отображение представлений (списка записей):

Для выбора записей используются клавиши вверх/вниз и софтовая клавиша "Select". Для выхода на предыдущий уровень меню используется софтовая клавиша "Exit".

Список записей отображается по страницам, для перехода между страницами используются пункты меню "[Next page]" и "[Previous page]".

Отображение записи:

Для прокрутки записей используются клавиши вверх/вниз. Для выхода из просмотра записей используется софтовая клавиша "Back".

Для переключения на предыдущую/следующую записи из экрана просмотра записей используются софтовые клавиши "Options", "Next" и "Prev".
Пример исполнения мидлета на телефоне Siemens
Главное меню мидлета:

Для выбора пункта меню используются клавиши вверх/вниз и софтовая клавиша "Select". Для выхода из мидлета используется софтовая клавиша "Exit".
Отображение представлений (списка записей):

Список записей отображается по страницам, для перехода между страницами используются пункты меню "[Next page]" и "[Previous page]".

Отображение записи:

Для прокручивания содержимого записи используются клавиши вверх/вниз. Для выхода из просмотра записей используется софтовая клавиша "Back".

Для переключения на предыдущую/следующую запись из экрана просмотра записей используются софтовые клавиши "Options", "Next" и "Prev".