制作跨平台应用的最佳方式?

时间:2014-04-20 11:53:16

标签: javascript android ios html5 cross-platform

我的问题是:制作跨平台应用/游戏的最佳/最简单方法是什么? iOS和Android - 如果可能的话,还有Windows Phone。

我读过很多不同的方法。 HTML5和JavaScript - 然后只是特定平台的整体实现。我已经阅读了一些转换工具' - fx英特尔搬运工具。而像PhoneGap,英特尔XDK,Appcelerator和Mosync等名字也出现了。

所以我只是感到困惑..你更喜欢什么?

我在iOS编程中并不是全新的,但也没有那么多经验。我做了一些应用程序和游戏。另外,我对HTML和CSS有一点经验。但我从未使用过HTML5和JavaScript。我也意识到原生平台特定的应用程序比混合应用程序更好。但毕竟我很乐意听到你的意见:你喜欢与否? : - )

4 个答案:

答案 0 :(得分:3)

参考 - Which Cross Platform Mobile Development Platform Should You Choose

您可以阅读本文档并选择您认为合适的任何内容。如果您使用的是HTML5,CSS,JavaScript,那么您可以在我看来使用phonegap,但是让它在上面的网站上引用您会得到基本的想法,这样您就可以选择任何您觉得简单的东西。

答案 1 :(得分:2)

为了制作应用程序,我认为像PhoneGap这样的HTML5替代方案可能是最简单的方法,您也可以查看本地跨平台应用程序的Xamarin,但是您需要获得付费许可才能在真实的项目,如果你不这样做,你应该学习C#。

在制作游戏的情况下,我尝试过不同的平台,我认为Unity是创建跨平台优质游戏的最简单,最快捷的方式,即使对于简单的2D游戏也是如此,你可以在JavaScript中完成

答案 2 :(得分:1)

最好的是Phonegap或Titanium(对我来说更强大)http://www.appcelerator.com/titanium 你应该使用你觉得更舒服的那个。使用xcode和objective-c,您可以使用html-css-js,但永远不会导出跨平台。

答案 3 :(得分:0)

HTML5 / JavaScript的。 然后使用node-webkit定位桌面系统,使用coccoonJSPhonegap定位应用。