Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架,它负责比较难搞的部分,你只需把精力放在你的应用的核心上即可。
通过这个项目,你不仅学会了如何用 Electron 调用网络 API,还掌握了定位、本地存储、UI 交互、系统集成等关键技能。更重要的是,你拥有了一个真正实用的...
在本技术博客中,我们将探讨如何使用 Electron 框架创建一个简单的待办事项(To-Do List)应用程序。此项目适合那些想要学习如何结合 HTML、CS...
该功能由 Web 页面 + JavaScript 实现,目标是 在鸿蒙系统中运行,同时希望在 Electron 桌面端预览。
在鸿蒙应用开发中,开发者常需根据设备类型(手机、平板、手表、智慧屏)动态调整 UI 布局或功能策略。例如:
在日常开发中,你是否经常需要快速访问 GitCode(中国版 GitHub)上的项目、仓库或个人主页?是否希望有一个轻量、置顶、一键直达的桌面小工具,无需打开浏...
随着华为鸿蒙生态向 PC 端扩展,越来越多开发者开始思考:能否在鸿蒙系统上复用熟悉的 Web 技术栈(HTML/CSS/JS + Node.js)?
通过前两天的学习已经了解到了Electron和鸿蒙的适配应用,今天来深入去探究一下底层的原理到底是怎么回事
在日常开发或办公中,你是否曾因误操作丢失了刚复制的重要内容?是否希望像 macOS 的“通用剪贴板”或 Windows 的“剪贴板历史”一样,随时回溯最近复制的...
在桌面应用开发中,获取系统信息是许多工具类软件的基础能力——从硬件检测到环境诊断,都离不开对操作系统、内存、CPU 等数据的读取。本文将带你构建一个安全、规范的...
在跨端开发的浪潮中,“一次编写,多端运行” 不再是口号,而是可落地的实践。本文将带你从零构建一个极简但极具代表性的应用 —— 实时时间显示器,它虽无复杂逻辑,却...
在学习 Electron 的过程中,很多人止步于 “Hello World” —— 能弹出窗口,却不知道如何实现真实功能。今天,我们就跳过玩具示例,从零构建一个...
在使用 Electron 开发桌面应用时,很多开发者会尝试通过 <webview> 标签嵌入外部网页(如帮助文档、第三方服务、支付页面等)。然而,一个常见且令人...
随着华为鸿蒙(HarmonyOS)生态的不断扩展,鸿蒙 PC 版本也逐渐走入开发者视野。虽然鸿蒙系统原生支持基于 ArkTS/ArkUI 的应用开发,但许多开发...
在 Electron 开发中,理解其底层架构是写出高性能、安全、可维护应用的关键。Electron 的核心思想非常清晰:用 Web 技术构建桌面应用。它通过将 ...
在当今软件开发领域,“跨平台”早已不是一句口号,而是一种刚需。无论是桌面、移动端还是 IoT 设备,开发者都希望以最小的成本覆盖最多的用户终端。今天,我们要认识...
(基于 DevEco Studio + Compatible SDK 5.0.5 + Electron 34)
在学习Electron for HarmonyOS 开发之前一定要去了解什么是Electron,Electron 是一个强大的框架,它让你可以用熟悉的 Web ...
在编程学习的旅程中,“猜数字”游戏常被作为逻辑训练的第一课。它规则简单、代码精炼,却完整涵盖了输入处理、条件判断、循环控制和用户反馈四大核心要素。
通过前面两篇文章的学习想必大家已经对Electron有所了解了,接下来仅进入实战环节。 先说一下为何做这么一个项目? 不知道大家有没有遇到这种情况,就是有些...