{"id":4,"date":"2011-09-19T16:31:16","date_gmt":"2011-09-19T16:31:16","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/vjativa\/?p=4"},"modified":"2011-09-19T17:39:34","modified_gmt":"2011-09-19T17:39:34","slug":"mi-primera-aplicacion-para-windows-phone-7","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/vjativa\/2011\/09\/19\/mi-primera-aplicacion-para-windows-phone-7\/","title":{"rendered":"Mi Primera Aplicacion para Windows Phone 7"},"content":{"rendered":"<p>Saludos, \u00a0hoy les comentare sobre mi experiencia creando una nueva aplicaci\u00f3n para WP7.<\/p>\n<p>Primero debemos tener todo el software necesario para nuestro trabajo, en este caso es el Visual Studio 2010 Express para WP7 que lo descargamos en con este link:\u00a0<a href=\"http:\/\/www.microsoft.com\/visualstudio\/en-us\/products\/2010-editions\/windows-phone-developer-tools\">http:\/\/www.microsoft.com\/visualstudio\/en-us\/products\/2010-editions\/windows-phone-developer-tools<\/a> (pesa aproximadamente 500MB)<\/p>\n<p>Es muy sencillo de instalar, una vez instalado, ejecutamos la\u00a0aplicaci\u00f3n, simplemente creamos un Nuevo Proyecto &gt; \"Aplicaci\u00f3n de Windows Phone\"<\/p>\n<p>All\u00ed nos encontraremos con una interfaz como esta:<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" title=\"WP7HolaMundocode0\" src=\"http:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocode0-300x187.png\" alt=\"\" width=\"300\" height=\"187\" \/><\/p>\n<p>Como podemos ver es una interfaz muy parecida al Visual Studio 2010 (el que usamos para aplicaciones Windows)\u00a0 donde podemos encontrar que tiene un Cuadro de Herramientas, una Vista del Formulario ( que en este caso esta visualizado como la pantalla de un tel\u00e9fono), el c\u00f3digo de los objetos en esa pantalla y por \u00faltimo el cuadro de propiedades de cada uno de los objetos creados.<\/p>\n<p>Como ya mencione la interfaz es muy parecida a lo que ya conocemos como Visual Studio, asi que es muy sencillo por medio de dise\u00f1o crear aplicaciones con botones y eventos, etc.<\/p>\n<p>En este caso he creado un Bot\u00f3n con un evento click:<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1.1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-8\" title=\"WP7HolaMundocodeEvent1.1\" src=\"http:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1.1-300x187.png\" alt=\"\" width=\"300\" height=\"187\" srcset=\"https:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1.1-300x187.png 300w, https:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1.1-1024x640.png 1024w, https:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1.1.png 1280w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>\ufeff\ufeffEl evento click hara\u00a0 un llamado a un TextBlock con el mensaje \u201cHola Mundo\u201d<\/p>\n<p>Y el c\u00f3digo para el evento es muy sencillo, igual que en VS se habilita dando doble click sobre el objeto:<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-9\" title=\"WP7HolaMundocodeEvent1\" src=\"http:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1-300x187.png\" alt=\"\" width=\"300\" height=\"187\" srcset=\"https:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1-300x187.png 300w, https:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1-1024x640.png 1024w, https:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1.png 1280w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Una vez que ejecutamos obtendremos este resultado, al dar click sobre el bot\u00f3n se habilita el texto debajo de el:<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1.2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-10\" title=\"WP7HolaMundocodeEvent1.2\" src=\"http:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1.2-300x187.png\" alt=\"\" width=\"300\" height=\"187\" srcset=\"https:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1.2-300x187.png 300w, https:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1.2-1024x640.png 1024w, https:\/\/blog.espol.edu.ec\/vjativa\/files\/2011\/09\/WP7HolaMundocodeEvent1.2.png 1280w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Como podemos apreciar se pueden modificar colores, tama\u00f1os, bordes, incluso aplicar efectos de relleno, etc<\/p>\n<p>Como experiencia personal he encontrado muy sencillo realizar este tipo de aplicaciones, obviamente la dificultad aumentara dependiendo que tipo de\u00a0aplicaci\u00f3n\u00a0es la que nos propongamos a realizar; aun asi la plataforma Visua C# \u00a0era algo nuevo para mi, aunque ya he tenido experiencias programando en C y C++.<\/p>\n<p>Lamentablemente todavia Windows Phone no despunta masivamente como sistema operativo.<\/p>\n<p>Esto fue todo, asi creamos una aplicacion sencilla de crear una aplicacion para Windows Phone 7.<\/p>\n<p>Saludos<\/p>\n<div><span style=\"color: #0000ee\"><br \/>\n<\/span><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Saludos, \u00a0hoy les comentare sobre mi experiencia creando una nueva aplicaci\u00f3n para WP7. Primero debemos tener todo el software necesario para nuestro trabajo, en este caso es el Visual Studio 2010 Express para WP7 que lo descargamos en con este link:\u00a0http:\/\/www.microsoft.com\/visualstudio\/en-us\/products\/2010-editions\/windows-phone-developer-tools (pesa aproximadamente 500MB) Es muy sencillo de instalar, una vez instalado, ejecutamos la\u00a0aplicaci\u00f3n, simplemente [&hellip;]<\/p>\n","protected":false},"author":6803,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/vjativa\/wp-json\/wp\/v2\/posts\/4","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/vjativa\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/vjativa\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/vjativa\/wp-json\/wp\/v2\/users\/6803"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/vjativa\/wp-json\/wp\/v2\/comments?post=4"}],"version-history":[{"count":7,"href":"https:\/\/blog.espol.edu.ec\/vjativa\/wp-json\/wp\/v2\/posts\/4\/revisions"}],"predecessor-version":[{"id":14,"href":"https:\/\/blog.espol.edu.ec\/vjativa\/wp-json\/wp\/v2\/posts\/4\/revisions\/14"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/vjativa\/wp-json\/wp\/v2\/media?parent=4"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/vjativa\/wp-json\/wp\/v2\/categories?post=4"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/vjativa\/wp-json\/wp\/v2\/tags?post=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}