2010-02-24 30 views
8

我仍然检查一切。钛与原生工具

我想知道如果我们使用Titanium开发应用程序有什么限制。 使用Titanium无法完成iPhone和Android的操作? 只能使用本地工具才能完成哪些事情?

我听说性能可能是一个问题。这会有多糟糕?

预先感谢您。 :)

回答

0

到目前为止,我发现的唯一缺失功能是无法访问设备的安全存储API(例如iPhone上的钥匙串)。如果你想要写一些访问Web服务(有很多应用程序)的东西,你可能会想要一种比应用程序的属性更安全的存储方式。

1

最后我检查了报警管理器不适用于Android操作系统。我还发现Titanium编译器是由于神秘原因而出现故障和崩溃。

+0

2年后,它仍然是越野车,但至少你可以看到崩溃日志在〜/图书馆/日志/ DiagnosticReports/*。这至少应该使崩溃不那么神秘。 – 2012-10-01 21:53:15

0

这个答案现在是不正确的 - 苹果已经恢复了这个决定。

好,使用Itanium一个潜在的问题是,根据新的苹果开发者协议,你不能为iPhone使用的不是C,C++或Objective C.其他任何具体的你可以不使用任何第三方工具来开发开发本地应用程序。欲了解更多信息,请参阅thesesites了解更多详情,或谷歌"apple iphone third party compiler"

Here是Appcelerator首席执行官关于公告及其意义的声明。长话短说,目前没有人似乎知道。绝对是Adobe的Flash→iPhone编译器,但有些人认为中间有灰色阴影。

+0

请记住,这只适用于即将到来的OS4(6月22日),而不是像Apple今天接受它的版本,只有在“Developer Program”(通过AppStore)而不是“Enterprise Program”应用商店。 – balexandre 2010-05-03 19:22:41

+0

@balexandre - 绝对的,但是鉴于这是为了一个新的发展,如果没有提到这一点,那肯定是潜在的缺点。 – 2010-05-04 20:46:25