Đánh giá quyền riêng tư framework ứng dụng đa nền tảng
Framework để xây dựng ứng dụng máy tính và di động từ một mã nguồn chung. Công cụ và SDK của chúng có thể thêm đo lường từ xa vào mọi ứng dụng được xây dựng bằng chúng.
29 framework ứng dụng đa nền tảng được đánh giá theo 4 tiêu chí công khai, và 29 mục có đủ bằng chứng để được xếp hạng chữ cái. Lựa chọn của chúng tôi là Tauri. Trong số 18 mục có khu vực pháp lý đã biết, 13 mục có trụ sở tại một quốc gia Five Eyes, và 15 thuộc nhóm Fourteen Eyes rộng hơn.
Chỉ framework ứng dụng đa nền tảng mã nguồn mở · Tiêu chí cho danh mục này · Đề xuất bổ sung · Markdown
| Tên | Hạng | Điểm | Dữ liệu | Khu vực pháp lý | Mã nguồn mở | Không có trình theo dõi hay đo lường từ xa | Không có quảng cáo hay bán dữ liệu | Kiểm toán độc lập |
|---|---|---|---|---|---|---|---|---|
Tauri Lựa chọn của chúng tôi Framework để xây dựng ứng dụng máy tính và di động với frontend web và backend Rust, dùng webview của hệ điều hành. |
Hạng B | 85 | 100% | Hà Lan Nine Eyes | Có | Một phần | Có | Có |
Framework của Apache Software Foundation để xây dựng ứng dụng di động bằng HTML, CSS và JavaScript, đóng gói trong webview gốc với plugin cho API thiết bị. |
Hạng B | 80 | 100% | Hoa Kỳ Five Eyes | Có | Có | Có | Không |
Bộ công cụ Python để xây dựng ứng dụng gốc, bao gồm bộ công cụ GUI Toga dùng widget gốc của từng nền tảng và công cụ đóng gói Briefcase. |
Hạng B | 80 | 100% | – | Có | Có | Có | Không |
Bộ công cụ xây dựng giao diện người dùng đồ họa, viết bằng C với binding cho nhiều ngôn ngữ. Được phát triển bởi dự án GNOME. |
Hạng B | 80 | 100% | Hoa Kỳ Five Eyes | Có | Có | Có | Không |
Thư viện GUI đa nền tảng cho Rust dựa trên kiến trúc Elm, tập trung vào sự đơn giản và an toàn kiểu. |
Hạng B | 80 | 100% | – | Có | Có | Có | Không |
Framework Python cho ứng dụng đa nền tảng có hỗ trợ cảm ứng đa điểm, tự vẽ widget được tăng tốc bằng GPU và dùng ngôn ngữ thiết kế KV. |
Hạng B | 80 | 100% | – | Có | Có | Có | Không |
Framework để xây dựng ứng dụng gốc Android và iOS bằng JavaScript hoặc TypeScript, cho phép truy cập trực tiếp API gốc của nền tảng, dùng được với Angular, Vue, React, Svelte hoặc Solid. |
Hạng B | 80 | 100% | Hoa Kỳ Five Eyes | Có | Có | Có | Không |
Framework để xây dựng ứng dụng máy tính bằng Go và công nghệ web, dùng webview gốc của hệ điều hành cho frontend. |
Hạng B | 80 | 100% | – | Có | Có | Có | Không |
Bộ công cụ giao diện để xây dựng giao diện người dùng gốc bằng ngôn ngữ đánh dấu khai báo, có API cho Rust, C++, JavaScript và Python, cho máy tính, di động và thiết bị nhúng. |
Hạng C | 65 | 100% | Đức Fourteen Eyes | Có | Một phần | Có | Không |
Framework giao diện đa nền tảng của Microsoft để xây dựng ứng dụng gốc Android, iOS, macOS và Windows từ một mã nguồn C# và XAML duy nhất. |
Hạng D | 50 | 100% | Hoa Kỳ Five Eyes | Có | Không | Có | Không |
Framework giao diện đa nền tảng cho .NET, tự vẽ điều khiển bằng XAML và C#, hỗ trợ Windows, macOS, Linux, Android, iOS và WebAssembly. |
Hạng D | 50 | 100% | Estonia Ngoài nhóm Eyes | Có | Không | Có | Không |
Runtime gốc đa nền tảng để chạy ứng dụng web trên Android, iOS và dưới dạng ứng dụng web tiến bộ (PWA), có API plugin cho tính năng gốc của thiết bị. |
Hạng D | 50 | 100% | Hoa Kỳ Five Eyes | Có | Không | Có | Không |
Framework để xây dựng ứng dụng máy tính bằng TypeScript, với lớp gốc viết bằng Zig, Objective-C và C++, gói ứng dụng nhỏ gọn và cập nhật vi sai tích hợp sẵn. |
Hạng D | 50 | 100% | – | Có | Không | Có | Không |
Framework để xây dựng ứng dụng máy tính đa nền tảng bằng JavaScript, HTML và CSS bằng cách đóng gói kèm Chromium và Node.js. |
Hạng D | 50 | 100% | Hoa Kỳ Five Eyes | Có | Không | Có | Không |
Framework và bộ công cụ xây dựng trên React Native để xây dựng ứng dụng Android, iOS và web, có CLI, module SDK, định tuyến dựa trên tệp và dịch vụ build đám mây tùy chọn. |
Hạng D | 50 | 100% | Hoa Kỳ Five Eyes | Có | Không | Có | Không |
Bộ công cụ giao diện của Google để xây dựng ứng dụng di động, web và máy tính được biên dịch gốc từ một mã nguồn Dart chung, tự vẽ widget bằng công cụ kết xuất riêng. |
Hạng D | 50 | 100% | Hoa Kỳ Five Eyes | Có | Không | Có | Không |
Framework HTML và JavaScript để xây dựng ứng dụng di động, máy tính và web với giao diện kiểu iOS và Material Design, dùng được với Vue, React hoặc Svelte. |
Hạng D | 50 | 100% | – | Có | Không | Có | Không |
Bộ công cụ GUI cho Go, xây dựng ứng dụng máy tính, di động và web từ một mã nguồn chung. |
Hạng D | 50 | 100% | – | Có | Không | Có | Không |
Bộ công cụ giao diện gồm các web component để xây dựng ứng dụng di động, máy tính và ứng dụng web tiến bộ bằng HTML, CSS và JavaScript, dùng được với Angular, React hoặc Vue. |
Hạng D | 50 | 100% | Hoa Kỳ Five Eyes | Có | Không | Có | Không |
Bộ công cụ giao diện khai báo của Google cho ứng dụng Android, viết bằng Kotlin, trong đó giao diện được xây dựng từ các hàm composable. |
Hạng D | 50 | 100% | Hoa Kỳ Five Eyes | Có | Không | Có | Không |
Công nghệ của JetBrains để chia sẻ mã Kotlin giữa Android, iOS, máy tính, web và máy chủ, với Compose Multiplatform cho giao diện người dùng dùng chung. |
Hạng D | 50 | 100% | Séc Ngoài nhóm Eyes | Có | Không | Có | Không |
Framework đa nền tảng để xây dựng giao diện gốc cho di động và web bằng công nghệ web như CSS và React, dùng công cụ kết xuất đa luồng. |
Hạng D | 50 | 100% | – | Có | Không | Có | Không |
Runtime kết hợp Chromium và Node.js để xây dựng ứng dụng máy tính bằng HTML và JavaScript, có thể gọi module Node.js từ DOM. |
Hạng D | 50 | 100% | – | Có | Không | Có | Không |
Framework dựa trên Vue.js để xây dựng ứng dụng web, di động và máy tính từ một mã nguồn chung, có thư viện component Material và CLI. |
Hạng D | 50 | 100% | – | Có | Không | Có | Không |
Framework của Meta để xây dựng ứng dụng gốc Android và iOS bằng React và JavaScript hoặc TypeScript, kết xuất các component giao diện gốc của nền tảng. |
Hạng D | 50 | 100% | Hoa Kỳ Five Eyes | Có | Không | Có | Không |
Framework giao diện đa nền tảng cho .NET, chạy ứng dụng C# và XAML trên Windows, macOS, Linux, Android, iOS và WebAssembly, dùng API WinUI. |
Hạng D | 50 | 100% | Canada Five Eyes | Có | Không | Có | Không |
Framework gọn nhẹ để xây dựng ứng dụng máy tính bằng JavaScript, HTML và CSS, dùng webview của hệ điều hành và một máy chủ gốc nhỏ thay vì trình duyệt đi kèm. |
Hạng D | 40 | 100% | – | Có | Không | Một phần | Không |
Framework ứng dụng C++ đa nền tảng với các bộ công cụ giao diện Qt Widgets và Qt Quick/QML, cho máy tính, di động và thiết bị nhúng. |
Hạng F | 35 | 100% | Phần Lan Ngoài nhóm Eyes | Một phần | Không | Có | Không |
Framework giao diện khai báo của Apple để xây dựng ứng dụng bằng Swift trên iOS, iPadOS, macOS, watchOS, tvOS và visionOS. |
Hạng F | 35 | 100% | Hoa Kỳ Five Eyes | Không | Một phần | Có | Không |
Câu hỏi
Lựa chọn riêng tư nhất trong danh mục framework ứng dụng đa nền tảng là gì?
Lựa chọn của chúng tôi là Tauri. Ứng dụng nhỏ gọn, nhanh cho máy tính và di động từ một mã nguồn web chung, dùng web view của hệ thống thay vì trình duyệt đi kèm. Lõi Rust có hệ thống quyền, không có đo lường từ xa và có một báo cáo kiểm toán độc lập công khai. Kết hợp tốt với Svelte và TypeScript, như trong các ứng dụng Forward Email (github.com/forwardemail/mail.forwardemail.net), được phát hành cho Windows, macOS, Linux, Android và iOS từ một mã nguồn chung Tauri, Svelte và TypeScript.
Danh mục framework ứng dụng đa nền tảng được đánh giá như thế nào?
Mỗi mục trả lời 4 câu hỏi: mã nguồn mở, không có trình theo dõi hay đo lường từ xa, không có quảng cáo hay bán dữ liệu và kiểm toán độc lập. Câu trả lời cần có liên kết đến bằng chứng. Xem toàn bộ tiêu chí.
Khu vực pháp lý có quan trọng không?
Khu vực pháp lý quyết định những luật nào có thể buộc nhà cung cấp giao nộp dữ liệu. Mỗi mục hiển thị quốc gia của mình và việc có thuộc Five, Nine hay Fourteen Eyes hay không. Dữ liệu mà nhà cung cấp có thể giao nộp chủ yếu phụ thuộc vào những gì họ lưu trữ và ai nắm giữ khóa. Đọc thêm về khu vực pháp lý và CLOUD Act.
So sánh
- Lựa chọn thay thế cho Electron
- Tauri vs Apache Cordova
- Tauri vs BeeWare
- Tauri vs GTK
- Tauri vs Iced
- Tauri vs Kivy
- Tauri vs NativeScript
- Tauri vs Wails
- Tauri vs Slint
- Tauri vs .NET MAUI
- Tauri vs Avalonia UI
- Tauri vs Capacitor
- Tauri vs Electrobun
- Tauri vs Electron
- Tauri vs Expo
- Tauri vs Flutter
- Tauri vs Framework7
- Tauri vs Fyne
- Tauri vs Ionic
- Tauri vs Jetpack Compose
- Tauri vs Kotlin Multiplatform
- Tauri vs Lynx
- Tauri vs NW.js
- Tauri vs Quasar
- Tauri vs React Native