Swift o Electron: ¿cuál deberías usar?
Compara las funciones de Mac, el soporte para Windows y Linux, las habilidades del equipo, la velocidad, la seguridad y el costo a largo plazo.
Elige Swift para una verdadera app de Mac
Swift con SwiftUI o AppKit puede usar herramientas de Apple y funciones de Mac directamente. Comienza aquí cuando las ventanas de Mac, menús o servicios del sistema sean centrales. También es adecuado para aplicaciones que necesitan bajo consumo de batería, accesibilidad o nuevas funciones de macOS.
Elige Electron cuando un solo equipo web da soporte a tres sistemas
Electron incluye Chromium y Node.js. Tu equipo puede usar HTML, CSS y JavaScript para Windows, macOS y Linux en una sola base de código principal. Aún debes proteger cada proceso y script de precarga. También debes enviar actualizaciones, conectar funciones del sistema, controlar la memoria y probar los instaladores.
Evaluar lo que necesita tu producto
Compara las funciones de Mac, los sistemas soportados, el uso sin conexión, la seguridad y la velocidad. También compara las habilidades del equipo, el ritmo de lanzamiento y el acabado a largo plazo. Antes de decidir, prueba la función del sistema más difícil con un pequeño prototipo.