Могу ли я внедрить механизм правил, такой как Jess, в Phonegap?

Вскоре я начинаю разрабатывать мобильное приложение для моего последнего года проекта в области компьютерных наук. Я оставляю свои варианты открытыми в отношении того, что использовать для создания приложения. Я слышал, что Phonegap - довольно удобный API, но могу ли я реализовать такие вещи, как правила JESS?

1 ответ

Сейчас он называется Apache Cordova, Phonegap - это система сборки, размещенная на хосте (лично я не большой поклонник этого, может быть, сейчас он улучшился... во всяком случае).

Используя Cordova, вы пишете биты кроссплатформенного приложения, используя JS, а не Java.

Так что, если вы хотите написать что-то похожее на JESS в JS, это возможно и даст вам кроссплатформенное приложение.

Я могу себе представить, что вычисления по правилам могут быть вычислительно интенсивными, поэтому, возможно, это не подходит для JS. В этом случае обратите внимание, что вы можете написать плагины для Cordova, используя другие языки, и вызывать их из Javascript. Но вам нужно будет реализовать плагин для iOS/Android/... отдельно, используя соответствующие наборы инструментов.

Вместо использования Cordova вы можете выбрать только Android / Java. Это должно быть проще и быстрее, хотя и не кроссплатформенный. В этом случае имейте в виду, что Dalvik (Android-JVM) не то же самое, что и стандартная JVM. Это означает, что не каждая Java-программа может работать на Android без изменений.

НТН.

Другие вопросы по тегам