文章 2024-10-23 来自:开发者社区

Electron技术深度解析:构建跨平台桌面应用的利器

在当今数字化时代,桌面应用程序仍然是许多企业和个人开发者不可或缺的工具。然而,传统的桌面应用开发框架往往受限于特定的操作系统和语言,这使得跨平台开发变得复杂而繁琐。幸运的是,Electron技术的出现为这一问题提供了优雅的解决方案。本文将深入探讨Electron技术的核心特性、使用场景以及如何通过Electron构建跨平台桌面应用。 一、E...

文章 2024-08-31 来自:开发者社区

震惊!Uno Platform 响应式 UI 构建秘籍大公开!从布局容器到自适应设计,带你轻松打造跨平台完美界面

Uno Platform 是一个用于构建跨平台应用程序的强大框架,能够让开发者使用单一的代码库创建适用于 Web、桌面(Windows、macOS 和 Linux)、移动(iOS 和 Android)以及其他平台的应用。在开发过程中,构建响应式用户界面是至关重要的,它可以确保应用在不同设备和屏幕尺寸...

文章 2024-08-31 来自:开发者社区

强强联手打造桌面应用新标杆:Angular与Electron的完美融合——从环境搭建到通信机制,全面解析构建跨平台应用的最佳实践与技巧

随着Web技术的发展,越来越多的开发者开始使用Web技术来构建桌面应用程序。Electron 是一个开源框架,它允许使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用。Angular 作为前端开发领域中的领先框架,提供了丰富的功能和工具,非常适合用来构建复杂的用户界面。将 Angular 与 Electron 结合使用&...

文章 2024-07-25 来自:开发者社区

IM跨平台技术学习(十三):从理论到实践,详细对比Electron和Tauri的优劣

本文由京东技术王泽知分享,原题“基于Web的跨平台桌面应用开发”,下文进行了排版和内容优化。 1、引言 近些年来,跨平台跨端一直是比较热门的话题,Write once, run anywhere一直是开发者所期望的,跨平台方案的优势十分明显。 对于开发者而言,可以做到一次开发、多端复用,一套代码就能够运行在不同设备上,这在很大程度上能够降低研发成本,同时能够在产...

IM跨平台技术学习(十三):从理论到实践,详细对比Electron和Tauri的优劣
文章 2024-06-13 来自:开发者社区

IM跨平台技术学习(十一):环信基于Electron打包Web IM桌面端的技术实践

本文由环信技术黄飞鹏分享,原题“实战|如何利用 Electron 快速开发一个桌面端应用”,本文进行了排版和内容优化等。 1、引言 早就听说利用Electron可以非常便捷的将网页端快速打包成桌面应用,并且利用 Electron 提供的 API 调用可以使用原生桌面 API 一些高级功能。于是这次借着论证 Web IM端 SDK 是否可以在 Electron 生成的桌面...

IM跨平台技术学习(十一):环信基于Electron打包Web IM桌面端的技术实践
文章 2024-02-28 来自:开发者社区

基于electron快速将任意网站打包成跨平台的桌面端软件

hi, 大家好, 我是徐小夕. 之前有些用户和朋友希望我基于H5-Dooring开发一款桌面端应用, 最近刚好有时间, 就花了小半天时间使用electron开发了桌面端的软件Dooring-electron. 当然这...

基于electron快速将任意网站打包成跨平台的桌面端软件
文章 2023-09-14 来自:开发者社区

IM跨平台技术学习(九):全面解密新QQ桌面版的Electron内存优化实践

本文由QQ技术团队分享,本文收录时有内容修订和大量排版优化。1、引言QQ 作为国民级应用,从互联网兴起就一直陪伴着大家,是很多用户刚接触互联网就开始使用的应用。而 QQ 桌面版最近一次技术架构升级还是在移动互联网兴起之前,在多年迭代过程中,QQ 桌面版也积累了不少技术债务,随着业务的发展和技术的进步,当前的架构已经无法很好支撑对 QQ 的发展了。在 2022 年初,我们下定决心对 QQ 进行全面....

IM跨平台技术学习(九):全面解密新QQ桌面版的Electron内存优化实践
文章 2023-08-25 来自:开发者社区

IM跨平台技术学习(八):新QQ桌面版为何选择Electron作为跨端框架

本文由QQ技术团队王辉、吴浩、陈俊文分享,编辑Tina整理,本文收录时有内容修订和排版优化。1、引言在瞬息万变的互联网行业中,年过二十四的即时通讯IM应用 QQ 堪称超长寿的产品,见证了中国互联网崛起的完整历程。然而,如今这个元老级产品经历了一次从内到外彻底的重构。在这次重构中,QQ 选择了 Electron 作为 UI 跨平台开发框架。尽管 Electron 被 Slack、Visual St....

IM跨平台技术学习(八):新QQ桌面版为何选择Electron作为跨端框架
文章 2023-08-08 来自:开发者社区

Vue.js + Electron 的跨平台桌面应用程序开发

Vue.js + Electron 的跨平台桌面应用程序开发 本文介绍了 Vue.js 和 Electron 的基本特点和原理,并分析了它们在桌面应用程序开发中的优势和应用场景。在基于 Vue.js 和 Electron 的桌面应用程序开发实践中,本文详细介绍了项目的搭建和配置,包括环境的准备、项目的初始化和依赖的安装等步骤。然后,...

Vue.js + Electron 的跨平台桌面应用程序开发
文章 2023-07-12 来自:开发者社区

从0到1构建跨平台Electron应用,这篇文章就够了

上一篇介绍了《Electron快速入手,拥有自己的第一个桌面应用 》,刚开始学习Electron的小伙伴可以先看下上一篇文章,方便快速入手。 但是,Electron的原理及一些其他功能开发,是如何实现的呢? 简介 Electron 基于 Chromium 和 Node.js, 让你可以使用 HTML, CSS 和 JavaScript 构建桌面端应用。 这篇文章摘录了我自己在真实项目中的...

从0到1构建跨平台Electron应用,这篇文章就够了

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。