Есть ли какой-либо язык, кроме Java, который будет работать на мобильных устройствах как вездесущий? - PullRequest
3 голосов
/ 26 апреля 2010

Я пытаюсь написать мошенническую игру для своей ежевики и, надеюсь, любой другой телефон, который поддерживает какую-то JVM.

Поскольку я использую Java в своей работе, я хочу написать игру на другом языке, но не могу найти язык, который будет работать на нескольких телефонах.

Я застрял на Java?

Ответы [ 5 ]

2 голосов
/ 26 апреля 2010

Если вы программируете для Android, вы можете, например, использовать Scala, см. Scala на Android . Scala компилируется в байт-код Java. Есть и другие языки, которые можно скомпилировать в байт-код Java; Я не знаю, насколько они подходят для программирования на Android.

1 голос
/ 26 апреля 2010

Вы можете попробовать использовать другой язык для платформы Java. К сожалению, вы тоже будете довольно ограничены, потому что J2ME основан на довольно древней версии Java SE, и большинству современных языков для Java VM требуется либо Java 5, либо хотя бы Java 1.4.

0 голосов
/ 27 апреля 2010

Технически, я думаю, вторая (JavaME - первая) наиболее широко используемая среда выполнения - Flash Lite.

Будет ли хорошей идеей использовать ее для разработки игр - это совершенно другой вопрос, конечно.

Номер три - Symbian OS C ++, но он не будет работать на вашем Blackberry.

0 голосов
/ 27 апреля 2010

На самом деле C ++ на данный момент поддерживается довольно универсально. Однако вы полностью застряли с Java для Blackberry.

0 голосов
/ 27 апреля 2010

Lua отлично работает на небольших устройствах (я использую его на своем контроллере), но он предназначен для соединения с C API. Возможно, вам придется самостоятельно писать связующий код, что легко, но если официальные API - это Java API, а - это без C API, вам не повезет.

...