我是一名 C# .NET 开发人员。
我想开发可以在 iPhone、Android 和 Windows Phone 上运行的移动应用程序。
到目前为止,我发现www.xamarin.com提供了一个可以使用C#开发iphone和android的解决方案。
html5和xamarin有什么区别?
我应该使用哪种技术可以一次开发并在所有平台上运行?
主要区别在于 HTML5 可在浏览器上运行,而 xamarin 则不能(据我研究)。使用 HTML5,可以更轻松地在多种设备上进行开发。但是制作本机应用程序的 xamarin 可以访问设备上的本机功能(如通知等)。但缺点是 xamarin 使其在多个设备上运行有点困难。此外,还必须安装本机应用程序,而 HTML5 应用程序则不需要。所以你应该问自己的是,我想制作什么样的应用程序。此外,在所有平台上运行的应用程序还不存在。一些 HTML5 框架提供了很大的支持(如 JQmobile),但所有平台几乎是不可能的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)