-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
64 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
### ABI | ||
|
||
ABI(Application Binary Interface):应用程序二进制接口,描述了应用程序和操作系统之间,一个应用和它的库之间,或者应用的组成部分之间的低接口。 | ||
|
||
### API | ||
|
||
应用程序接口(Application Programming Interface,API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。 | ||
|
||
### 参考 | ||
|
||
- [百度百科-ABI](https://baike.baidu.com/item/ABI/10912305) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,55 @@ | ||
### Electron | ||
|
||
Build cross-platform desktop apps with JavaScript, HTML, and CSS | ||
|
||
- [官方网站-Electron](https://www.electronjs.org/zh/) | ||
|
||
### TAURI | ||
|
||
构建跨平台的快速、安全、前端隔离应用 | ||
|
||
- [官方网站-TAURI](https://tauri.app/zh-cn/) | ||
- 打包大小:使用系统自带的网页渲染器,Tauri 应用的大小可打包到 600 KB 以下! | ||
- 跨平台:构建支持所有主流桌面平台(移动端即将推出)的二进制打包文件。 | ||
- 基于 Rust 开发:性能及安全至上的 Rust 是次时代应用开发首选。 | ||
- 目前还在快速发展中-(2023 年) | ||
|
||
### Flutter | ||
|
||
为所有屏幕创造精彩 | ||
|
||
Flutter 为软件开发行业带来了革新:只要一套代码库,即可构建、测试和发布适用于移动、Web、桌面和嵌入式平台的精美应用。 | ||
|
||
Flutter 是 Google 开源的应用开发框架,仅通过一套代码库,就能构建精美的、原生平台编译的多平台应用。 | ||
|
||
- [官方网站-Flutter](https://flutter.cn/index) | ||
|
||
### NW.js | ||
|
||
NW.js (previously known as node-webkit) lets you call all Node.js modules directly from DOM and enables a new way of writing applications with all Web technologies. | ||
|
||
- [官方网站](https://nwjs.io/) | ||
|
||
### Neutralinojs | ||
|
||
Build lightweight cross-platform desktop apps with JavaScript, HTML, and CSS | ||
|
||
- [官方网站-Neutralinojs](https://neutralino.js.org/) | ||
|
||
### WAILS | ||
|
||
使用 Go 构建漂亮的跨平台应用程序 | ||
|
||
- [官方网站-WAILS](https://wails.io/zh-Hans/) | ||
|
||
在一个框架中生成本机、跨平台桌面和移动应用。 | ||
|
||
- [官方网站-.NET MAUI](https://dotnet.microsoft.com/zh-cn/apps/maui) | ||
|
||
### .NET MAUI | ||
|
||
### 参考 | ||
|
||
- [2023 年最全盘点 | 16 款跨平台应用程序开发框架](https://zhuanlan.zhihu.com/p/596782927) | ||
- [Neutralinojs vs. Electron, NW.JS, Tauri, NodeGui, Flutter, .Net MAUI, Wails](https://github.com/Elanis/web-to-desktop-framework-comparison) | ||
- 看 Github Stars 就知道流程程度了 |