主流桌面混合应用开发介绍(主流桌面混合应用开发介绍怎么写)

开篇中提到 基于浏览器的桌面软件开发框架-混合应用开发 下面我们来整理下

目录内容

  • 为什么会产生混合应用呢?
  • 主流桌面混合应用开发框架
  • 桌面混合应用开发框架对比

为什么会产生混合应用呢?

  • 容易上手
  • 速度快
  • 成本低

主流桌面混合应用开发框架

  • CEF (C 、C#、PythonQtJava)
  • NW.js (NodeJS)
  • Electron (NodeJS)
  • QtWebEngine (QT)
  • QtWebkit (QT)
  • Tauri (Rust)
  • Wails (Golang)
  • Sciter

桌面混合应用开发框架对比

由于 markdown 复制过来,表格显示变形,所以用图片代替。

主流桌面混合应用开发介绍(主流桌面混合应用开发介绍怎么写)

桌面混合应用开发框架对比

名词解释:

  • 打包难度:指应用程序编译、发布、依赖查找、适配机型
  • 资源消耗:是一个相对值,相比于列表中其他框架而言内存消耗
  • 编译难度:编译框架及框架依赖多少
  • 开发环境搭建:对比安装开发环境时间,是否需要编译,是否依赖第三方库

注:

  • NW.js、Electron、Tauri 这三个框架支持CPU架构没有确认 mips64el、loongson64

下一篇我们进入主题 QT NBrowser 起源

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年3月21日 上午8:33
下一篇 2023年3月21日 上午8:43

相关推荐