2010-12-07 45 views
0

我们即将为iPhone和Android构建应用程序,当然,只有构建可在两种平台上工作的应用程序才是光荣的。我的问题是,将这些跨平台退出到某些视图/活动的本机代码有多简单?换句话说,如果我发现Titanium对于特定任务来说很糟糕,我可以在Objective-C for iPhone和Java for Android中编写它,还是涉及到一堆黑客?我希望我们能够跨平台构建基本的东西,但是如果我开始遇到障碍或者某些硬件功能支持不足,我仍然希望能够下降到本地代码。因为我们(作为商店)不熟悉Ruby,所以我们倾向于Titanium,但Rhodes也是我们绝对正在研究的内容。使用本机代码混合Appcelerator/Titanium或Rhodes

从我读过的内容来看,陪审团在这些框架上,所以我希望有后备选择,以防应用程序在中途变得笨重/笨拙。我意识到,这很大程度上取决于你想要做什么与应用程序,但我们仍然试图找出我们可以做什么跨平台第一...

+0

PhoneGap的也有,你可以使用这样的事情一个插件/扩展模型,如果你愿意考虑。我会把Rhodes的Java/Objective-C代码的几率降低一点,尽管它并不完全没有问题。 – CommonsWare 2010-12-07 15:20:11

回答