首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPhone的其他开发平台

iPhone的其他开发平台
EN

Stack Overflow用户
提问于 2010-09-29 13:12:34
回答 4查看 266关注 0票数 2

你们怎么看其他的iPhone开发平台,比如appmobi,Rhomobile,Titanium,PhoneGap等等。

我已经有客观的c/ iphone经验&一些Android的经验。如果我开始使用这些平台中的一个,从长远来看,这些平台会对我的性能产生怎样的影响。它们的可定制性如何..?

您认为其中哪一个是更好的开发平台&为什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-09-29 15:32:52

我测试了Rhomobile,Phonegap和Titanium。

至少在一家公司中使用该工具的结果如下:

对于每个用户来说,

  • Rhomobile,看起来都很丑陋和陌生,在android上经常崩溃,框架和文档看起来非常不成熟,并且没有直接的社区可以帮助你解决问题。
  • Phonegap说他们支持最多的平台,但从项目维基看,它看起来像是一个被遗弃的、没有得到很好支持的开源项目,而且没有向前发展(支持功能的时间表两个月没有变化)。看看map本身,每个平台都或多或少地遗漏了一些重要的东西。他们正在为iphone开发文件io,为android开发多点触控和地图(为什么android不能更改方向?)看起来webos至少在很大程度上被支持。
  • ,我测试的最后一个东西是Titanium appcelerator,我认为他们做得非常好。用户界面在Iphone上看起来像Iphone,在Android上看起来像Android。他们在网上有一些教程和视频,还有一些人在他们的论坛上,在使用appcelerator的stackoverflow上,需要比使用android更多的时间,但你至少会得到一些答案。如果你有一个小的应用程序,不需要UI微调,或者非常特殊的功能,并且你熟悉java script,我会去测试它。

免责声明我在2010年7月做了这项测试,到目前为止,其中一个系统可能会有任何变化。

票数 2
EN

Stack Overflow用户

发布于 2010-09-29 14:01:54

每个OS平台都有它的优点和缺点,这些不同OS平台的用户往往对UI行为中的细微功能以及在他们选择的操作系统和硬件下运行的应用程序的外观和感觉有不同的期望。

如果你已经有知识和经验来为iOS和安卓(和/或webOS,SDK)构建和定制你的应用程序,使用它们设计的工具和SDK,那么你很可能能够创建一个更符合典型用户期望的用户体验,并降低通过增加消耗库代码的CPU层而不必要地增加内存使用量或减少电池寿命的可能性。

在我看来,替代开发平台似乎适合那些发现上市时间和跨平台一致性对他们来说更有价值的开发人员,而不是花费时间学习和使用所需的技能来优化其应用程序,以获得每个独特操作系统的功能及其相应的UI体验。

票数 1
EN

Stack Overflow用户

发布于 2010-09-29 15:40:59

Monotouch/droid应该允许跨平台开发。因为它是c#,所以也可以将相同代码的一部分扩展到wp7

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3818890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档