Hodnocení soukromí multiplatformních aplikačních frameworků
Frameworky pro tvorbu desktopových a mobilních aplikací z jednoho kódu. Jejich nástroje a SDK mohou přidat telemetrii do každé aplikace, která s nimi vznikne.
Kategorie „multiplatformní aplikační frameworky“: hodnoceno 29 položek podle 4 veřejných kritérií, 29 z nich má dostatek důkazů pro známku. Naše volba: Tauri. Z 18 položek se známou jurisdikcí 13 má sídlo v zemi Five Eyes a 15 v širším okruhu Fourteen Eyes.
Jen open source v kategorii „multiplatformní aplikační frameworky“ · Kritéria pro tuto kategorii · Navrhnout doplnění · Markdown
| Název | Známka | Skóre | Data | Jurisdikce | Open source | Bez sledovačů a telemetrie | Bez reklam a prodeje dat | Nezávislý audit |
|---|---|---|---|---|---|---|---|---|
Tauri Naše volba Framework pro tvorbu desktopových a mobilních aplikací s webovým frontendem a backendem v Rustu, který používá webview operačního systému. |
Známka B | 85 | 100% | Nizozemsko Nine Eyes | Ano | Částečně | Ano | Ano |
Framework od Apache Software Foundation pro tvorbu mobilních aplikací v HTML, CSS a JavaScriptu, zabalených do nativního webview s pluginy pro API zařízení. |
Známka B | 80 | 100% | Spojené státy Five Eyes | Ano | Ano | Ano | Ne |
Sada nástrojů pro Python pro tvorbu nativních aplikací, včetně GUI toolkitu Toga, který používá nativní prvky každé platformy, a balicího nástroje Briefcase. |
Známka B | 80 | 100% | – | Ano | Ano | Ano | Ne |
Sada nástrojů pro tvorbu grafických uživatelských rozhraní, napsaná v C s vazbami pro mnoho jazyků. Vyvíjí ji projekt GNOME. |
Známka B | 80 | 100% | Spojené státy Five Eyes | Ano | Ano | Ano | Ne |
Multiplatformní GUI knihovna pro Rust založená na architektuře Elm, zaměřená na jednoduchost a typovou bezpečnost. |
Známka B | 80 | 100% | – | Ano | Ano | Ano | Ne |
Framework pro Python pro multiplatformní aplikace s podporou vícedotykového ovládání, který vykresluje vlastní prvky s akcelerací GPU a používá návrhový jazyk KV. |
Známka B | 80 | 100% | – | Ano | Ano | Ano | Ne |
Framework pro tvorbu nativních aplikací pro Android a iOS v JavaScriptu nebo TypeScriptu s přímým přístupem k nativním API platformy, použitelný s Angularem, Vue, Reactem, Svelte nebo Solid. |
Známka B | 80 | 100% | Spojené státy Five Eyes | Ano | Ano | Ano | Ne |
Framework pro tvorbu desktopových aplikací v Go a webových technologiích, který pro frontend používá nativní webview operačního systému. |
Známka B | 80 | 100% | – | Ano | Ano | Ano | Ne |
UI toolkit pro tvorbu nativních uživatelských rozhraní pomocí deklarativního značkovacího jazyka, s API pro Rust, C++, JavaScript a Python, pro desktop, mobilní a vestavěná zařízení. |
Známka C | 65 | 100% | Německo Fourteen Eyes | Ano | Částečně | Ano | Ne |
Multiplatformní UI framework od Microsoftu pro tvorbu nativních aplikací pro Android, iOS, macOS a Windows z jednoho kódu v C# a XAML. |
Známka D | 50 | 100% | Spojené státy Five Eyes | Ano | Ne | Ano | Ne |
Multiplatformní UI framework pro .NET, který vykresluje vlastní ovládací prvky pomocí XAML a C#, pro Windows, macOS, Linux, Android, iOS a WebAssembly. |
Známka D | 50 | 100% | Estonsko Mimo Eyes | Ano | Ne | Ano | Ne |
Multiplatformní nativní běhové prostředí pro spouštění webových aplikací na Androidu a iOS a jako progresivních webových aplikací, s API pro pluginy pro nativní funkce zařízení. |
Známka D | 50 | 100% | Spojené státy Five Eyes | Ano | Ne | Ano | Ne |
Framework pro tvorbu desktopových aplikací v TypeScriptu s nativní vrstvou napsanou v Zig, Objective-C a C++, kompaktními balíčky a vestavěnými rozdílovými aktualizacemi. |
Známka D | 50 | 100% | – | Ano | Ne | Ano | Ne |
Framework pro tvorbu multiplatformních desktopových aplikací v JavaScriptu, HTML a CSS, který přibaluje Chromium a Node.js. |
Známka D | 50 | 100% | Spojené státy Five Eyes | Ano | Ne | Ano | Ne |
Framework a nástroje postavené na React Native pro tvorbu aplikací pro Android, iOS a web, s CLI, moduly SDK, směrováním podle souborů a volitelnými cloudovými službami pro sestavení. |
Známka D | 50 | 100% | Spojené státy Five Eyes | Ano | Ne | Ano | Ne |
UI toolkit od Googlu pro tvorbu nativně kompilovaných mobilních, webových a desktopových aplikací z jednoho kódu v Dartu, který vlastní prvky vykresluje vlastním vykreslovacím jádrem. |
Známka D | 50 | 100% | Spojené státy Five Eyes | Ano | Ne | Ano | Ne |
Framework v HTML a JavaScriptu pro tvorbu mobilních, desktopových a webových aplikací se vzhledem iOS a Material Design, použitelný s Vue, Reactem nebo Svelte. |
Známka D | 50 | 100% | – | Ano | Ne | Ano | Ne |
GUI toolkit pro Go, který z jednoho kódu sestavuje desktopové, mobilní a webové aplikace. |
Známka D | 50 | 100% | – | Ano | Ne | Ano | Ne |
UI toolkit webových komponent pro tvorbu mobilních, desktopových a progresivních webových aplikací v HTML, CSS a JavaScriptu, použitelný s Angularem, Reactem nebo Vue. |
Známka D | 50 | 100% | Spojené státy Five Eyes | Ano | Ne | Ano | Ne |
Deklarativní UI toolkit od Googlu pro aplikace pro Android, napsaný v Kotlinu, v němž se rozhraní skládají z composable funkcí. |
Známka D | 50 | 100% | Spojené státy Five Eyes | Ano | Ne | Ano | Ne |
Technologie od JetBrains pro sdílení kódu v Kotlinu mezi Androidem, iOS, desktopem, webem a serverem, s Compose Multiplatform pro sdílená uživatelská rozhraní. |
Známka D | 50 | 100% | Česko Mimo Eyes | Ano | Ne | Ano | Ne |
Multiplatformní framework pro tvorbu nativních mobilních a webových rozhraní pomocí webových technologií, jako je CSS a React, s vícevláknovým vykreslovacím jádrem. |
Známka D | 50 | 100% | – | Ano | Ne | Ano | Ne |
Běhové prostředí, které kombinuje Chromium a Node.js pro tvorbu desktopových aplikací v HTML a JavaScriptu, s moduly Node.js volatelnými z DOM. |
Známka D | 50 | 100% | – | Ano | Ne | Ano | Ne |
Framework založený na Vue.js pro tvorbu webových, mobilních a desktopových aplikací z jednoho kódu, s knihovnou komponent Material a CLI. |
Známka D | 50 | 100% | – | Ano | Ne | Ano | Ne |
Framework od Meta pro tvorbu nativních aplikací pro Android a iOS v Reactu a JavaScriptu nebo TypeScriptu, který vykresluje nativní komponenty UI platformy. |
Známka D | 50 | 100% | Spojené státy Five Eyes | Ano | Ne | Ano | Ne |
Multiplatformní UI framework pro .NET, který spouští aplikace v C# a XAML na Windows, macOS, Linuxu, Androidu, iOS a WebAssembly s využitím API WinUI. |
Známka D | 50 | 100% | Kanada Five Eyes | Ano | Ne | Ano | Ne |
Lehký framework pro tvorbu desktopových aplikací v JavaScriptu, HTML a CSS, který místo přibaleného prohlížeče používá webview operačního systému a malý nativní server. |
Známka D | 40 | 100% | – | Ano | Ne | Částečně | Ne |
Multiplatformní aplikační framework pro C++ s toolkity uživatelského rozhraní Qt Widgets a Qt Quick/QML, pro desktop, mobilní a vestavěná zařízení. |
Známka F | 35 | 100% | Finsko Mimo Eyes | Částečně | Ne | Ano | Ne |
Deklarativní UI framework od Applu pro tvorbu aplikací ve Swiftu pro iOS, iPadOS, macOS, watchOS, tvOS a visionOS. |
Známka F | 35 | 100% | Spojené státy Five Eyes | Ne | Částečně | Ano | Ne |
Otázky
Která možnost je nejšetrnější k soukromí v kategorii „multiplatformní aplikační frameworky“?
Naše volba: Tauri. Malé a rychlé aplikace pro desktop i mobilní zařízení z jednoho webového kódu, které místo přibaleného prohlížeče používají systémový web view. Jádro v Rustu se systémem oprávnění, žádná telemetrie a veřejný nezávislý audit. Dobře se kombinuje se Svelte a TypeScriptem, jako v aplikacích Forward Email (github.com/forwardemail/mail.forwardemail.net), které z jednoho kódu v Tauri, Svelte a TypeScriptu vycházejí pro Windows, macOS, Linux, Android a iOS.
Jak se hodnotí kategorie „multiplatformní aplikační frameworky“?
Každá položka odpovídá na 4 otázek: open source, bez sledovačů a telemetrie, bez reklam a prodeje dat a nezávislý audit. Odpovědi potřebují odkazy na důkazy. Zobrazit úplná kritéria.
Záleží na jurisdikci?
Jurisdikce určuje, které zákony mohou poskytovatele přinutit k vydání dat. Každá položka ukazuje svou zemi a to, zda patří do Five, Nine nebo Fourteen Eyes. Data, která může poskytovatel vydat, závisí hlavně na tom, co ukládá a kdo drží klíče. Přečtěte si o jurisdikcích a o CLOUD Act.
Porovnání
- Alternativy k 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