移动设备编程工具

时间:2009-08-17 12:25:50

标签: mobile

我应该下载哪些SDK /工具/工具包/ IDE才能从Windows平台开始为iPhone,Symbian和BlackBerry编写移动应用程序?

我可以从哪里下载它们?

3 个答案:

答案 0 :(得分:2)

  • 对于 iPhone 平台,您当前的选项是成为iPhone developer,使用iPhone SDK并在Mac上进行开发。您最有可能使用的IDE是XCode,开发语言将是Objective-C。

    Mono project似乎正在以MonoTouch框架的形式开发替代方案。使用此框架,您可以使用MonoDevelop在C#中开发iPhone应用程序,它们将被编译为本机iPhone应用程序;但是,你仍然需要iPhone SDK,你仍然需要在Mac上进行开发。不过,此框架目前处于封闭式预览状态。

  • 对于 Symbian ,过去需要使用Symbian SDK提供的C / C ++库进行开发,但现在您可以选择开发使用Qt for S60 toolkit的C ++(我应该注意它仍然是技术预览版)。

    根据您要构建的内容,您可能希望开发适用于所有支持Java的手机的J2ME应用程序(因此您不仅限于S60平台)。您可以使用Eclipse的EclipseME插件开发此类J2ME应用程序。

  • 对于 Blackberry ,默认开发环境为Blackberry JDE。但是,我讨厌该工具上的用户界面(至少对我而言)可用性还有很多不足之处。但是,你有另一种选择:Eclipse IDE有一个官方的Blackberry JDE plugin,它使得开发Blackberry应用程序变得非常快乐(但不是很多:)但仍然让它变得非常简单)

  • 如果您感兴趣,可以使用Visual Studio在C#中开发针对.NET Compact Framework的 Windows Mobile 应用程序(我认为您可以使用Express Edition,是免费的。

  • 然后,有 Android 平台。该平台的默认development environment使用Android Eclipse插件并使用Java进行开发。

希望,这有帮助。

答案 1 :(得分:0)

答案 2 :(得分:0)

对于Symbian,我建议Qt。 此外,您可以将它用于基于Windows CE的移动设备。