iPhone和Symbian的开发投资差异
哪个更便宜:在Symbian上开发还是在iPhone上开发?直接美元数字和上市时间数字都受到热烈欢迎。为iPhone开发比Symbian便宜得多 iPhone的开发工具更具竞争力,拥有非常精确的模拟器、可视化调试和非常好的分析工具等一切所需。Symbian simple在工具支持方面没有任何机会 此外,当涉及到框架和编程语言时,Symbian也处于阴影之中。Symbian有一个相当复杂的C++变体,需要相当长的时间来学习,甚至更多的时间来掌握。p> 在iPhone上,你有Objto-C,它和几乎所有的东西都有很大的不同,但是比Symbian C++变体更容易学习。与iPhone上的Cocoa Touch框架相比,Symbian框架感觉非常过时。任何在iPhone上需要两行或三行代码的东西,在Symbian框架中都很容易变成30行或更多。更现代的gtkapi:s更好,但是仍然可能有15行代码,所以还没有匹配的代码 Cocoa框架还为所有常见任务提供免费分配,从剪切粘贴到隐式动画。所有这些都需要在Symbian上显式地编写额外的代码 简而言之,您将能够使用以下功能编写iPhone应用程序:iPhone和Symbian的开发投资差异,iphone,symbian,Iphone,Symbian,哪个更便宜:在Symbian上开发还是在iPhone上开发?直接美元数字和上市时间数字都受到热烈欢迎。为iPhone开发比Symbian便宜得多 iPhone的开发工具更具竞争力,拥有非常精确的模拟器、可视化调试和非常好的分析工具等一切所需。Symbian simple在工具支持方面没有任何机会 此外,当涉及到框架和编程语言时,Symbian也处于阴影之中。Symbian有一个相当复杂的C++变体,需要相当长的时间来学习,甚至更多的时间来掌握。p> 在iPhone上,你有Objto-C,它和几乎
- 更少的代码=更少的bug
- 在很短的时间内
- 具有更多功能
编辑:写了一篇比较平台开发成本的文章。它不一定是高度科学性或包罗万象,但它确实包含了好的信息。
这里也许值得注意的是,Symbian开发人员的经验正处于大规模的检修之中。如果你想开始在Symbian上开发本地应用程序,那么学习Symbian C++现在会有点疯狂。Qt是未来Symbian设备的新应用程序框架(可以安装到当前设备上)。在我看来,Qt是一个比Cocoa更好的框架
关于这项投资是否会有回报,目前还没有定论。可以公平地说,大多数iPhone开发者都没有赚到钱——商店太拥挤了,垃圾应用程序的数量高得令人难以置信。像诺基亚Ovi这样的Symbian应用商店太新了,没有什么有意义的统计数据,但到目前为止,它的平均售价似乎有点高。从中期来看,Symbian设备通过应用商店的可寻址市场将高得多,因为iPhone仅为超高端产品,但这些消费者也是在垃圾应用上花费最多现金的消费者。所以,如果你想编写新奇的应用程序,那么iPhone可能是最好的。如果你能提供真正有用的服务,我希望你能在Symbian上赚到更多的钱。即使你是Mac用户,购买Mac mini并支付99美元加入iPhone开发者计划(不需要开始)的费用也很容易通过让你的应用程序按时上市来节省,与在Symbian上尝试同样的冒险相比,付出的努力只有一半。而且,您提到的任何运行时都无法与Cocoa Touch相比,适用于真实世界的应用程序。