我想开发跨平台移动应用。我已经看到了下面列出的框架,但是测试每个框架需要花费很多时间,所以我在这里寻找一些建议。
请指导哪个框架是最好和最成熟的。
我想做...
HTML5 -> Android, Windows Mobile, Iphone/Ipad
Rhodes and RhoSync
PhoneGAP
Titanium Mobile
QuickConnectFamily
BedRock
Corona
MoSync SDK
Sancha Touch
JQ Touch
iWebKit
iUI
xUI
Magic Framework
Dashcode
CiUI
Safire
iPhone-universal
WebApp.net
The Dojo ToolKit
Jo
它还应该支持一个好的调试支持,就像java逐行调试一样调试。
答案 0 :(得分:1)
这完全取决于你站在哪个平台上。
假设您拥有强大的JavaScript和Jquery知识,那么您可以继续使用Jquery Mobile和HTML5来开发任何跨平台应用程序。
你可以随时学习上面列出的内容,但这是一种安静的主观内容。
我会跟随。
你在下面选择的任何其他人都可以。
谢谢, Jigar
答案 1 :(得分:1)
如果它是Windows Phone(我假设因为Windows mobile已经很老了)你正在寻找它有点棘手,因为大多数框架还没有正确支持它(see)但是对于Android和iOS你可以使用任何HTML5 UI框架和一个打包工具,如PhoneGap,MoSync,Sencha或......
我认为Jigar有点且主观,但我个人认为钛移动并不是HTML5,尽管它提供了JavaScript的本机用户界面(你也可以从MoSync获得更多HTML5ish代码)。
另一点是JavaScript框架和打包器之类的东西相互补充,例如jQuery Mobile可以与PhoneGap或MoSync一起使用。
从用户体验的角度来看,我更喜欢以下框架: