可能重复:
Technology to write iPhone, BlackBerry and Android phone at the same time?
是否有任何通用语言为iphone,blackberry,windows mobile和android开发相同的应用程序?
答案 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的应用程序才能在各种移动环境中工作。