跨平台开发一定要学html5/javascript吗?

Is it a must to learn html5/javascript for cross platform development?

根据我的研究,大多数(如果不是全部)框架在跨平台移动开发时使用 html5 和 javascript。有没有使用 good ol' java 或其他语言的?我没有深入前端开发设计,所以才这样。

编辑:遇到 this,它消除了我的误解!

有很多框架可用于跨平台开发。 我会推荐 Ionic UI 框架,它建立在 Angular JS.

Xamarin Framework 使用 C# 进行跨平台移动开发,但它的免费版本非常有限。

如果按 cross-platform,您是指 web-based 个应用程序?那你就得用html-javascript-css技术了。 (Phonegap、codova 等)但也有基于 C# 的应用程序,例如使用 Xamarin 平台构建的应用程序。 但是由于显而易见的原因,本机应用程序开发比 cross-platform 具有更多的性能优势。 :)