【问题标题】:What kind of cost does Symbian require? [closed]Symbian 需要什么样的成本? [关闭]
【发布时间】:2011-02-17 19:17:40
【问题描述】:
引用自this answer:
工具成本:JavaME 将是
最便宜,其次是 Symbian、Android
然后是 iPhone。
我想开始使用手机编程,但我不知道 Symbian 的成本在哪里,因为它的 SDK 是免费提供的。
有人知道吗?
顺便说一句,很多人说Symbian只支持Symbian C++,但是看了它的文档,好像也支持Java,这个功能是新增的吗?
【问题讨论】:
标签:
symbian
mobile-phones
【解决方案1】:
为 Symbian 开发的成本与分发有关,因为您的程序需要经过签名才能在第三方设备上运行。
Symbian 多年来一直支持 Java。它还对 Python、Flash 和 Silverlight 提供了良好的支持,并对 Ruby 提供了实验性支持。
最重要的是,Symbian 现在拥有完整的 Qt 堆栈,新开发人员的建议路线是使用 Qt。
【解决方案2】:
好吧,SDK 是免费的,如果您只想做一些“爱好”编程,那么您就可以了。但是,如果您打算进行认真的商业开发,则需要:
- 几个不同的解锁 Symbian 设备(检查跨设备兼容性)。解锁设备的价格通常在 400 至 500 美元之间。
- 应用签名(如上所述)- 大多数潜在客户不会安装未签名的应用,因为他们会在 UI 上发出关于恶意软件的可怕警告。
- 您可能希望投资购买一种或多种优质硬质合金延长线。这些对于专业人士来说是非常宝贵的节省时间,但同样不便宜。
根据您的应用程序空间,要考虑的另一个方面是您可以使用 gcc 作为交叉编译器或 ARM RVDS 为 Symbian 进行开发。
ARM 编译器生成的代码要好得多,但它远非便宜。不过,这可能只对性能密集型应用程序很重要。现在 gcc 为 ARM 生成的代码还不错。
我同意将 Qt 用于任何新开发的建议。