Penilaian privasi framework aplikasi lintas platform
Framework untuk membangun aplikasi desktop dan seluler dari satu basis kode. Perkakas dan SDK-nya dapat menambahkan telemetri ke setiap aplikasi yang dibangun dengannya.
29 entri dalam kategori framework aplikasi lintas platform dinilai berdasarkan 4 kriteria publik, dan 29 memiliki cukup bukti untuk nilai huruf. Pilihan kami adalah Tauri. Dari 18 yang yurisdiksinya diketahui, 13 berbasis di negara Five Eyes, dan 15 di lingkup Fourteen Eyes yang lebih luas.
Hanya sumber terbuka: framework aplikasi lintas platform · Kriteria untuk kategori ini · Usulkan tambahan · Markdown
| Nama | Nilai | Skor | Data | Yurisdiksi | Sumber terbuka | Tanpa pelacak atau telemetri | Tanpa iklan atau penjualan data | Audit independen |
|---|---|---|---|---|---|---|---|---|
Tauri Pilihan kami Framework untuk membangun aplikasi desktop dan seluler dengan frontend web dan backend Rust, menggunakan webview sistem operasi. |
Nilai B | 85 | 100% | Belanda Nine Eyes | Ya | Sebagian | Ya | Ya |
Framework dari Apache Software Foundation untuk membangun aplikasi seluler dengan HTML, CSS, dan JavaScript, yang dikemas dalam webview native dengan plugin untuk API perangkat. |
Nilai B | 80 | 100% | Amerika Serikat Five Eyes | Ya | Ya | Ya | Tidak |
Kumpulan alat Python untuk membangun aplikasi native, termasuk toolkit GUI Toga yang menggunakan widget native tiap platform dan alat pengemasan Briefcase. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Toolkit untuk membangun antarmuka pengguna grafis, yang ditulis dalam C dengan binding untuk banyak bahasa. Toolkit ini dikembangkan oleh proyek GNOME. |
Nilai B | 80 | 100% | Amerika Serikat Five Eyes | Ya | Ya | Ya | Tidak |
Pustaka GUI lintas platform untuk Rust berdasarkan arsitektur Elm, yang berfokus pada kesederhanaan dan keamanan tipe. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Framework Python untuk aplikasi lintas platform dengan dukungan multi-sentuh, yang menggambar widgetnya sendiri dengan akselerasi GPU dan menggunakan bahasa desain KV. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Framework untuk membangun aplikasi Android dan iOS native dengan JavaScript atau TypeScript, yang memberi akses langsung ke API platform native, dan dapat digunakan dengan Angular, Vue, React, Svelte, atau Solid. |
Nilai B | 80 | 100% | Amerika Serikat Five Eyes | Ya | Ya | Ya | Tidak |
Framework untuk membangun aplikasi desktop dengan Go dan teknologi web, menggunakan webview native sistem operasi untuk frontend. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Toolkit UI untuk membangun antarmuka pengguna native dengan bahasa markup deklaratif, dengan API untuk Rust, C++, JavaScript, dan Python, untuk desktop, seluler, dan perangkat tertanam. |
Nilai C | 65 | 100% | Jerman Fourteen Eyes | Ya | Sebagian | Ya | Tidak |
Framework UI lintas platform dari Microsoft untuk membangun aplikasi Android, iOS, macOS, dan Windows native dari satu basis kode C# dan XAML. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Framework UI lintas platform untuk .NET yang menggambar kontrolnya sendiri dengan XAML dan C#, dengan target Windows, macOS, Linux, Android, iOS, dan WebAssembly. |
Nilai D | 50 | 100% | Estonia Di luar Eyes | Ya | Tidak | Ya | Tidak |
Runtime native lintas platform untuk menjalankan aplikasi web di Android dan iOS serta sebagai progressive web app, dengan API plugin untuk fitur perangkat native. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Framework untuk membangun aplikasi desktop dalam TypeScript, dengan lapisan native yang ditulis dalam Zig, Objective-C, dan C++, bundel yang ringkas, dan pembaruan diferensial bawaan. |
Nilai D | 50 | 100% | – | Ya | Tidak | Ya | Tidak |
Framework untuk membangun aplikasi desktop lintas platform dengan JavaScript, HTML, dan CSS dengan membundel Chromium dan Node.js. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Framework dan perkakas yang dibangun di atas React Native untuk membangun aplikasi Android, iOS, dan web, dengan CLI, modul SDK, routing berbasis berkas, dan layanan build cloud opsional. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Toolkit UI dari Google untuk membangun aplikasi seluler, web, dan desktop yang dikompilasi secara native dari satu basis kode Dart, yang menggambar widgetnya sendiri dengan mesin rendering-nya. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Framework HTML dan JavaScript untuk membangun aplikasi seluler, desktop, dan web dengan tampilan iOS dan Material Design, yang dapat digunakan dengan Vue, React, atau Svelte. |
Nilai D | 50 | 100% | – | Ya | Tidak | Ya | Tidak |
Toolkit GUI untuk Go yang membangun aplikasi desktop, seluler, dan web dari satu basis kode. |
Nilai D | 50 | 100% | – | Ya | Tidak | Ya | Tidak |
Toolkit UI berbasis web component untuk membangun aplikasi seluler, desktop, dan progressive web app dengan HTML, CSS, dan JavaScript, yang dapat digunakan dengan Angular, React, atau Vue. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Toolkit UI deklaratif dari Google untuk aplikasi Android, yang ditulis dalam Kotlin, dengan antarmuka yang dibangun dari fungsi composable. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Teknologi JetBrains untuk berbagi kode Kotlin di Android, iOS, desktop, web, dan server, dengan Compose Multiplatform untuk antarmuka pengguna bersama. |
Nilai D | 50 | 100% | Ceko Di luar Eyes | Ya | Tidak | Ya | Tidak |
Framework lintas platform untuk membangun antarmuka seluler dan web native dengan teknologi web seperti CSS dan React, menggunakan mesin rendering multi-thread. |
Nilai D | 50 | 100% | – | Ya | Tidak | Ya | Tidak |
Runtime yang menggabungkan Chromium dan Node.js untuk membangun aplikasi desktop dengan HTML dan JavaScript, dengan modul Node.js yang dapat dipanggil dari DOM. |
Nilai D | 50 | 100% | – | Ya | Tidak | Ya | Tidak |
Framework berbasis Vue.js untuk membangun aplikasi web, seluler, dan desktop dari satu basis kode, dengan pustaka komponen Material dan CLI. |
Nilai D | 50 | 100% | – | Ya | Tidak | Ya | Tidak |
Framework dari Meta untuk membangun aplikasi Android dan iOS native dengan React dan JavaScript atau TypeScript, yang merender komponen UI native platform. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Framework UI lintas platform untuk .NET yang menjalankan aplikasi C# dan XAML di Windows, macOS, Linux, Android, iOS, dan WebAssembly, menggunakan API WinUI. |
Nilai D | 50 | 100% | Kanada Five Eyes | Ya | Tidak | Ya | Tidak |
Framework ringan untuk membangun aplikasi desktop dengan JavaScript, HTML, dan CSS, yang menggunakan webview sistem operasi dan server native kecil alih-alih browser bawaan. |
Nilai D | 40 | 100% | – | Ya | Tidak | Sebagian | Tidak |
Framework aplikasi C++ lintas platform dengan toolkit antarmuka pengguna Qt Widgets dan Qt Quick/QML, untuk desktop, seluler, dan perangkat tertanam. |
Nilai F | 35 | 100% | Finlandia Di luar Eyes | Sebagian | Tidak | Ya | Tidak |
Framework UI deklaratif dari Apple untuk membangun aplikasi dalam Swift di iOS, iPadOS, macOS, watchOS, tvOS, dan visionOS. |
Nilai F | 35 | 100% | Amerika Serikat Five Eyes | Tidak | Sebagian | Ya | Tidak |
Pertanyaan
Apa pilihan paling privat dalam kategori framework aplikasi lintas platform?
Pilihan kami adalah Tauri. Aplikasi desktop dan seluler yang kecil dan cepat dari satu basis kode web, menggunakan web view sistem alih-alih browser bawaan. Inti Rust dengan sistem izin, tanpa telemetri, dan dengan audit independen publik. Cocok dipadukan dengan Svelte dan TypeScript, seperti pada aplikasi Forward Email (github.com/forwardemail/mail.forwardemail.net), yang dirilis untuk Windows, macOS, Linux, Android, dan iOS dari satu basis kode Tauri, Svelte, dan TypeScript.
Bagaimana kategori framework aplikasi lintas platform dinilai?
Setiap entri menjawab 4 pertanyaan: sumber terbuka, tanpa pelacak atau telemetri, tanpa iklan atau penjualan data, dan audit independen. Jawaban memerlukan tautan ke bukti. Lihat kriteria lengkap.
Apakah yurisdiksi penting?
Yurisdiksi menentukan undang-undang mana yang dapat memaksa penyedia untuk menyerahkan data. Setiap entri menampilkan negaranya dan apakah negara tersebut termasuk Five, Nine, atau Fourteen Eyes. Data yang dapat diserahkan penyedia sebagian besar bergantung pada apa yang disimpannya dan siapa yang memegang kuncinya. Baca tentang yurisdiksi dan CLOUD Act.
Perbandingan
- Alternatif 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