<分区>
我愿意开始移动编程......我想知道我从哪里开始,使用哪种语言以及在哪里可以找到好的教程。
我应该在 Android 平台、iPhone 平台还是 Windows 平台上工作?
<分区>
我愿意开始移动编程......我想知道我从哪里开始,使用哪种语言以及在哪里可以找到好的教程。
我应该在 Android 平台、iPhone 平台还是 Windows 平台上工作?
最佳答案
这在很大程度上取决于您当前的开发人员技能和经验。
如果您已经编写了一些 C#/VB.NET 代码,您将非常适合为 Windows Phone 开发。从 Microsoft 下载免费的 WinPhone 开发工具,然后下载并阅读 Charles Petzold 的免费电子书 "Programming Windows Phone 7.
如果您是经验丰富的 C 和/或 Java 开发人员,您可能更喜欢为 Android 开发。 Linux 基金会最近也发布了一些教程。
如果您是一位经验丰富的 C/C++ 开发人员并且愿意花时间和精力学习 Objective C,那么 iOS 可能适合您。
如果您根本没有编写过多少代码,那么您的学习曲线就摆在您面前。在这三者中,我认为 WinPhone 可能是最容易上手的,其次是 Android,然后是 iOS。
另一个要考虑的因素是您的市场。 iOS 和 Android 目前比 WinPhone 更受欢迎,因为它们存在的时间更长。然而,WinPhone 应用程序市场增长非常迅速,并且随着越来越多具有编写 .NET 代码经验的开发人员意识到为 WinPhone 开发是多么有趣,其增长率可能会增加:)
关于android - 移动编程基础,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4885156/
相关文章:
java - onConfigurationChanged() 未在方向更改时调用
android - 如何在应用程序的 ImageView(主要 Activity )中从网络加载图像?
iphone - 带有 iPhone 图像框架的 HTML5 视频
iphone - 寻找资源来学习 "ExternalAccessory"框架 (iOS)
java - 如何使用 Jackson 将 Object 类发送到服务器?
visual-studio-2008 - 如何调试通过无线网络运行的 Pocket PC 应用程序?