跨平台的Web框架 - 区别

 手机用户2502858405 发布于 2023-02-13 14:09

我在理解哪些框架是为了什么目的而设计时遇到了问题.这里:

http://codegeekz.com/mobile-frameworks-for-developers/

列出了20个框架.我明白的是,他们帮助用html,css和JS创建android/ios应用程序.

但我不承诺的是差异.什么是PhoneGap和Appcelerator,什么是Sencha-touch,jQueryMobile,Fries等.

我在这里看到: Sencha Touch是否可以(或应该?)与PhoneGap一起使用的UI框架?Sencha Touch 2是一个跨平台的Web框架,所以我可以将它与jQueryMobile一起使用,或者它是如何工作的?我如何才能真正地将这些框架结合起来 - 我有点失落.

1 个回答
  • 介绍

    我将为您编写为混合移动应用程序创建的框架.

    名单

    这是目前排名前5位的框架列表:

    jQuery Mobile - 免费

    可能大部分都使用框架Easy就像地狱中最慢的所有大型在线社区

    Sencha Touch - 免费/商业

    第二个主要使用的框架很难学习和掌握,特别是如果你不善于使用vanilla javascript Fast Large在线社区

    AppFramework - 免费

    易于掌握Fast Bad社区支持,至少与其他列出的框架相比

    Kendo UI - 免费/商业

    易于掌握,非常类似于jQuery Mobile Fast Good/Great在线支持很遗憾,如果是商业产品,您将需要购买许可证

    PhoneJS - 免费/商业

    易于掌握,非常类似于jQuery Mobile Fast Average在线支持很棒的文档很遗憾,如果是商业产品,您将需要购买许可证

    Appcelerator - 免费/商业

    不是那么容易掌握,而是简单的Sencha Touch最快的一切 - 本机应用程序良好的在线支持不幸的是,您需要购买商业产品的许可证在列出的框架中最少可定制

    问题答案

    这只是故事的一部分.您还需要一个本机打包框架,这就是Phonegap的用武之地.它被用作移动JavaScript HTML5框架的占位符.基本上它将HTML/JS/CSS包装到本机应用程序中,并使它们能够访问像摄像头这样的智能手机功能.

    Appcelerator有所不同,它使用javascript生成本机应用程序.但与Phonegap不同,Appcelerator是完全原生的应用程序,javascript仅用于在开发过程中构建应用程序.

    移动HTML5框架不应该一起使用,例如将Sencha Touch和jQuery Mobile结合起来没有意义.它们的机器人是完全设计的框架,更不用说建立在完全不同的前提下.Sencha Touch是完全基于javascript的框架,其中一切都是通过javascript完成的.jQuery Mobile框架更加面向HTML5,jQuery在后台使用.同样适用于Kendo UI和PhoneJS.

    2023-02-13 14:11 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有