Windows Phone 7 desde cero: 1: Primeros pasos

Este es el primero de una serie de posts que haré sobre el desarrollo de aplicaciones para Windows Phone 7.

La idea es arrancar desde cero, esto significa que asumiré que quien lea estos tutoriales no tiene experiencia previa con Silverlight, C#, o .NET.

Requerimientos de Hardware y Software

Hardware

Necesitaremos una PC con:

  • 3 GB de espacio en disco
  • 2 GB de RAM
  • Una placa de video compatible con DirectX 10, con el driver WDDM 1.1.

Software

  • Como sistema operativo podemos usar Windows 7 o Windows Vista, tanto en sus versiones de 32 y 64 bits, pero no se podrá utilizar la edición Starter de ninguno de los dos para el desarrollo en WP7.
  • Las Windows Phone Developer Tools: esta descarga gratuita incluye todo lo necesario para desarrollar las aplicaciones, e incluye:
    • Visual Studio 2010 Express for Windows Phone
    • El emulador de Windows Phone
    • Sliverlight para Windows Phone
    • Microsoft Expression Blend para Windows Phone
    • XNA Game Studio 4.0
    • Framework .Net 4

Recuerden que como estudiantes también pueden conseguir Visual Studio 2010 y demás software de Microsoft completo y de forma gratuita a través de DreamSpark.

El Marketplace

Para vender las aplicaciones para WP7 a través del Marketplace, sólo hace falta registrarse, lo cual se puede hacer en el App Hub.

Silverlight vs XNA

Ahora bien, ya tenemos instaladas nuestras herramientas, ahora tenemos que decidir qué utilizaremos para el desarrollo: Silverlight o XNA.

La siguiente tabla muestra las fortalezas de cada uno para ayudarlos a decidir:

Usar Silverlight si… Usar XNA si…
Deseas un framework de aplicaciones basadas en XAML y guiadas por eventos Deseas un framework de juegos de alta performance
Deseas crear rápidamente una aplicación con una interfaz de usuario al estilo de las Rich Internet Applications (RIA) Deseas crear rápidamente de juegos de múltiples pantallas en 2D y 3D
Deseas usar los controles de Windows Phone Deseas manejar componentes de arte, como modelos, mallas, sprites, texturas, efectos, terrenos o animaciones en el Pipeline de Contenido de XNA
Deseas reproducir archivos de medios digitales
Deseas utilizar un control de web browser HTML

Nos leemos!

Aparte del blog también uso Twitter para compartir enlaces y noticias: @gjbellmann

3 pensamientos en “Windows Phone 7 desde cero: 1: Primeros pasos

  1. Nicol Rincon

    Tengo instalado el emulador de windws phone 7.0, pero tengo unos htc con win 6.1 son compatibles, es decir puedo llevar las aplicaciones a la htc??

    Responder
    1. gbellmann Autor de la entrada

      Lamentablemente no, Windows Phone 7 no es complatible con Windows Mobile 6.x. Para hacer aplicaciones para tu HTC con WM 6.1 vas a necesitar el SDK de Windows Mobile 6 (funciona sobre VS 2008).
      Saludos!

      Responder
      1. nicole rincon

        Gracias por tu ayuda, me sirvio bastante me puedes ayudar con lo siguiente, una vez tenga la aplicacion en windows mobile 6.1 como lo llevo a la HTC? que debo hacer. Mil gracias.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s