Я совершаю свой первый набег на мир J2ME. Я бы предпочел использовать функциональный язык для разработки.
Раньше в Scala была поддержка CLDC, но она больше не поддерживается. Биглу, кажется, исчез.
Интерпретаторы (такие как Jython) не подходят, поскольку приложения J2ME должны быть небольшими (по крайней мере, мое должно быть).
Я хотел бы знать всех, кто мог использовать другой язык JVM для создания приложений J2ME.




Запуск другого языка поверх CLDC может быть крутым, но устройства обычно очень ограничены в памяти и процессоре, что просто невозможно.
С нетерпением ждем JavaFX, который принесет новую струю на рынок мобильной связи. Для существующих телефонов вы должны использовать Java ME.
Java - одна из наиболее широко доступных сред выполнения. Поэтому, если ваше приложение предназначено для широкого спектра мобильных телефонов, вам действительно следует выбрать Java ME. Если вы ориентируетесь на конкретную марку / модель, у вас могут быть другие варианты. Например, ОС Symbian может занять несколько сред выполнения, и вы можете разработать, среди прочего, с использованием открытого C / C++. Проверить ссылку. Наверное, я опаздываю с ответом на этот вопрос, а ваш проект уже реализуется.
Если вы используете Symbian, вы можете попробовать Python для S60