Итак, начинаем! Первое и самое необходимое в нашем деле — это, конечно же, сотовый телефон с поддержкой языка Java. Если вы не уверены относительно нужной вам модели, то стоит заглянуть в документацию телефона или на сайт разработчиков с полным списком моделей телефонов, поддерживающих Java-технологию.
Как ни странно, создавать приложения для J2ME даже легче, чем обычные Java-приложения или апплеты. Связано это с тем, что библиотека J2ME сильно урезана и вполне умещается целиком в одну голову. Другой плюс - не нужно прописывать переменные PATH и CLASSPATH, т.е. сразу после установки эмулятора можно без перезагрузки начинать работать. Естественно есть в этом смысле и минусы: чтобы установить эмулятор, нужно прежде установить Java 2 Platform Standard Edition, на текущий момент последняя версия - v 1.4.2. Все эти продукты БЕСПЛАТНЫ.
Таким образом, чтобы установить весь необходимый софт нужно выполнить следующее (1-2 для тех, у кого еще не установлена Java 2 Platform):
- Скачать Java 2 Platform, Standard Edition
http://java.sun.com/javase/downloads/index.html
(там же можно отдельно скачать и документацию) - Запустить установку JSE и выбрать произвольный каталог для размещения файлов - его название и положение никак не сказывается на дальнейшей работе с ним (например C:/Java)
- Скачать тулкит J2ME Wireless Toolkit 1.0.4_01 со страницы
http://java.sun.com/products/j2mewtoolkit/download.html
(документация поставляется вместе с ним и доступна по маршруту МЕ_каталог/docs/api/index.html) - Запустить установку J2ME, согласиться с выбором найденной Java-машины (в нашем случае C:/Java), а затем указать каталог для размещения тулкита. ОБЯЗАТЕЛЬНОЕ УСЛОВИЕ: название всех папок в выбранном каталоге не должно содержать пробелов, иначе Sun не гарантирует адекватность работы приложений.
Чтобы начать работать нужно сделать следующее: - Запустить kToolbar из меню Пуск или из папки ваш_каталог/bin/kToolbar.bat
- Создать новый проект (Create Project) - указать имя проекта и имя исполняемого файла. Автоматически создастся папка Ваш_проект в каталоге ваш_каталог/apps
- Ваши приложения должны будут располагаться в папке ваш_каталог/apps/имя_Вашего_проекта/src Если у Вас есть правильно написанный файл имя_Вашего_класса.java, то поместите его в эту папку.
- По нажатии кнопки Build в kToolbar будут созданны необходимые файлы *.class в папке classes и файл имя_Вашего_проекта.jad в папке bin.
- По исполнении команды Project - Package - Create Package будет создан файл имя_Вашего_проекта.jar в папке bin.