Вопрос понятен из заголовка.
Доступен ли SDK для Java Micro Edition для Mac OS X или Linux? Или для разработки приложений JME нужна Windows XP?
Вопрос понятен из заголовка.
Доступен ли SDK для Java Micro Edition для Mac OS X или Linux? Или для разработки приложений JME нужна Windows XP?
Нет, с "но"
WTK (Wireless Toolkit) от основных поставщиков не доступен для Mac (справочник по NetBeans Wiki), поэтому в основном вы не можете ни отлаживать, ни тестировать код. Но вы можете использовать эмулятор от третьего поставщика: MPowerPlayer.
Если вы используете netbeans в любой другой ОС, кроме Windows, вы все равно можете загрузить и добавить пакеты J2ME с помощью меню инструментов/плагинов. Затем вы можете добавить MPowerPlayer в среду IDE в качестве платформы J2ME. Netbeans (и, я думаю, любая другая среда IDE с поддержкой J2ME WTK) распознает его как действительный WTK,
Я разместил специальную запись об этом в своем блоге, но она на испанском языке, хотя, возможно, вы сможете следить за изображениями. Попробуйте и не стесняйтесь спрашивать о чем угодно: J2ME в Mac Os с NetBeans
Официально Sun WTK доступен только для Linux и Windows, однако оба SDK можно использовать на Mac для компиляции приложений J2ME. К сожалению, эмулятор и преверификатор не будут работать (поскольку они не основаны на Java), поэтому вы не сможете протестировать свое приложение.
Чтобы решить эту проблему, вы можете использовать MicroEmulator или MPowerPlayer как для эмуляции, так и для предварительной проверки (вы также можете использовать PhoneME для предварительной проверки).
Это хорошее руководство по настройке среды разработки с помощью Eclipse, и этот хорош для Netbeans.
Но, если могу дать совет (уже два года работаю над J2ME-разработкой и являюсь пользователем Mac), лучше, если вы будете разрабатывать на Windows или Linux через виртуальную машину, потому что у двух эмуляторов нет очень хорошее соответствие стандарту JSR и не включает их все. Более того, в OSX вам будет очень сложно протестировать такие функции, как Bluetooth или LocationAPI.
Netbeans имеет JME SDK
Может быть, это полезно, я нашел Java ME Developer Studio для Mac OS X, разработанную Motorola, я еще не тестировал, это только и EA Release, я попробую этот, и я позволю вам знать в следующем посте,
http://developer.motorola.com/docstools/motodevstudio/javame/downloads/< /а>
Ваше здоровье
Как ни странно... Я только что установил это 5 минут назад в Linux.
Тебе понадобится:
http://linux.com/archive/feature/122050
http://java.sun.com/products/sjwtoolkit/download.html ‹-- ВТК
Установщик WTK спросит, где находится ваш JDK. Делать
find . -name "jar" -type f
а потом где у тебя
/usr/lib/jvm/foo/bar/bin/jar
Выбейте «банку» и укажите этот путь установщику. Это установит ktoolbar с эмулятором телефона.
Загрузите netbeans и установите мобильные надстройки
Это не чистый J2ME, но включает большую часть API
Я использую его для разработки приложения для моего SE-C902.
Да, официальный SDK для OSX можно загрузить здесь: https://www.oracle.com/technetwork/java/javame/downloads/sdk30-mac-jsp-137878.html. Микроэмулятор, http://www.microemu.org, также работает хорошо, и я слышал, что люди используют MPowerPlayer. с успехом.