【发布时间】:2010-02-24 08:12:29
【问题描述】:
我还在检查一切。
我想知道如果我们使用 Titanium 开发应用程序会有什么限制。 使用 Titanium,iPhone 和 Android 不能做什么? 哪些事情只能使用原生工具才能完成?
我听说性能可能是个问题。这会有多糟糕?
提前谢谢你。 :)
【问题讨论】:
标签: iphone android cross-platform titanium appcelerator
我还在检查一切。
我想知道如果我们使用 Titanium 开发应用程序会有什么限制。 使用 Titanium,iPhone 和 Android 不能做什么? 哪些事情只能使用原生工具才能完成?
我听说性能可能是个问题。这会有多糟糕?
提前谢谢你。 :)
【问题讨论】:
标签: iphone android cross-platform titanium appcelerator
【讨论】:
最后我检查了警报管理器不适用于 Android 操作系统。我还发现 Titanium 编译器有问题并且由于神秘的原因而崩溃。
【讨论】:
到目前为止,我发现唯一缺少的功能是无法访问设备的安全存储 API(例如 iPhone 上的钥匙串)。如果您要编写访问 Web 服务(很多应用程序都是)的东西,您可能需要一种比在应用程序的属性中更安全的存储凭据的方式。
【讨论】:
这个答案现在不正确 - Apple 已经撤销了这个决定。
嗯,使用Itanium 的一个潜在问题是,根据新的 Apple 开发者协议,您不能使用 C、C++ 或 Objective C 以外的任何东西为 iPhone 开发。具体来说,您不能使用任何第三方工具来开发开发本机应用程序。有关更多信息,请参阅thesesites 了解更多详细信息,或通过 google 了解"apple iphone third party compiler"。
Here 是 Appcelerator 首席执行官关于该公告及其可能含义的声明。长话短说,目前似乎没有人知道。肯定是 Adobe 的旧 Flash→iPhone 编译器,但有些人认为中间有灰色阴影。
【讨论】:
Developer Program(通过 AppStore)而不是 Enterprise Program 中让您在没有 AppStore 的情况下部署您的应用。