【发布时间】:2010-10-02 07:59:59
【问题描述】:
在创建良好的全方位开发者生态系统(SDK、应用分发、货币化等)方面,Apple 似乎是迄今为止所有移动平台中走得最远的。但是,阅读之前关于移动开发的 SO 问题的 cmets(例如 this 和 this),似乎会出现某些批评,例如:
- Objective-C 虽然是一门不错的语言,但并未真正用于 Apple 产品之外。
- 开发环境和工具与 Microsoft 提供的 Visual Studio 和 .NET 不匹配。
所以,我想知道 Apple 生态系统在长期(即 2-4 年)内的可行性。如果 Windows Mobile 7 手机(预计在一年左右发布)获得市场份额,iPhone 开发环境是否能够与 .NET + Visual Studio(加上微软推出的任何“App Store”类型的分发机制)竞争)?从我读到的有关 iPhone 开发的文章来看,我的印象是,我们可能会看到开发人员逐渐流失到 Windows Mobile,因为大多数人更愿意使用 Microsoft 的工具套件进行开发。
对于使用过这两种平台的开发者,您对这个话题有什么印象? iPhone 平台是否具有超越其拥有更多市场份额的初始优势的长期生存能力(相对于 Windows Mobile)?
==
编辑:关于 App Store 优势的公平点。但我对这两个平台的长期潜力感到好奇,微软推出自己的应用商店(例如 SkyMarket)似乎只是时间问题,这使得安装就像在 iPhone 上一样简单。 (虽然 iPhone 的应用商店可能会占上风,因为它先来。)
【问题讨论】:
标签: .net iphone windows-mobile