【发布时间】:2012-09-04 21:33:26
【问题描述】:
从两个不同的来源向我建议,可以使用 HTML5 为所有三个主要移动设备平台进行开发。显然,根据他们的说法,一个人可以同时编写代码并部署到所有三个。
现在,我的印象是 iPhone 是 C++ 和 WinPhone C#,而 Android 是由 Java 驱动的。我错了多少?
【问题讨论】:
-
TL;DR:iPhone 是 Objective C(Apple 的带有 OOP 范式的 C 版本),WinPhone 是使用 .NET 架构 (C#) 的 XNA/Silverlight。
-
您可以使用其 NDK 使用 C++ for Android 进行开发。您只需使用 Java 作为入口点。但是你需要一个很好的借口。
标签: android ios html windows-phone-7 cross-platform