¿Vale la pena invertir tiempo en aprender el desarrollo de aplicaciones móviles de Windows?

Depende totalmente de qué plataforma le resulte interesante trabajar. Recientemente, usted es un desarrollador y trabaja con Microsoft Ecosystem y usa Visual Studio, entonces está invirtiendo en el aprendizaje del desarrollo web .NET, que no es demasiado difícil, ya que su aplicación será compatible con dispositivos móviles, PC, Windows y tabletas como superficie compatible.

Además, si no es un desarrollador de estudio visual y, en cambio, es más un tipo java, entonces debería ir con el desarrollo de aplicaciones móviles de Android o invertir en aprendizaje en Swift para el desarrollo de aplicaciones iOS será más beneficioso ya que Microsoft aún no ha logrado una penetración notable en el mercado móvil como Apple y Google ya lo han hecho.

Existen plataformas de desarrollo, como Titanium / ionic / PhoneGap de Appcelerator, que pueden facilitar la transición de los desarrolladores web a plataformas móviles, pero también creemos que vale la pena invertir tiempo en aprender realmente los lenguajes de programación para su plataforma móvil preferida.

Los dispositivos Windows tienen una cuota de mercado muy pequeña (en comparación con los dispositivos Android e iOS). Además, está bastante fragmentado (con Windows 8 no es bastante compatible con Windows 8.1, no es totalmente compatible con Windows UWP, etc.)

Entonces, en mi opinión, no vale la pena aprender a desarrollar aplicaciones nativas.

Si desea publicar en esta plataforma, aprenda mejor alguna herramienta de desarrollo más genérica (como Unity, Mono o similar) y úsela para implementar su aplicación en Windows Mobile también.

Pregunta fascinante No lo he hecho hasta ahora. Tengo un amigo que está tratando de romper el mercado de Windows, el gran pez en un principio de estanque pequeño. Algunas organizaciones gubernamentales y de grandes empresas usan teléfonos con Windows, por lo que si está persiguiendo a un cliente específico que usa teléfonos con Windows, puede valer la pena acumular experiencia.