Jquery mobile 如何选择移动应用程序设计的最佳框架?

Jquery mobile 如何选择移动应用程序设计的最佳框架?,jquery-mobile,cordova,parse-platform,Jquery Mobile,Cordova,Parse Platform,我越来越困惑于选择一个合适的框架来启动任何移动操作系统平台的移动应用程序开发。我发现了phonegap、parse、KindoUI、JQuery Mobile等。请建议某人根据哪些基础进行选择?他们都做同样的工作吗?单独学习每个平台是正确的,还是使用涵盖所有平台的框架 我刚刚用jquery mobile/phonegap/apigee完成了一个移动应用程序项目,它对我来说非常有用 我会说,为你正在考虑的每一个项目建立一个helloworld项目,看看你喜欢什么,最舒服。如果您已经熟悉jquery

我越来越困惑于选择一个合适的框架来启动任何移动操作系统平台的移动应用程序开发。我发现了phonegap、parse、KindoUI、JQuery Mobile等。请建议某人根据哪些基础进行选择?他们都做同样的工作吗?单独学习每个平台是正确的,还是使用涵盖所有平台的框架

我刚刚用jquery mobile/phonegap/apigee完成了一个移动应用程序项目,它对我来说非常有用


我会说,为你正在考虑的每一个项目建立一个helloworld项目,看看你喜欢什么,最舒服。如果您已经熟悉jquery,那么jQueryMobile是一个相当容易的过渡。这和phonegap越来越好,所以这些都是好迹象。

我建议您看看框架。我开发了一个应用程序,它是使用带有PhoneGap的Jquery Mobile创建的。我必须说,它的表现相当缓慢

然后,我选择了Sencha Touch,这最终带来了更好的性能。Sencha的好处在于,该框架在一个地方提供了您所需要的一切。您可以尝试Sencha Architect(来自Sencha的IDE),它拥有开发应用程序所需的所有控件(请注意,Sencha Architect是商业化的,但您可以尝试使用评估包)。你需要花一点时间来学习和了解这一点。与Jquery Mobile相比,性能也很好。因此,我的建议是您尝试Sencha Touch以及PhoneGap/Cordova


祝你好运

我发现使用以下技术非常适合跨平台移动开发:

,(我从Phonegap build开始,当我有点经验时,就转到了CLI。)

这3项技术涵盖了不同的需求

AngularJS作为“开源JavaScript框架,由谷歌维护,帮助运行单页应用程序。其目标是通过模型-视图-控制器功能增强基于浏览器的应用程序”

Phonegap“使软件程序员能够使用JavaScript、HTML5和CSS3为移动设备构建应用程序,而不是特定于设备的语言,如Objective-C”

Parse.com:为开发者提供一套云服务,这些服务与所有主要客户端平台的SDK紧密结合。最近被FB收购。Parse是/曾经是众多外部BaaS提供商之一,如StackMob、Apigee以及数十家云和VPS提供商,如EC2、Heroku等


然而,考虑到我以前的经验、我想发现的技术以及我在研究中发现的东西,这是我的选择。不过,很可能没有这样一个最佳框架

您可能想看看作为服务提供商的德国后端;它们提供了很多功能和非常酷的SDK。而且,与其他许多国家相比,数据不是由国家安全局托管的,而是在德国。

Thankz@Joe我已经在Phonegap和JQuery Mobile上完成了hello world。但您的答案并不完全符合我的问题。参考本文,您将了解所有框架之间的差异。这样你就可以使用你觉得合适的任何东西。谢谢你。这些都是html5框架。我想知道所有的框架,不仅仅是HTML5框架…谢谢@Arcayne。。也许你是对的。没有最好的框架,这取决于你的需要和专业水平。