Valoraciones de privacidad de frameworks de aplicaciones multiplataforma
Frameworks para crear aplicaciones de escritorio y móviles a partir de un único código base. Sus herramientas y SDK pueden añadir telemetría a todas las aplicaciones creadas con ellos.
Se valoran 29 frameworks de aplicaciones multiplataforma con 4 criterios públicos, y 29 tienen evidencias suficientes para una calificación con letra. Nuestra recomendación es Tauri. De los 18 con jurisdicción conocida, 13 están en un país de los Five Eyes y 15 en el grupo más amplio de los Fourteen Eyes.
Solo frameworks de aplicaciones multiplataforma de código abierto · Criterios de esta categoría · Sugerir una incorporación · Markdown
| Nombre | Calificación | Puntuación | Datos | Jurisdicción | Código abierto | Sin rastreadores ni telemetría | Sin anuncios ni venta de datos | Auditoría independiente |
|---|---|---|---|---|---|---|---|---|
Tauri Nuestra recomendación Framework para crear aplicaciones de escritorio y móviles con un frontend web y un backend en Rust, que usa la vista web del sistema operativo. |
Calificación B | 85 | 100% | Países Bajos Nine Eyes | Sí | Parcial | Sí | Sí |
Framework de la Apache Software Foundation para crear aplicaciones móviles con HTML, CSS y JavaScript, empaquetadas en una vista web nativa con plugins para las API del dispositivo. |
Calificación B | 80 | 100% | Estados Unidos Five Eyes | Sí | Sí | Sí | No |
Colección de herramientas de Python para crear aplicaciones nativas, incluido el kit de interfaz gráfica Toga, que usa los widgets nativos de cada plataforma, y la herramienta de empaquetado Briefcase. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Kit de herramientas para crear interfaces gráficas de usuario, escrito en C y con bindings para muchos lenguajes. Lo desarrolla el proyecto GNOME. |
Calificación B | 80 | 100% | Estados Unidos Five Eyes | Sí | Sí | Sí | No |
Biblioteca de interfaz gráfica multiplataforma para Rust basada en la arquitectura Elm, centrada en la simplicidad y la seguridad de tipos. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Framework de Python para aplicaciones multiplataforma con soporte multitáctil, que dibuja sus propios widgets acelerados por GPU y usa el lenguaje de diseño KV. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Framework para crear aplicaciones nativas para Android e iOS con JavaScript o TypeScript, con acceso directo a las API nativas de la plataforma, que se puede usar con Angular, Vue, React, Svelte o Solid. |
Calificación B | 80 | 100% | Estados Unidos Five Eyes | Sí | Sí | Sí | No |
Framework para crear aplicaciones de escritorio con Go y tecnologías web, que usa la vista web nativa del sistema operativo para el frontend. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Kit de herramientas para crear interfaces de usuario nativas con un lenguaje de marcado declarativo, con API para Rust, C++, JavaScript y Python, para escritorio, móviles y dispositivos integrados. |
Calificación C | 65 | 100% | Alemania Fourteen Eyes | Sí | Parcial | Sí | No |
Framework de interfaz de usuario multiplataforma de Microsoft para crear aplicaciones nativas para Android, iOS, macOS y Windows a partir de un único código base en C# y XAML. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Framework de interfaz de usuario multiplataforma para .NET que dibuja sus propios controles con XAML y C#, para Windows, macOS, Linux, Android, iOS y WebAssembly. |
Calificación D | 50 | 100% | Estonia Fuera de los Eyes | Sí | No | Sí | No |
Entorno de ejecución nativo multiplataforma para ejecutar aplicaciones web en Android e iOS y como aplicaciones web progresivas, con una API de plugins para funciones nativas del dispositivo. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Framework para crear aplicaciones de escritorio en TypeScript, con una capa nativa escrita en Zig, Objective-C y C++, paquetes compactos y actualizaciones diferenciales integradas. |
Calificación D | 50 | 100% | – | Sí | No | Sí | No |
Framework para crear aplicaciones de escritorio multiplataforma con JavaScript, HTML y CSS que incluye Chromium y Node.js. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Framework y herramientas basados en React Native para crear aplicaciones para Android, iOS y web, con una CLI, módulos de SDK, enrutamiento basado en archivos y servicios opcionales de compilación en la nube. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Kit de herramientas de interfaz de usuario de Google para crear aplicaciones móviles, web y de escritorio compiladas de forma nativa a partir de un único código base en Dart, que dibuja sus propios widgets con su motor de renderizado. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Framework de HTML y JavaScript para crear aplicaciones móviles, de escritorio y web con aspecto de iOS y Material Design, que se puede usar con Vue, React o Svelte. |
Calificación D | 50 | 100% | – | Sí | No | Sí | No |
Kit de herramientas de interfaz gráfica para Go que crea aplicaciones de escritorio, móviles y web a partir de un único código base. |
Calificación D | 50 | 100% | – | Sí | No | Sí | No |
Kit de herramientas de interfaz de usuario con componentes web para crear aplicaciones móviles, de escritorio y web progresivas con HTML, CSS y JavaScript, que se puede usar con Angular, React o Vue. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Kit de herramientas declarativo de interfaz de usuario de Google para aplicaciones Android, escrito en Kotlin, en el que las interfaces se crean a partir de funciones componibles. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Tecnología de JetBrains para compartir código Kotlin entre Android, iOS, escritorio, web y servidor, con Compose Multiplatform para interfaces de usuario compartidas. |
Calificación D | 50 | 100% | Chequia Fuera de los Eyes | Sí | No | Sí | No |
Framework multiplataforma para crear interfaces nativas móviles y web con tecnologías web como CSS y React, que usa un motor de renderizado multihilo. |
Calificación D | 50 | 100% | – | Sí | No | Sí | No |
Entorno de ejecución que combina Chromium y Node.js para crear aplicaciones de escritorio con HTML y JavaScript, con módulos de Node.js que se pueden llamar desde el DOM. |
Calificación D | 50 | 100% | – | Sí | No | Sí | No |
Framework basado en Vue.js para crear aplicaciones web, móviles y de escritorio a partir de un único código base, con una biblioteca de componentes Material y una CLI. |
Calificación D | 50 | 100% | – | Sí | No | Sí | No |
Framework de Meta para crear aplicaciones nativas para Android e iOS con React y JavaScript o TypeScript, que renderiza componentes de interfaz nativos de la plataforma. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Framework de interfaz de usuario multiplataforma para .NET que ejecuta aplicaciones en C# y XAML en Windows, macOS, Linux, Android, iOS y WebAssembly, con las API de WinUI. |
Calificación D | 50 | 100% | Canadá Five Eyes | Sí | No | Sí | No |
Framework ligero para crear aplicaciones de escritorio con JavaScript, HTML y CSS, que usa la vista web del sistema operativo y un pequeño servidor nativo en lugar de un navegador incluido. |
Calificación D | 40 | 100% | – | Sí | No | Parcial | No |
Framework de aplicaciones multiplataforma en C++ con los kits de interfaz de usuario Qt Widgets y Qt Quick/QML, para escritorio, móviles y dispositivos integrados. |
Calificación F | 35 | 100% | Finlandia Fuera de los Eyes | Parcial | No | Sí | No |
Framework declarativo de interfaz de usuario de Apple para crear aplicaciones en Swift para iOS, iPadOS, macOS, watchOS, tvOS y visionOS. |
Calificación F | 35 | 100% | Estados Unidos Five Eyes | No | Parcial | Sí | No |
Preguntas
¿Cuál es la opción más privada en frameworks de aplicaciones multiplataforma?
Nuestra recomendación es Tauri. Aplicaciones pequeñas y rápidas para escritorio y móviles a partir de un único código base web, que usan la vista web del sistema en lugar de un navegador incluido. Un núcleo en Rust con un sistema de permisos, sin telemetría y con una auditoría independiente pública. Combina bien con Svelte y TypeScript, como en las aplicaciones de Forward Email (github.com/forwardemail/mail.forwardemail.net), que se publican para Windows, macOS, Linux, Android e iOS a partir de un único código base de Tauri, Svelte y TypeScript.
¿Cómo funcionan las valoraciones de frameworks de aplicaciones multiplataforma?
Cada entrada responde a 4 preguntas: código abierto, sin rastreadores ni telemetría, sin anuncios ni venta de datos y auditoría independiente. Las respuestas necesitan enlaces a evidencias. Ver los criterios completos.
¿Importa la jurisdicción?
La jurisdicción determina qué leyes pueden obligar a un proveedor a entregar datos. Cada entrada muestra su país y si está en los Five, Nine o Fourteen Eyes. Los datos que un proveedor puede entregar dependen sobre todo de lo que almacena y de quién tiene las claves. Más información sobre jurisdicciones y la CLOUD Act.
Comparativas
- Alternativas a 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