
1. Flutter
1. 简介:由 Google 推出的跨平台 UI 开发框架,使用 Dart 语言编写。它提供了高效的渲染性能和丰富的组件库,能生成原生性能的移动应用,支持热重载,开发体验好,有完整的文档和活跃的社区支持。
2. 网址:https://flutter.dev/
2. React Native
1. 简介4:由 Facebook 开发的开源框架,使用 JavaScript 和 React 技术栈构建原生应用程序。它采用虚拟 DOM 概念,实现跨平台的组件化开发,适合已有前端开发经验的团队,有大量社区支持与丰富的开源组件,具有高度灵活性与快速迭代能力。
2. 网址:https://reactnative.dev/
3. Xamarin
1. 简介:始创于 2011 年,旨在简化针对多种平台的应用开发,包括 iOS、Android、Windows Phone 和 Mac App 等。使用 C# 和.NET 技术栈,允许开发者在 Visual Studio 中开发应用,代码复用率高,与 Microsoft 技术栈兼容性好。
2. 网址:
https://dotnet.microsoft.com/apps/xamarin
4. Ionic
1. 简介:使用 HTML、CSS 和 JavaScript 构建原生应用,基于 Web 技术栈,可采用 Angular、React 或 Vue 框架,能快速构建原生界面,支持插件扩展,可访问设备的硬件和软件功能,有强劲的社区支持和丰富的文档资源。
2. 网址:
https://ionicframework.com/
5. Unified Development Environment(UDE)2
1. 简介:中国移动应用运行托管平台(MM 应用引擎)的应用开发部署工具,为 Web 和移动应用开发者提供一站式应用开发、模拟调试、跨平台编译(Android、iOS)、应用发布和云端托管服务。
2. 网址:相关信息可通过中国移动开发者社区获取。
6. Apache Cordova
1. 简介:是一个开源的移动应用开发框架,允许开发者使用 HTML、CSS 和 JavaScript 来构建跨平台的移动应用。它通过将 Web 应用程序包装在原生容器中,使得应用能够访问设备的原生功能,如摄像头、地理位置等,借助丰富的插件生态系统来扩展应用的功能。
2. 网址:
https://cordova.apache.org/
7. Qt
1. 简介:是一个跨平台的 C++ 应用程序开发框架,广泛用于开发图形界面应用程序、控制台应用程序、移动应用等。它提供了丰富的 UI 组件和工具,支持多种操作系统,包括 Windows、Mac OS、Linux、Android、iOS 等,具有较高的性能和可移植性,并且有完善的文档和活跃的社区。
2. 网址:https://www.qt.io/
8. Electron
1. 简介:用于构建跨平台桌面应用程序的框架,使用 JavaScript、HTML 和 CSS 作为开发语言。它基于 Chromium 和 Node.js,能将 Web 应用打包成独立的桌面应用,适用于开发各种类型的桌面应用,如文本编辑器、文件管理器等。
2. 网址:
https://www.electronjs.org/
9. NativeScript
1. 简介:是一个开源的跨平台移动应用开发框架,允许开发者使用 JavaScript、TypeScript 或 Vue.js 来构建原生移动应用。它提供了直接访问原生 API 的能力,能够让开发者在不牺牲原生性能的前提下,实现跨平台开发,拥有丰富的插件和工具,有助于提高开发效率。
2. 网址:
https://www.nativescript.org/
10. Kivy
1. 简介:是一个用于开发跨平台触摸应用程序的开源 Python 框架。它旨在提供一种快速、高效的方式来创建具有丰富用户界面的应用程序,可在 Windows、Mac OS、Linux、Android 和 iOS 等平台上运行,适用于开发各种类型的触摸应用,如游戏、绘图应用等。
2. 网址:https://kivy.org/

· 简介:轻量级框架,用 Rust 构建安全高效的桌面应用,支持 Web 前端技术(HTML/CSS/JS),生成体积小、性能优的应用。
· 网址:https://tauri.app/
· 简介:基于.NET 框架的开源跨平台实现,支持 C#、F# 等语言开发跨平台应用,可运行于 Windows、Linux、macOS 等系统。
· 网址:
https://www.mono-project.com/
· 简介:使用 Go 和 Web 技术构建桌面应用,将 Go 后端与 HTML/JS/CSS 前端结合,生成原生安装包,支持多平台。
· 网址:https://wails.io/
· 简介:使用 JavaScript 开发原生移动应用,通过 API 访问设备功能,支持 iOS、Android 和 Windows 平台,代码复用率高。
· 网址:
https://www.appcelerator.com/
· 简介:Flutter 的扩展,支持开发 Windows、macOS、Linux 桌面应用,复用移动应用代码,保持 UI 一致性。
· 网址:
https://flutter.dev/desktop
· 简介:基于.NET 的开源框架,使用 C# 和 XAML 构建跨平台应用,支持 WebAssembly、iOS、Android、Windows、macOS 等。
· 网址:https://platform.uno/
· 简介:使用 UX Markup 和 JavaScript 开发高性能跨平台应用,支持 iOS、Android 和 Web 平台,注重 UI/UX 体验。
· 网址:
https://www.fusetools.com/
· 简介:全栈 JavaScript 框架,用于快速构建实时 Web 和移动应用,支持一次编写多平台部署(Web、iOS、Android)。
· 网址:https://www.meteor.com/
· 简介:Java-based 框架,通过单一代码库开发原生 iOS、Android、Windows、Web 应用,无需学习平台特定语言。
· 网址:
https://www.codenameone.com/
· 简介:基于 HTML5 的开源框架,用于构建高性能跨平台移动应用,支持 React、Vue、Angular 等主流框架。
· 网址:https://onsen.io/

· 简介:微软开发的开源框架,允许使用 C# 和 Razor 语法构建交互式 Web 应用,支持 WebAssembly(客户端)和服务器端渲染,可复用.NET 后端代码。
· 网址:
https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor
· 简介:微软推出的新一代跨平台框架,基于 Xamarin,使用 C# 和 XAML 构建原生移动和桌面应用,支持 iOS、Android、Windows 和 macOS。
· 网址:
https://dotnet.microsoft.com/apps/maui
· 简介:轻量级工具,将 Web 应用包装为桌面应用(Windows、macOS、Linux),无需编写额外代码,适合快速将网站转为桌面应用。
· 网址:
https://github.com/nativefier/nativefier
· 简介:.NET 跨平台开发库,专注于移动应用的后台服务(推送通知、位置跟踪、后台任务等),支持 iOS、Android 和 Windows。
· 网址:
https://shinyorg.github.io/Shiny/
· 简介:基于 Chromium 和 Node.js 的框架,允许使用 HTML、CSS 和 JavaScript 构建桌面应用,直接访问底层系统 API。
· 网址:https://nwjs.io/
· 简介:Ionic 团队开发的跨平台应用运行时,支持将 Web 应用打包为 iOS、Android 和桌面应用,兼容 Cordova 插件。
· 网址:https://capacitorjs.com/
· 简介:Ionic 推出的编译器,生成 Web Components(原生 HTML 组件),可在任何框架或无框架项目中使用,支持跨平台复用。
· 网址:https://stenciljs.com/
· 简介:Qt 框架的一部分,使用 QML 语言(类似 JavaScript 和 CSS)构建高性能、美观的跨平台 UI,支持桌面、移动和嵌入式系统。
· 网址:
https://doc.qt.io/qt-6/qtquick-index.html
· 简介:开源的高级编程语言,可编译为多种目标平台(JavaScript、C++、Java、Python 等),适合游戏开发(如 Unity)和跨平台应用。
· 网址:https://haxe.org/
· 简介:Lua-based 框架,专注于游戏和应用开发,支持 iOS、Android、Windows 和 macOS,提供高性能渲染和物理引擎。
· 网址:https://coronalabs.com/
· 简介:开源游戏引擎,使用 GDScript(类似 Python)或 C# 开发跨平台游戏,支持导出到 iOS、Android、PC 和主机平台。
· 网址:https://godotengine.org/
· 简介:基于 Dart 和 Flutter 的后端框架,用于构建 API 和服务器端应用,与 Flutter 前端无缝集成。
· 网址:https://frogserver.dev/