【发布时间】:2011-09-10 13:25:24
【问题描述】:
我的团队正处于多平台移动应用的规划阶段。我们正在考虑使用 Adobe Air/Flex 或 Appcelerator Titanium 而不是原生开发,但最终将需要使用移植到 iOS 和 Android 的外部 API。 **(利用设备摄像头的)
我们的想法是使用平台检测和重载类来确定要导入哪个平台版本的 API。在 Adobe 或 Appcelerator 中是否有可能发生这样的事情?如果是这样,原生 Objective-C 或 Java 是否需要以某种方式包装在 Actionscript(如果是 Adobe)或 JavaScript(如果是 Titanium)中?
任何建议都会很棒。
【问题讨论】:
-
您能否进一步扩展您的要求?你是什么意思'利用设备的摄像头'?
-
谢谢。以后的版本将需要从相机访问像素流(很像原生 iOS 中的 AVFoundation)或允许合并 RedLaser API。
-
是的,Air for Mobile 目前还没有访问像素流的能力。
-
我在哪里可以找到他们的待办事项队列中的内容?
标签: apache-flex api titanium multiplatform mobile-application