首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跨平台web框架.差异

跨平台web框架.差异
EN

Stack Overflow用户
提问于 2013-12-02 11:54:47
回答 1查看 263关注 0票数 3

我很难理解这些框架中的哪个是为了什么目的而设计的。在此:

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一起使用,或者它是如何工作的?我如何组合这些框架,因为老实说,我有点迷路了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-02 12:22:55

简介

我会写你的框架是为混合移动应用程序的创建。

列表

这是目前使用最多的5种框架的列表:

  • jQuery移动-免费 可能大多数使用的框架都很简单,非常慢,所有这些都是大型在线社区。

  • Sencha -免费/商业 第二,大多数使用的框架很难学习和掌握,特别是如果你不擅长香草javascript快速大型在线社区

  • AppFramework -免费 易于掌握快速不良的社区支持,至少与其他列出的框架相比

  • Kendo UI -免费/商业 易于掌握,非常类似于jQuery移动快速良好/伟大的在线支持不幸的是,您将需要购买许可,以防止商业产品

  • PhoneJS -免费/商业 易于掌握,非常类似于jQuery移动快速平均在线支持伟大的文档不幸的是,您将需要购买许可,以防止商业产品

  • 免费/商业应用 掌握起来不那么容易,但比Sencha Touch更简单--本地应用程序很好的在线支持--不幸的是,如果商业产品在列出的框架中无法定制,您将需要购买许可证。

问题解答

这只是故事的一部分。您还需要一个本地的打包框架,这就是Phonegap来的地方。它被用作移动javascript HTML5框架的位置持有者。基本上,它将HTML/JS/CSS封装到一个本地应用程序中,并使它们能够访问智能手机功能,如照相机。

Appcelerator与众不同,它使用javascript生成本机应用程序。但是与Phonegap不同的是,Appcelerator完全是本地应用程序,javascript只用于在开发过程中构建应用程序。

移动HTML5框架不应该一起使用,例如,将Sencha和jQuery Mobile结合起来是没有意义的。它们中的Bot都是完全设计的框架,更不用说构建在完全不同的前提下。Sencha是完全基于javascript的框架,所有的一切都是通过javascript完成的。jQuery移动框架更加面向HTML5,后台使用jQuery。Kendo和PhoneJS也是如此。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20327686

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档