 基于Electron vue的桌应用实战2布系统等…… 新项⽬目 效率低,同质化,重复成本 核⼼心功能 应⽤用介绍 多⼯工程模板 ⼀一键集成SDK 快速⽣生成⻚页⾯面 接⼊入发布系统 DevOps H5、PC 查询、表单、图表 登录,监控、埋点 瓦匠 ⼯工程搭建 模板注⼊入 构建部署 项⽬目配置 技术挑战 应⽤用介绍 ⽂文件的IO 可视化编辑 模板的编译 命令的调⽤用 ⼯工程搭建 模板注⼊入 构建部署 项⽬目配置 缺点:集成Chromium,安装包⼤大 优点:接近Native性能,功能丰富,跨平台 缺点:库太⼤大,编译慢,开发周期⻓长 桌⾯面应⽤用开发选型 技术选型 C++/C#/C+……(Windows) Objective-C/Swift(Mac) Qt: (Windows/Mac) NW.js/Electron(Windows/Mac) 纯Native开发 开发框架 优点:性能好,安装包⼩小 缺点:开发周期⻓长,⽆无法跨平台 Clinet Server CrashReporter Crash Log 客户端版本多,⽤用户崩溃信 息收集困难 崩溃⽐比率和出错版本,咨询 ⽤用户,提供信息较少 Crashed Crash监控上报 IM打通报警 Crash SDK 项⽬目实践 #4如何定位和收集问题 错误信息 瓦匠应用的介绍 02 桌面应用的技术选型 桌面应用开发总结 01 04 03 Electron0 码力 | 34 页 | 3.47 MB | 1 年前3 基于Electron vue的桌应用实战2布系统等…… 新项⽬目 效率低,同质化,重复成本 核⼼心功能 应⽤用介绍 多⼯工程模板 ⼀一键集成SDK 快速⽣生成⻚页⾯面 接⼊入发布系统 DevOps H5、PC 查询、表单、图表 登录,监控、埋点 瓦匠 ⼯工程搭建 模板注⼊入 构建部署 项⽬目配置 技术挑战 应⽤用介绍 ⽂文件的IO 可视化编辑 模板的编译 命令的调⽤用 ⼯工程搭建 模板注⼊入 构建部署 项⽬目配置 缺点:集成Chromium,安装包⼤大 优点:接近Native性能,功能丰富,跨平台 缺点:库太⼤大,编译慢,开发周期⻓长 桌⾯面应⽤用开发选型 技术选型 C++/C#/C+……(Windows) Objective-C/Swift(Mac) Qt: (Windows/Mac) NW.js/Electron(Windows/Mac) 纯Native开发 开发框架 优点:性能好,安装包⼩小 缺点:开发周期⻓长,⽆无法跨平台 Clinet Server CrashReporter Crash Log 客户端版本多,⽤用户崩溃信 息收集困难 崩溃⽐比率和出错版本,咨询 ⽤用户,提供信息较少 Crashed Crash监控上报 IM打通报警 Crash SDK 项⽬目实践 #4如何定位和收集问题 错误信息 瓦匠应用的介绍 02 桌面应用的技术选型 桌面应用开发总结 01 04 03 Electron0 码力 | 34 页 | 3.47 MB | 1 年前3
 跨平台桌⾯应⽤框架:Electron框架: Cocoa 截图 额外特性 ⾃动更新 ⽀持平台 不⽀持 Linux ⽀持 Mac 和 Win 都是基于Squirrel去实现的 原⽣的菜单和通知 崩溃报告 调试和性能分析 Windows 安装程序 crifan.com,使⽤署名4.0国际(CC BY 4.0)协议发布 all right reserved,powered by Gitbook最后更 新: 2020-08-090 码力 | 123 页 | 21.81 MB | 1 年前3 跨平台桌⾯应⽤框架:Electron框架: Cocoa 截图 额外特性 ⾃动更新 ⽀持平台 不⽀持 Linux ⽀持 Mac 和 Win 都是基于Squirrel去实现的 原⽣的菜单和通知 崩溃报告 调试和性能分析 Windows 安装程序 crifan.com,使⽤署名4.0国际(CC BY 4.0)协议发布 all right reserved,powered by Gitbook最后更 新: 2020-08-090 码力 | 123 页 | 21.81 MB | 1 年前3
 electron中文教程
花了好几分钟,这让开发变得很困难. 为了解决这个 困难,Chromium 引入了 "component build" ,这让每个创建的组建都是分隔开的共享库,让链接更快,但是这 浪费了文件大小和性能. 在 Electron 中,我们采用了一个非常相似的方法 : 在创建 Debug , 二进制文件会被链接进入一个 Chromium 组件的共享版本库来达到快速链接; 在创建 Release0 码力 | 203 页 | 2.72 MB | 1 年前3 electron中文教程
花了好几分钟,这让开发变得很困难. 为了解决这个 困难,Chromium 引入了 "component build" ,这让每个创建的组建都是分隔开的共享库,让链接更快,但是这 浪费了文件大小和性能. 在 Electron 中,我们采用了一个非常相似的方法 : 在创建 Debug , 二进制文件会被链接进入一个 Chromium 组件的共享版本库来达到快速链接; 在创建 Release0 码力 | 203 页 | 2.72 MB | 1 年前3
共 3 条
- 1













