Marmalade или Adobe AIR для встраивания в коды Android/ios

У моей команды есть проект, в котором есть встроенные функции приложения и несколько игр.

Сначала я подумал, что Unity3D — хороший выбор для нас, но обнаружил, что проблема заключается в разрядке батареи. Кроме того, трудно ссылаться на встроенные функции Android/ios в единстве. Я хочу, чтобы родная часть запускалась тихо, а игровая часть запускалась быстро.

Так возможно ли, что я разрабатываю это приложение в основном на Android/ios, используя Java или Objective-c с Marmalade или Adobe AIR?


person Community    schedule 04.04.2015    source источник


Ответы (1)


Здесь нельзя смешивать и сочетать. Вам нужно либо перейти на полную кросс-платформу, либо полностью нативную.

Я следую этому эмпирическому правилу,

Всякий раз, когда вы сомневаетесь, всегда идите к родному.

У вас могут быть расширения и плагины для поддержки собственных функций в Adobe Air, Unity3D или marmalade. Так что с этим не было бы никаких проблем. Поскольку есть некоторый игровой контент, для этого вам следует выбрать игровой движок, такой как Unity3D.

Теоретически каждый из этих вариантов способен достичь этого. Вы должны найти плюсы и минусы каждого.

person noob    schedule 18.04.2015