【发布时间】:2011-01-09 02:22:55
【问题描述】:
在从事 Symbian C++ 开发多年后,我想知道 iPhone 开发与 Symbian 开发的比较。
我对那些在这两个平台上工作了一段时间的人的回答很感兴趣。
澄清:示例:以下如何比较:
- Symbian C++ 与 Objective C - 前者是 yuck 恕我直言。
- Symbian 库与 iPhone 库
- 仿真器 - 仿真器与真实设备的接近程度 - Symbian 仿真器实际上是一个仿真器,因为它修改了 Symbian 库以在 Win32 上运行。例如。进程是 Symbian 模拟器上的线程,而不是 Symbian 进程。模拟器是一个单独的构建目标。
- IDE - 它们如何比较(例如 eclipse 或 codewarrior 与相关的 iPhone IDE)
- 文档 - 文档比较 - Symbian 文档还有很多不足之处。
- 社区支持
- 碎片化 - 有许多 Symbian OS 版本和手机可能成为潜在目标 - 这可能是真正的开发和维护噩梦。加上各种风格的 UI。
- 部署应用程序 - 例如Symbian 签名/私有 API/运营商 vs 什么?在 iPhone 上
【问题讨论】:
-
那是 iPhone 的 ObjectiveC 吗?
-
很遗憾,当我读到这篇文章时,我在心理上替换了 sybian。我真的需要多出去走走。 :)