iPhone和Symbian之间的开发投资差异

时间:2009-09-28 08:53:36

标签: iphone symbian

哪一种更便宜:在Symbian之上开发还是在iPhone之上开发?我们热烈欢迎直接的$ -figures和上市时间数字。

3 个答案:

答案 0 :(得分:5)

这里可能还值得注意的是,Symbian开发人员的体验正在进行大规模改革。如果你想开始在Symbian上开发本机应用程序,那么现在学习Symbian C ++会有点疯狂。 Qt是未来Symbian设备的新应用程序框架(可以安装到当前的设备)。 IMO,Qt是比Cocoa更好的框架。

关于投资是否会得到回报,陪审团仍然没有成功。可以说,大多数iPhone开发者都没有赚钱 - 商店太拥挤,垃圾应用的数量非常高。像诺基亚的Ovi这样的Symbian应用程序商店太新了,无法获得有意义的统计数据,但到目前为止,平均销售价格似乎有点高。从中期来看,Symbian设备通过应用程序商店的可寻址市场将要高得多,因为iPhone只是超高端,但那些消费者也是那些拥有大量现金来烧掉垃圾应用的人。因此,如果你想编写噱头新奇的应用程序,那么iPhone可能是最好的。如果你有一个真正有用的服务,我希望你能在Symbian上赚更多的钱。

答案 1 :(得分:4)

这取决于你想做什么以及你已经拥有什么。

如果您已经拥有MAC台式机或笔记本电脑以及带有月租合同的iPhone,那么,是的,为iPhone开发非常便宜。

如果像大多数人一样,你已经有一台计算机在运行Windows而没有智能手机,那么开发Symbian的初期成本将会低得多,因为这些工具是免费的,大多数Symbian手机都比iPhone便宜

目前,使用iPhone应用程序赚钱(以抵消成本)比使用Symbian应用程序更容易,但如果你是一个完整的初学者,苹果商店似乎并不是你可以计划依赖的收入来源。

请记住,越来越多的人使用相当近的Symbian手机而不是全球的iPhone手机,现在可以使用Symbian手机的分销渠道。

大多数关注Symbian开发的人都非常害怕,因为他们只看到原生的Symbian OS C ++以及它有多难。

Symbian的主要优点是你几乎可以选择你喜欢的运行时:Python,J2ME,QT,.NET,Ruby ......它们都有不同的优点和缺点,不同的成本,不同的产品上市时间

编辑:Justine Pratt at Creative Algorithms撰写了一篇比较平台开发成本的文章。它不一定是高度科学的或包罗万象的,但确实包含了良好的信息。

答案 2 :(得分:1)

开发iPhone比使用Symbian更便宜。

iPhone的开发工具更加称职,可以从非常精确的模拟器,可视化调试和非常好的分析工具中获得所需的一切。在工具支持方面,Symbian简单没有机会。

当谈到框架和编程语言时,Symbian也处于阴影之中。 Symbian有一个非常复杂的C ++变体,需要相当长的时间来学习,甚至更多的时间来掌握。

在iPhone上,你拥有的Objective-C与几乎所有内容完全不同,但仍然比Symbian C ++变体更容易学习。与iPhone上的Cocoa Touch框架相比,Symbian框架感觉非常过时。任何在iPhone上需要两到三行代码的东西,使用Symbian框架很容易变成30行或更多行。更现代的GTK API:s更好,但仍然可能有15行代码,所以还没有匹配。

Cocoa Frameworks还为您提供免费分配,从剪切和粘贴到所有常见任务的隐式动画。所有这些都需要在Symbian上明确的额外代码。

简而言之,您将能够编写一个iPhone应用程序:

  • 更少的代码=更少的错误。
  • 在很短的时间内。
  • 有更多功能。