¿Qué disuade a los desarrolladores móviles de crear aplicaciones de Windows Phone 7?

Si bien la cuota de mercado es una consideración comercial importante, las dos plataformas principales actuales comenzaron con una cuota de mercado del 0% y, al igual que esas plataformas, el potencial para Windows Phone es bastante grande. Por lo tanto, esperar a que aumente la cuota de mercado solo lo haría llegar tarde a la fiesta.

Windows Phone 7 ofrece una nueva plataforma nueva que adopta un enfoque diferente sobre cómo los usuarios interactúan con sus teléfonos inteligentes. El patrón de diseño de Metro proporciona un marco sobre cómo deberían verse y funcionar las aplicaciones. Creemos que lo que realmente podría desanimar a los desarrolladores móviles de crear aplicaciones de Windows Phone 7 es el hecho de que es nuevo. Al igual que con cualquier tecnología nueva, las empresas siempre tardan en invertir en una nueva plataforma y los desarrolladores tienen que lidiar con la curva de aprendizaje asociada con la creación de aplicaciones. Sin embargo, lo nuevo y diferente nunca debería desanimar a nadie. Como líder en el desarrollo de aplicaciones móviles, siempre buscamos trabajar con nuevas tecnologías y aprovechamos la oportunidad de trabajar en la plataforma Windows Phone.

Una vez desarrollada la aplicación, aquí hay algunas razones para no desanimarse de crear aplicaciones de Windows Phone 7:

  • Microsoft ofrece un gran conjunto de herramientas, basadas en la fortaleza de su marco .NET y el entorno de desarrollo de Visual Studio, para ayudar a los desarrolladores a comenzar rápidamente con la tecnología con la que ya están familiarizados.
  • Expression Blend facilita la creación de elementos y animaciones de la interfaz de usuario, y verlos en acción al instante sin tener que construir todo el proyecto
  • CodePlex es una comunidad en línea en crecimiento que ofrece soporte para el desarrollo de Windows Phone. Con una gran cantidad de código fuente abierto y muestras de aplicaciones. Microsoft incluso ha lanzado el código fuente para los controles del kit de herramientas, lo que permite a los desarrolladores ampliar y crear controles personalizados con menos trabajo. Tuvimos que crear varios controles personalizados para nuestro, y tener este recurso fue de gran ayuda.
  • Soporte para aplicaciones HTML5; Aunque somos partidarios de crear aplicaciones nativas, el soporte de Windows Phone para aplicaciones HTML5 hace que sea fácil para los desarrolladores escribir aplicaciones de Windows Phone, así como portar fácilmente la aplicación hacia y desde las otras plataformas.
  • Microsoft está haciendo un gran esfuerzo para comercializar la plataforma Windows Phone.

Como desarrollador de aplicaciones de Windows Phone, encuentro que las siguientes cosas me molestan y me desaniman:

  • Acceso limitado a los recursos del teléfono.

Microsoft tiene la política de convertir al usuario en el maestro del teléfono debido a que no ha proporcionado acceso a Bluetooth, Wifi, mensajería, correo electrónico y ciertas otras API importantes que pueden ser útiles en el desarrollo. Plataformas como Android proporcionan estos.

  • Menos ayuda disponible de la comunidad en línea

En comparación con Android e iOS, la comunidad de desarrollo en línea WP7 no es muy fuerte, lo que también es un elemento disuasorio.

  • Base de consumidores

WP7 tiene una base de consumidores relativamente más baja que sus competidores, lo que lleva a un desarrollo más bajo para la plataforma.

Sin embargo, WP8 promete algunas cosas mejores, soporte para Nfc (Near field Communication) también.

Estoy totalmente de acuerdo con Siddharth Bora con respecto a sus opiniones. Por otro lado, también estoy de acuerdo con Stuart Lodge con respecto a la rentabilidad. Especialmente con respecto al pago en la aplicación como en otras plataformas. Con respecto a la región europea, diría que las actividades de marketing de MS y Nokia fueron simplemente insuficientes. WP8 traerá y hará cambios, pero todo depende de MS y Nokia.