是否有任何通用语言为iphone,blackberry,windows mobile和android开发相同的应用程序?

时间:2010-09-10 16:31:10

标签: iphone android windows-mobile blackberry

  

可能重复:
  Technology to write iPhone, BlackBerry and Android phone at the same time?

是否有任何通用语言为iphone,blackberry,windows mobile和android开发相同的应用程序?

3 个答案:

答案 0 :(得分:3)

编写HTML 5应用程序是您最好的选择。 X-plat仅适用于游戏开发。所有这些平台都有不同的UI构造,不能直接映射到其他平台。

您最好编写Web服务来使用本机SDK完成繁重的工作并编写精简UI,以便它们与平台相匹配。

答案 1 :(得分:2)

您可以尝试使用PhoneGap(www.phonegap.com)...

  

PhoneGap是一个用于构建跨平台移动应用程序的开源开发框架。使用HTML和JavaScript构建应用程序,并仍然利用iPhone / iTouch,iPad,Google Android,Palm,Symbian和Blackberry SDK中的核心功能。

有问题的语言是javascript:)

答案 2 :(得分:2)

没有。对于这三种环境,您可以混合使用Java,Objective C和.NET框架语言(VB,C#,C ++),所有这些语言都有不同的运行和编写要求。正如所建议的那样,PhoneGap可以在这方面有所作为,但您只能编写基于Web的应用程序才能在各种移动环境中工作。