我很难理解这些框架中的哪个是为了什么目的而设计的。在此:
http://codegeekz.com/mobile-frameworks-for-developers/
列出了20个框架。我真正理解的是,它们帮助创建带有html、css和JS的android/ios应用程序。
但我不明白的是不同之处。什么是PhoneGap和Appcelerator,什么是Sencha-触摸,jQueryMobile,Fries等等.
我在这里看到:Is Sencha Touch a UI framework that can (or should?) be used with PhoneGap?的Sencha 2是一个跨平台的web框架,所以我可以将它与jQueryMobile一起使用,或者它是如何工作的?我如何组合这些框架,因为老实说,我有点迷路了。
发布于 2013-12-02 12:22:55
简介
我会写你的框架是为混合移动应用程序的创建。
列表
这是目前使用最多的5种框架的列表:
问题解答
这只是故事的一部分。您还需要一个本地的打包框架,这就是Phonegap来的地方。它被用作移动javascript HTML5框架的位置持有者。基本上,它将HTML/JS/CSS封装到一个本地应用程序中,并使它们能够访问智能手机功能,如照相机。
Appcelerator与众不同,它使用javascript生成本机应用程序。但是与Phonegap不同的是,Appcelerator完全是本地应用程序,javascript只用于在开发过程中构建应用程序。
移动HTML5框架不应该一起使用,例如,将Sencha和jQuery Mobile结合起来是没有意义的。它们中的Bot都是完全设计的框架,更不用说构建在完全不同的前提下。Sencha是完全基于javascript的框架,所有的一切都是通过javascript完成的。jQuery移动框架更加面向HTML5,后台使用jQuery。Kendo和PhoneJS也是如此。
https://stackoverflow.com/questions/20327686
复制相似问题