Mas o menos…
Creo que con el desarrollo de escritorio, puede haber tantas opciones como hay en la web, pero hay opciones más obvias . Digamos que estás creando una aplicación para Mac, solo usa las cosas que Apple proporciona de forma gratuita. Si está creando una aplicación de Windows, use las cosas de Microsoft.
Debido a que cada jugador de escritorio tiene su propia pila de desarrollo, que ve una inversión de millones de dólares, es una obviedad usar eso. También puedes usar otras cosas (sé que las tengo) pero si no estás seguro, solo usa lo que Apple o Microsoft recomiendan.
- Empresas de desarrollo móvil: ¿Cuáles son algunas (principales) empresas en Chicago que se centran en el desarrollo de aplicaciones móviles (iOS, Android, etc.)?
- ¿Cuáles son los mejores juegos mentales disponibles para Android?
- ¿Hay algún método fácil para aprender Android?
- ¿Cuál es el costo del desarrollo de aplicaciones de Android para restaurantes en India?
- Cómo desarrollar una aplicación de Android
El desarrollo de escritorio también es más fácil porque las herramientas son mucho mejores.
Debido a un error en 1995, la web está atascada con JavaScript en 2017. Es una broma, es una farsa, un error técnico por el que todavía estamos pagando el precio.
Eso no sucedió en el escritorio, por lo que tenemos lenguajes mucho mejores para usar como C # o Swift, o incluso Java y JavaFX.
Creo que no hay muchas menos opciones, sino más fáciles de elegir . Puedo pensar en muchas opciones de escritorio como TCL / TK, Python / Kivy, WxWidgets, pero a menos que tenga una buena razón, probablemente no debería usarlas.
El desarrollo de escritorio era libre de progresar sin la carga de tener que usar siempre el mismo lenguaje (JavaScript) o GUI (HTML), por lo que hemos terminado con un conjunto mucho mejor de herramientas, idiomas y kits de herramientas.
La web se comercializa como de alta tecnología, pero si desarrolla una aplicación no trivial en la web y en la Mac, por ejemplo, se dará cuenta de que la web todavía está atrapada en una deformación temporal de los noventa cantando canciones de Backstreet Boys para sí mismo.
Entonces, sí, creo que el desarrollo de escritorio es mucho más fácil que el desarrollo web.