Необходимые программы
Среда разработки
В начале, вам нужно будет скачать JDK (Java Development Kit) (http://www.oracle.com/technetwork/java/javase/downloads/index.html)
Теперь предстоит выбрать саму программу для написания, компиляции и отладки программы. Одной из таких программ является NetBeans (http://netbeans.org/index_ru.html). На момент написания этого сайта его версия была 6.9.1
![Пример](netbeans.jpg)
При установке продукта для функционирования плагина java ME необходимо установить компоненты Java Web и Java EE. Если же Вы устанавливаете компонент Java Me как плагин, то необходимо также установить все плагины, от которых он зависит. Для того, чтобы узнать, какие плагины необходимы для работы, нужно зайти в Сервис-Плагины-Установлены. Там, внизу страницы для данного плагина серым цветом будут выписаны все плагины, нужные для работы
Также для работы можно использовать Sun Jva ME SDK 3.0 (http://www.oracle.com/technetwork/java/javame/downloads/sdk30-jsp-139759.html).
![Пример](sunjmesdk.jpg)
На этом сайте будут разбираться именно эти две программы.
Средства для работы на Java ME представляет также и Eclipse (http://www.eclipse.org/).
Эмуляторы телефонов
Как говорилось выше, при разработке приложений для мобильника нужно постоянно проверять его работу на реальных устройствах. Немного упростить разработку приложений вам, возможно, помогут эмуляторы телефонов различных компаний, которые я приведу ниже. Но совсем избавиться от проверки приложения на своем телефоне вы все равно не сможете.
При установке эмуляторов и указания путей к файлам не исползуйте русские буквы в названиях папок и файлов. В противном случае, программа рискует не запуститься вовсе или будет работать неправильно.
Вот некоторые эмуляторы телефонов известных производителей:
Sony Ericsson http://developer.sonyericsson.com/wportal/devworld/search-downloads/docstools/sdk?cc=gb&lc=en
Siemens http://www.siemens-club.ru/soft-emul.php (неофициальный сайт)
Samsung http://innovator.samsungmobile.com/platform.main.do?platformId=3
Nokia http://www.forum.nokia.com/search/search.xhtml?view=ebs&view=ebs&box=1&s=ft&k=enter+keywords
Motorola https://developer.motorola.com/docstools/sdks/
|