12 Junio, 2013 a las 20:38

windows_phoneSin duda la programación para dispositivos móviles es uno de los aspectos que mas está evolucionando y valorándose en los últimos años, por lo que conocer las diferentes plataformas es muy importante, sin duda en cuanto a propagación y cantidad de dispositivos Android es el líder del mercado, no obstante iOS y Windows Phone tienen entornos de programación de una calidad impresionante.

Por todo lo comentado y por que hace un tiempo hicimos un pequeño curso de programación en Android, vamos a empezar un curso de programación en Windows Phone.

Instalación del SDK

En Windows Phone se programa tanto en Visual Basic . Net como en C#, en nuestro caso los  ejemplos los haremos en C# ya que está mas propagado y a mi parecer bastante mejor documentado que VB.

Como todo lenguaje en .Net utilizaremos el SDK Visual Studio, podemos utilizar tanto Visual Studio 2010 como 2012. No obstante, si utilizas Windows 8 solo podrás utilizar la versión 2012. En nuestro caso utilizaremos la versión 2012 que puedes descargar gratuitamente, una vez instalado crearemos nuestro primer proyecto desde archivo>Nuevo proyecto

nuevo

A la izquierda debemos seleccionar el lenguaje (VB o C#) y que el proyecto es para Windows Phone,  ahi veremos varias plantillas, en un principio utilizaremos la básica “Aplicación de Windows Phone”, esta plantilla nos creará un entorno en XAML, este es un lenguaje similar a XML y es utilizado para crear la interfaz. Tenemos otras plantillas disponibles pero de momento esta será la adecuada. Básicamente la diferencia entre ellas es el tipo de interfaz gráfica: XAML utilizada para la mayoría de aplicaciones o XNA utilizada para juegos.

Una vez creado nuestro proyecto veremos a la izquierda un entorno gráfico para configurar nuestra interfaz, al igual que en Windows Form y a la derecha el código XAML generado.

visualstudio

Como podéis ver a la izquierda está el formulario y a la derecha el código XAML generado, por lo que podéis editar sus atributos de una forma mas o menos sencilla, a la izquierda, como viene siendo habitual encontramos los diferentes elementos de formulario arrastrándolos a la parte dóne queramos ponerlos.

Si hacemos doble, esto generará el código del evento mas “habitual” del mismo, por ejemplo el evento mas normal de un botón sería ser pulsado, pero el de un textbox sería cuando el texto cambia.

Por último destacar que al igual que otros entornos de desarrollo se posee de un emulador que lanzará un “movil virtual” con Windows Phone y ejecutará automáticamente nuestro proyecto, para ello simplemente debéis pulsar sobre el botón que dice “Emulator” con un signo de play, que se encuentra en la barra de herramientas superior

Captura

Pues nada, hasta aquí la primera entrega del curso, en la próxima entrega crearemos un formulario básico y llamaremos a nuevas ventanas con muchos ejemplos de código.

Acerca de Miguel Díaz

Informático, enamorado de la programación, diseño Web y el deporte.
Categorías: Programación. Etiquetas: , , , , , , .

10 comentarios en Curso de programación en Windows Phone (Parte I): Introducción al SDK

  1.  Bárbara dice:

    Hola, una consulta tengo sistema operativo window 7 professional. Y tengo Visual Studio 2012 instalado. Cuando instalé el sdk todo bien, pero al abrir de nuevo visual no me aparece lo de “Aplicaciones para window phone”

  2.  AkimHH dice:

    Llego aquí desde google, y al querer encontrar acceso a la segunda parte, no veo nada…

  3.  Jose Daniel dice:

    que tal amigo muy buen inicio del tutorial qisiera saber la segunda parte

  4.  Mauricio Chiluisa dice:

    Amigo como podria hacer para programar una aplicacion con menus desde windows 7 home de 64bits para un celular nokia 521 cuales son los progamas que deberia instalar y los pasos para realizar

  5.  Ricardo Tapia dice:

    hola amigo tengo un problema no puedo emular mi aplicasion en un nokia lumia 520 ya que desde la actualizacion de los dispositovos a wp8 ya no se vinculan con la aplicasion de zune me podrias ayudar con eso te lo agradeceria mucho..!!

  6. Excelente información ,me ayudo mucho ya que esta bien explicado el tema nada mas que le falta información.

  7.  Alexis dice:

    Tengo un objeto que es una esfera que representa el mundo en si quiero insertar botones que tomen el fondo del planeta y que de clic sobre este boton se puede hacer esto posible

  8.  Pacama dice:

    Hola! Seguirias con el curso? Como puedo hacer un selector de archivos de una carpeta? (música) ? Tengo muchas dudas, y una idea, pero no se como programarla …

  9.  juan dice:

    HOla tengo un problema con visual studio 2013 he instalado el sdk de windows phone 7.1 pero no aparece la opcion windows phone para crear un nuevo proyecto que debo de hacer ayuda por favor.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *