用于构建可从单一代码库运行于移动端(iOS/Android)、桌面端(Windows/macOS/Linux)及 Web 端应用的框架。
跨平台框架
仓库
Flutter 是 Google 推出的开源 SDK,可让您使用单一代码库为移动、Web 和桌面平台构建美观、快速且原生编译的应用程序。
React Native 是一个使用 React 和 JavaScript 构建原生移动应用的框架。它让开发者能够为 iOS 和 Android 创建跨平台应用,兼具原生性能和完整的平台 API 访问能力。
Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用的框架。它基于 Node.js 和 Chromium,被 Visual Studio Code、Slack、Discord 等众多应用采用。
Tauri 是一个用于构建小巧、快速且安全的桌面和移动应用的框架。开发者可以使用任意前端框架构建界面,后端使用 Rust,并通过系统原生 WebView 渲染,生成体积小巧的二进制文件。
强大的开源UI工具包,使用Web技术构建高质量的跨平台移动应用和Web应用。支持Angular、React和Vue框架,提供原生级别的用户体验。
一个基于 React 的开源框架,用于构建跨平台原生应用。提供完整的工具链、100+原生API模块,简化 Android、iOS 和 Web 的开发流程。
使用 C# 和 XAML 构建原生移动和桌面应用的跨平台框架。单一代码库开发 Android、iOS、macOS 和 Windows 应用,具备原生性能和现代化 UI 控件。
Compose Multiplatform 是 JetBrains 开发的声明式 UI 框架,基于 Kotlin 跨平台技术,允许开发者使用单一代码库构建 iOS、Android、桌面(Windows/macOS/Linux)和 Web 应用。提供高性能硬件加速渲染,支持原生 API 访问和丰富的组件库。