我想开始开发移动应用程序并进行销售。我可以开始开发的移动平台有很多:Windows Mobile、Android、Iphone、基于 Linux 的设备。 我想从有这种经验的人那里了解哪个平台对我来说更舒适、更有利可图。
最佳答案
对此没有一般性建议。
推荐显然取决于您的经验和其他几个因素。你知道哪些编程语言?你想开发什么样的应用程序?您是否愿意冒您的软件甚至没有被放入相应的应用商店(参见 apple)的风险?
您必须考虑几件事。我将尝试做一个简短的概述:
安卓:
- 需要 Android SDK
- Java 作为编程语言
- 自由市场(即无法事先控制您的应用是否进入市场)
- 在您想要的任何系统上开发
- 开放平台
- furhter information
iPhone
- 需要 iPhone SDK
- Objective-C 作为编程语言
- 在将您的应用存储到应用商店之前对其进行预先评估
- 你需要有一台 mac 才能为 iPhone 开发
- 封闭平台
- further information
Windows 移动版
- 使用 .Net-Framework 进行开发
- 对此了解不多,但可以找到更多信息here
其他基于 Linux 的设备
- 看看他们的规范,他们通常有自己的 SDK
也不要忘记 Symbian对于诺基亚。他们最近推出了 OVI-Store .哦,还有 Palm 在昨天 HP 收购它的消息传出后可能会变得非常有趣。这也是一个不错的平台。
其中哪一项对您来说更有利可图还取决于您的技能。无论您决定使用哪个平台,好的软件都会卖得很好。我的建议很明确:看看 SDK 和所需的环境,然后将其与您的技能进行比较。如果你说,你在 Java 开发方面有很好的经验,那就继续使用 android。如果您想做一些 mac 的事情,请选择 iPhone。
我想说最具潜力的市场显然是 iPhone 和 Android 市场。我不知道,Palm现在会发展成怎样,但半年或一年后,它可能有很大的潜力。
关于android - 移动开发推荐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2742501/