Creo que ha configurado una dicotomía falsa con facilidad de desarrollo frente a UX. Creo que cuando las plataformas, móviles o de otro tipo, llegan al mercado, necesitan atraer la atención de los desarrolladores.
Como Microsoft, Google o Apple, no desea que una gran cantidad de desarrolladores independientes eviten su producto porque serán sus primeros usuarios, sus fundadores.
Tanto los grupos pequeños como las personas tienen menos recursos que las compañías Fortune 500, no pueden construir para todo de una vez. Por lo tanto, cuando eligen una plataforma para aprender y posteriormente construir su software, la facilidad de desarrollo puede influir en ese nuevo ecosistema.
- ¿Hay alguna aplicación como Dropbox para Android en la que se crea una carpeta y puedo poner todos los archivos de Android que pueden cargarse en el servidor?
- ¿Qué lenguaje de programación se ha utilizado para desarrollar la aplicación móvil QuickBooks?
- ¿Qué tema de Java debería inclinarme para ser desarrollador de Android?
- ¿Puede Kotlin superar a Java en Android el próximo año?
- ¿Por qué Android usa código Java, cuando Objective C es mucho más rápido que Java en ejecución?
Ese es mi 2c en esto, pero tienes razón, otros factores jugarán un papel, UX ciertamente. Sin embargo, la mayoría de los desarrolladores no están muy versados en el diseño de la interfaz de usuario. En promedio, podemos reconocer cuándo se rompe UX, pero no cómo producir uno increíble desde cero.