0

我的团队正处于多平台移动应用程序的规划阶段。我们正在考虑使用 Adob​​e Air/Flex 或 Appcelerator Titanium 而不是原生开发,但最终将需要使用移植到 iOS 和 Android 的外部 API。**(利用设备摄像头的设备)

这个想法是使用平台检测和重载类来确定要导入哪个平台版本的 API。在 Adob​​e 或 Appcelerator 中是否有可能发生这样的事情?如果是这样,原生 Objective-C 或 Java 是否需要以某种方式包装在 Actionscript(如果是 Adob​​e)或 JavaScript(如果是 Titanium)中?

任何建议都会很棒。

4

2 回答 2

2

Mobile Air 的近期(尚无日期)版本将包括原生扩展。本机代码将以平台的本机语言编写。将存在 ActionScript 接口以与这些扩展交互,其规范尚未发布。

http://active.tutsplus.com/articles/news/industry-news-week-22-2011/

于 2011-06-08T04:15:11.093 回答
1

Titanium 是 100% 本机代码。

Appcelerator Titanium Mobile 如何工作?

于 2011-06-08T04:08:58.857 回答