Alustariippumattomien sovelluskehysten tietosuoja-arviot
Kehykset työpöytä- ja mobiilisovellusten rakentamiseen yhdestä koodipohjasta. Niiden työkalut ja SDK:t voivat lisätä telemetriaa jokaiseen niillä rakennettuun sovellukseen.
Kategoria: alustariippumattomat sovelluskehykset. 29 kohdetta arvioidaan 4 julkisella kriteerillä, ja 29 kohteella on riittävästi todisteita kirjainarvosanaan. Suosituksemme: Tauri. Niistä 18 kohteesta, joiden lainkäyttöalue tunnetaan, 13 sijaitsee Five Eyes -maassa ja 15 laajemmassa Fourteen Eyes -ryhmässä.
Vain avoin lähdekoodi: alustariippumattomat sovelluskehykset · Tämän kategorian kriteerit · Ehdota lisäystä · Markdown
| Nimi | Arvosana | Pisteet | Tiedot | Lainkäyttöalue | Avoin lähdekoodi | Ei seurantaa eikä telemetriaa | Ei mainoksia eikä tietojen myyntiä | Riippumaton auditointi |
|---|---|---|---|---|---|---|---|---|
Tauri Suosituksemme Kehys työpöytä- ja mobiilisovellusten rakentamiseen verkkopohjaisella käyttöliittymällä ja Rust-taustajärjestelmällä. Se käyttää käyttöjärjestelmän verkkonäkymää. |
Arvosana B | 85 | 100% | Alankomaat Nine Eyes | Kyllä | Osittain | Kyllä | Kyllä |
Apache Software Foundationin kehys mobiilisovellusten rakentamiseen HTML:llä, CSS:llä ja JavaScriptillä. Sovellukset paketoidaan natiiviin verkkonäkymään, ja laitteen rajapintoihin on lisäosia. |
Arvosana B | 80 | 100% | Yhdysvallat Five Eyes | Kyllä | Kyllä | Kyllä | Ei |
Kokoelma Python-työkaluja natiivisovellusten rakentamiseen. Mukana on Toga-käyttöliittymätyökalupakki, joka käyttää kunkin alustan natiiveja widgettejä, sekä Briefcase-paketointityökalu. |
Arvosana B | 80 | 100% | – | Kyllä | Kyllä | Kyllä | Ei |
Työkalupakki graafisten käyttöliittymien rakentamiseen. Se on kirjoitettu C:llä, ja sille on sidoksia moniin kieliin. Sitä kehittää GNOME-projekti. |
Arvosana B | 80 | 100% | Yhdysvallat Five Eyes | Kyllä | Kyllä | Kyllä | Ei |
Rustin alustariippumaton käyttöliittymäkirjasto, joka perustuu Elm-arkkitehtuuriin ja keskittyy yksinkertaisuuteen ja tyyppiturvallisuuteen. |
Arvosana B | 80 | 100% | – | Kyllä | Kyllä | Kyllä | Ei |
Python-kehys alustariippumattomille sovelluksille, jossa on monikosketustuki. Se piirtää omat GPU-kiihdytetyt widgettinsä ja käyttää KV-suunnittelukieltä. |
Arvosana B | 80 | 100% | – | Kyllä | Kyllä | Kyllä | Ei |
Kehys natiivien Android- ja iOS-sovellusten rakentamiseen JavaScriptillä tai TypeScriptillä. Se antaa suoran pääsyn alustan natiiveihin rajapintoihin ja on käytettävissä Angularin, Vuen, Reactin, Svelten tai Solidin kanssa. |
Arvosana B | 80 | 100% | Yhdysvallat Five Eyes | Kyllä | Kyllä | Kyllä | Ei |
Kehys työpöytäsovellusten rakentamiseen Golla ja verkkoteknologioilla. Käyttöliittymä toimii käyttöjärjestelmän natiivissa verkkonäkymässä. |
Arvosana B | 80 | 100% | – | Kyllä | Kyllä | Kyllä | Ei |
Käyttöliittymätyökalupakki natiivien käyttöliittymien rakentamiseen deklaratiivisella merkintäkielellä. Rajapinnat ovat saatavilla Rustille, C++:lle, JavaScriptille ja Pythonille, ja se toimii työpöydällä, mobiilissa ja sulautetuissa laitteissa. |
Arvosana C | 65 | 100% | Saksa Fourteen Eyes | Kyllä | Osittain | Kyllä | Ei |
Microsoftin alustariippumaton käyttöliittymäkehys natiivien Android-, iOS-, macOS- ja Windows-sovellusten rakentamiseen yhdestä C#- ja XAML-koodipohjasta. |
Arvosana D | 50 | 100% | Yhdysvallat Five Eyes | Kyllä | Ei | Kyllä | Ei |
Alustariippumaton .NET-käyttöliittymäkehys, joka piirtää omat säätimensä XAML:lla ja C#:lla. Kohdealustoina ovat Windows, macOS, Linux, Android, iOS ja WebAssembly. |
Arvosana D | 50 | 100% | Viro Eyes-ryhmien ulkopuolella | Kyllä | Ei | Kyllä | Ei |
Alustariippumaton natiivi ajonaikainen ympäristö verkkosovellusten suorittamiseen Androidilla ja iOS:llä sekä progressiivisina verkkosovelluksina. Laitteen natiiviominaisuuksiin on lisäosarajapinta. |
Arvosana D | 50 | 100% | Yhdysvallat Five Eyes | Kyllä | Ei | Kyllä | Ei |
Kehys työpöytäsovellusten rakentamiseen TypeScriptillä. Natiivikerros on kirjoitettu Zigillä, Objective-C:llä ja C++:lla, paketit ovat kompakteja ja differentiaalipäivitykset ovat sisäänrakennettuja. |
Arvosana D | 50 | 100% | – | Kyllä | Ei | Kyllä | Ei |
Kehys alustariippumattomien työpöytäsovellusten rakentamiseen JavaScriptillä, HTML:llä ja CSS:llä paketoimalla mukaan Chromium ja Node.js. |
Arvosana D | 50 | 100% | Yhdysvallat Five Eyes | Kyllä | Ei | Kyllä | Ei |
React Nativen varaan rakennettu kehys ja työkalut Android-, iOS- ja verkkosovellusten rakentamiseen. Mukana on CLI, SDK-moduulit, tiedostopohjainen reititys ja valinnaiset pilvipohjaiset käännöspalvelut. |
Arvosana D | 50 | 100% | Yhdysvallat Five Eyes | Kyllä | Ei | Kyllä | Ei |
Googlen käyttöliittymätyökalupakki natiivisti käännettyjen mobiili-, verkko- ja työpöytäsovellusten rakentamiseen yhdestä Dart-koodipohjasta. Se piirtää omat widgettinsä omalla renderöintimoottorillaan. |
Arvosana D | 50 | 100% | Yhdysvallat Five Eyes | Kyllä | Ei | Kyllä | Ei |
HTML- ja JavaScript-kehys mobiili-, työpöytä- ja verkkosovellusten rakentamiseen iOS- ja Material Design -ulkoasulla. Käytettävissä Vuen, Reactin tai Svelten kanssa. |
Arvosana D | 50 | 100% | – | Kyllä | Ei | Kyllä | Ei |
Go-kielen käyttöliittymätyökalupakki, joka rakentaa työpöytä-, mobiili- ja verkkosovelluksia yhdestä koodipohjasta. |
Arvosana D | 50 | 100% | – | Kyllä | Ei | Kyllä | Ei |
Verkkokomponenteista koostuva käyttöliittymätyökalupakki mobiili-, työpöytä- ja progressiivisten verkkosovellusten rakentamiseen HTML:llä, CSS:llä ja JavaScriptillä. Käytettävissä Angularin, Reactin tai Vuen kanssa. |
Arvosana D | 50 | 100% | Yhdysvallat Five Eyes | Kyllä | Ei | Kyllä | Ei |
Googlen deklaratiivinen käyttöliittymätyökalupakki Android-sovelluksille, kirjoitettu Kotlinilla. Käyttöliittymät rakennetaan koostettavista funktioista. |
Arvosana D | 50 | 100% | Yhdysvallat Five Eyes | Kyllä | Ei | Kyllä | Ei |
JetBrainsin teknologia Kotlin-koodin jakamiseen Androidin, iOS:n, työpöydän, verkon ja palvelimen välillä. Compose Multiplatform mahdollistaa yhteiset käyttöliittymät. |
Arvosana D | 50 | 100% | Tšekki Eyes-ryhmien ulkopuolella | Kyllä | Ei | Kyllä | Ei |
Alustariippumaton kehys natiivien mobiili- ja verkkokäyttöliittymien rakentamiseen verkkoteknologioilla, kuten CSS:llä ja Reactilla. Se käyttää monisäikeistä renderöintimoottoria. |
Arvosana D | 50 | 100% | – | Kyllä | Ei | Kyllä | Ei |
Ajonaikainen ympäristö, joka yhdistää Chromiumin ja Node.js:n työpöytäsovellusten rakentamiseen HTML:llä ja JavaScriptillä. Node.js-moduuleja voi kutsua suoraan DOMista. |
Arvosana D | 50 | 100% | – | Kyllä | Ei | Kyllä | Ei |
Vue.js-pohjainen kehys verkko-, mobiili- ja työpöytäsovellusten rakentamiseen yhdestä koodipohjasta. Mukana on Material-komponenttikirjasto ja CLI. |
Arvosana D | 50 | 100% | – | Kyllä | Ei | Kyllä | Ei |
Metan kehys natiivien Android- ja iOS-sovellusten rakentamiseen Reactilla ja JavaScriptillä tai TypeScriptillä. Se renderöi alustan natiiveja käyttöliittymäkomponentteja. |
Arvosana D | 50 | 100% | Yhdysvallat Five Eyes | Kyllä | Ei | Kyllä | Ei |
Alustariippumaton .NET-käyttöliittymäkehys, joka suorittaa C#- ja XAML-sovelluksia Windowsilla, macOS:llä, Linuxilla, Androidilla, iOS:llä ja WebAssemblyllä WinUI-rajapintojen avulla. |
Arvosana D | 50 | 100% | Kanada Five Eyes | Kyllä | Ei | Kyllä | Ei |
Kevyt kehys työpöytäsovellusten rakentamiseen JavaScriptillä, HTML:llä ja CSS:llä. Se käyttää käyttöjärjestelmän verkkonäkymää ja pientä natiivipalvelinta mukana toimitetun selaimen sijaan. |
Arvosana D | 40 | 100% | – | Kyllä | Ei | Osittain | Ei |
Alustariippumaton C++-sovelluskehys, jossa ovat Qt Widgets- ja Qt Quick/QML -käyttöliittymätyökalupakit, työpöydälle, mobiiliin ja sulautettuihin laitteisiin. |
Arvosana F | 35 | 100% | Suomi Eyes-ryhmien ulkopuolella | Osittain | Ei | Kyllä | Ei |
Applen deklaratiivinen käyttöliittymäkehys Swift-sovellusten rakentamiseen iOS:lle, iPadOS:lle, macOS:lle, watchOS:lle, tvOS:lle ja visionOS:lle. |
Arvosana F | 35 | 100% | Yhdysvallat Five Eyes | Ei | Osittain | Kyllä | Ei |
Kysymykset
Mikä on yksityisin vaihtoehto? Kategoria: alustariippumattomat sovelluskehykset
Suosituksemme: Tauri. Pieniä ja nopeita työpöytä- ja mobiilisovelluksia yhdestä verkkokoodipohjasta, järjestelmän verkkonäkymällä mukana toimitetun selaimen sijaan. Rust-ydin ja käyttöoikeusjärjestelmä, ei telemetriaa ja julkinen riippumaton auditointi. Sopii hyvin yhteen Svelten ja TypeScriptin kanssa, kuten Forward Emailin sovelluksissa (github.com/forwardemail/mail.forwardemail.net), jotka julkaistaan Windowsille, macOS:lle, Linuxille, Androidille ja iOS:lle yhdestä Tauri-, Svelte- ja TypeScript-koodipohjasta.
Miten arvioidaan: alustariippumattomat sovelluskehykset?
Jokainen kohde vastaa 4 kysymykseen: avoin lähdekoodi, ei seurantaa eikä telemetriaa, ei mainoksia eikä tietojen myyntiä ja riippumaton auditointi. Vastauksiin tarvitaan linkit todisteisiin. Katso kaikki kriteerit.
Onko lainkäyttöalueella merkitystä?
Lainkäyttöalue ratkaisee, mitkä lait voivat velvoittaa palveluntarjoajan luovuttamaan tietoja. Jokaisesta kohteesta näytetään maa ja se, kuuluuko maa Five, Nine tai Fourteen Eyes -ryhmään. Tiedot, jotka palveluntarjoaja voi luovuttaa, riippuvat lähinnä siitä, mitä se tallentaa ja kenellä avaimet ovat. Lue lisää: lainkäyttöalueet ja CLOUD Act.
Vertailut
- Vaihtoehdot: 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