【问题标题】:Can I deploy an HTML5 game with Xamarin products?我可以使用 Xamarin 产品部署 HTML5 游戏吗?
【发布时间】:2013-03-01 07:06:02
【问题描述】:
我正在开发一个 HTML5 游戏,我想知道尝试使用 Xamarin 产品将我的应用部署到 iOS、Android 和 Windows Phone 是否有意义。
- Xamarin 产品是否支持此功能?
- 我会从使用 Xamarin 产品作为包装器中获得什么吗?易于部署、原生 API 访问等。
- 简单的横向滚动 2D 平台游戏的性能如何?
【问题讨论】:
标签:
html
xamarin.ios
xamarin.android
xamarin
2d-games
【解决方案1】:
Xamarin 可用于包装 HTML 游戏,但我认为这没有意义。请记住,对于 Xamarin,您必须为每个平台重写 UI 组件,因此在您的情况下,您必须手动在 iOS 上的 UIWebView、Android 上的 WebView 内进行渲染,等等每个平台你想支持。
可能会研究其他解决方案,例如 PhoneGap,它们的目标是包装使用 HTML 堆栈编写的应用程序。这些可能已经解决了您尝试使用 Xamarin 或其他方式自己制作包装器时遇到的许多问题。