назначение | описание | composer | пример | скачать | eng

Назначение

Пакет microForms предназначен для создания справочников, списков, прайс-листов, расписаний и пр. наборов табличных данных для просмотра на телефоне поддерживающем Java.

Подготовленные с помощью microForms мидлеты могут запускаться на любых моделях телефонов позволяющих выполнять J2ME приложения, для устройств не полностью поддерживающих национальные кодировки предусмотрен ввод кириллических (или других) идентификаторов.

Каждый подготовленный в пакете мидлет представляет собой readonly базу данных. В базе данных предусмотрен поиск по любым полям, размер хранимой информации может быть большой.

В качестве внутреннего формата данных используется стандартные .csv файлы в кодировке UTF-8.

Пакет microForms состоит из двух частей:

  • microForms composer – позволяет подготавливать данные для компиляции в мидлет запускаемый на телефоне
  • Скомпилированные мидлеты – содержат библиотеку для просмотра и подготовленные данные

Для использования пакета microForms не требуется знания языков программирования.

Размер данных в подготовленных с помощью пакета microForms приложений ограничен только доступной памятью телефона. Интерфейс приложений может содержать надписи на любом языке.

Подготовка приложений

Готовое приложение представляет собой мидлет - .jar-файл содержащий программу просмотра, список наименований полей, спраку, данные, используемые изображения а также .jad-файл дескриптора.

Файл .jar это обычный ZIP-архив, открыть и что-то поменять в нём можно с помощью любого архиватора. Файл дескриптора .jad представляет собой текстовый файл в кодировке UTF-8.

В общем случае разработка справочника состоит из следующих этапов:

  • обработка данных в какой-нибудь электронной таблице, например Microsoft Excel или Open Office Calc
  • сохранение данных в формате .csv с разделителем «;», выбрать из меню Excel пункт Сохранить как и указать требуемые параметры
  • редактирование данных в microForms composer и компиляция
  • проверка и импорт мидлета в composer для исправления
  • финальная компиляция и размещение на сайте (или загрузка в телефон если справочник для личного пользования)

Для размещения готовых мидлетов можно использовать какой-нибудь фриварный хостинг.

Sergey Surikov - sss1024@gmail.com