我的问题是:制作跨平台应用/游戏的最佳/最简单方法是什么? iOS和Android - 如果可能的话,还有Windows Phone。
我读过很多不同的方法。 HTML5和JavaScript - 然后只是特定平台的整体实现。我已经阅读了一些转换工具' - fx英特尔搬运工具。而像PhoneGap,英特尔XDK,Appcelerator和Mosync等名字也出现了。
所以我只是感到困惑..你更喜欢什么?
我在iOS编程中并不是全新的,但也没有那么多经验。我做了一些应用程序和游戏。另外,我对HTML和CSS有一点经验。但我从未使用过HTML5和JavaScript。我也意识到原生平台特定的应用程序比混合应用程序更好。但毕竟我很乐意听到你的意见:你喜欢与否? : - )
答案 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定位桌面系统,使用coccoonJS或Phonegap定位应用。