Привет.
Я получу новый смартфон для работы. Он должен работать с Telus , поэтому iPhone и телефоны на базе Android отсутствуют. В число доступных телефонов входят телефоны BlackBerries, HTC, телефоны Motorola, а также телефоны LG, Samsung и ZTE.
У меня есть робот LEGO Mindstorms NXT, и мне нужен телефон, для которого я мог бы потенциально написать программу, которая будет взаимодействовать с ним через Bluetooth. ( LEGO предоставляет мобильное приложение , но оно работает только с некоторыми телефонами Nokia, Sony Ericson и BenQ-Siemens).
Из моих исследований покажется, что многие телефоны поддерживают J2ME и что я мог бы установить NetBeans для его разработки. (Я не программировал на Java много лет.) К сожалению, похоже, что даже если у телефона есть возможности Bluetooth, они не обязательно доступны из J2ME.
Наконец, я бы предпочел развиваться с моего Mac. (Я мог бы загрузиться в другую ОС или запустить виртуальную машину, но я бы предпочел этого не делать.) На странице загрузки IDE NetBean говорится: «Java ME доступна только для Windows и Linux». Кажется, есть обходные пути - это приятная среда для работы?
Итак, мой вопрос: кто-нибудь знает, нравится ли какой-либо из этих телефонов разрабатывать простое приложение для Bluetooth, предпочтительно для Mac?
- Правка -
Оказывается, мой контракт не истек, и я заменил свой частично функциональный телефон на Treo 700, который у нас был. Я ценю все ответы. Я начал настраивать среду J2ME (пока не узнал, что могу также настроить среду Palm и начать с этого.) Однако, когда я получаю новый телефон, я наверняка смотрю на телефоны S60 - черт возьми, он может даже превзойти iPhone или Android, по крайней мере, для простоты создания хобби-приложений.