El blog de Miguel Díaz
Siguiente
Screenshot mDrive

mDrive

Sincroniza tus documentos, fotografías y programas entre tus ordenadores, comparte tus ficheros con tus conocidos y accede documentos estés donde estés.Saber mas

RoboCAUpy

Copia eficiente de archivos, toda la potencia de robocopy con una interfaz sencilla y fácil de usar. Herramienta perfecta para migraciones de equipos y copia masiva de ficheros.Saber mas

Screenshot RoboCAUpy

Acortador de nombres

Detecta ficheros con nombres largos, acortalos de forma masiva y reduce el tamaño de la ruta a la cantidad de carácteres que quieras.
Saber mas

screenshot Acortador Nombres
screenshot mRemoto

DNSPropagationChecker

Controla la propagación DNS de cualquier dominio. Con un solo clic conocerás al instante si se ha propagado en los diferentes servidores DNS existentes.Saber mas

mRemoto

Administra remotamente equipos, controlalos gráficamente o través de la línea de comandos, envía y recibe archivos, habla con el usuario y mucho mas sin ningún tipo de configuración previa.Saber mas

Screenshot mRemoto
Anterior
Miércoles 12 d junio dl 2013

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

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.

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

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.

  • Tweet

Acerca de Miguel Díaz

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

Deja un comentario

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

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Blog de Miguel Díaz
Diseño Web por Miguel Díaz.