使用Electron 创建桌面应用程序

Desktop apps with Electron

 你将学到什么

本课程教您如何使用 VueJS、React、TailwindCSS 和 NodeJS 等工具的现有知识来构建跨平台桌面应用程序。

即使您是一个完全的初学者,本课程也会指导您完成从头开始创建桌面应用程序的过程。

您以前很有可能已经使用过 Electron 应用程序:我们使用 Electron 构建了 Tinkerwell、Invoker 和 HELO,VSCode 或 Slack 等知名应用程序也使用了 Electron,并通过 Javascript 的强大功能从 Electron 生态系统中受益。

我们将所有知识压缩成三个小时的视频。一晚上了解有关构建 Electron 应用程序所需的所有知识。

在desktopappswithelectron.com上了解更多信息

 课程概览

  •  入门
    •  启动并运行
    •  热重载
    •  电子过程
    •  调试
    •  Vue 开发工具
    •  浏览器窗口
    •  安装 Tailwind CSS
  •  构建RegExpress
    •  输入组件
    •  匹配组件
    •  应用程序菜单
    •  键盘快捷键
    •  编辑功能
    •  打开文件
    •  读取文件
    •  工控机通讯
    •  正则表达式可视化
    • 存储可视化
    • 后台线程通信
    •  保存文件
    •  匹配输出
  •  测试您的应用程序
    • 与 Spectron 的集成测试
    • 测试用户交互
    • 测试IPC通信
  •  构建一个菜单栏应用程序
    •  入门
    •  菜单栏中的开发工具
    •  菜单栏应用程序的想法
    •  生成命令
    •  识别共享站点
    • 在默认浏览器中打开 URL
    • 跟踪子进程
    •  添加第三方资源
    •  菜单栏上下文菜单
  • 包装和分销
    •  构建应用程序
    •  应用程序图标
    • 一次构建多个操作系统
    • 将您的应用程序分发到 GitHub
    • 自定义分发(S3、空间、自定义 URL,…)
    •  GitHub 操作
    •  公证 Mac 版本
    •  错误处理
  •  许可您的应用程序
    •  授权介绍
    • 离线许可证密钥验证
    • 添加许可证密钥验证 UI
    •  全局状态
    •  读取全局状态
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。