开发Android和iPhone / WinPhone

时间:2012-09-11 21:44:44

标签: android ios html5 windows-phone-7 cross-platform

我从两个不同的来源向我建议,可以使用HTML5为所有三个主要移动设备平台进行开发。显然,根据他们的说法,人们可以编写代码并同时部署到这三个代码。

现在,我的印象是iPhone是C ++的东西和WinPhone C#,而Android是由Java驱动的。我怎么了?

4 个答案:

答案 0 :(得分:3)

有框架可以做这样的事情。看看PhoneGapMoSyncSensha TouchApache Cordova等内容。

答案 1 :(得分:1)

简短的回答是否定的。但是,您可以使用HTML5开发一个网页,该网页可以看起来像一个适用于所有平台的应用程序。但这不是一个应用程序,只是一种廉价的方式来完成工作。

答案 2 :(得分:1)

是的,您可以使用html5开发网页应用程序,但如果您不想将它用于不同操作系统上的应用程序:尝试电晕。


我更喜欢使用Xcode进行iOS开发,但我听说电晕非常适合跨平台编程并且易于使用。

答案 3 :(得分:0)

实际上,答案是肯定的。您可以使用MoSync SDK(例如)在C ++中创建应用程序,它将构建为Android ARM代码,或者使用Xcode和Visual Studio(引擎盖下)来创建本机应用程序。

您可以使用HTML和JavaScript创建原生应用。 HTML用作创建本机窗口小部件的声明性API。您将获得实际的本机窗口小部件,而不仅仅是看起来像本机窗口小部件的HTML。