{"id":152,"date":"2011-09-19T10:46:13","date_gmt":"2011-09-19T14:46:13","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/marccc\/?p=152"},"modified":"2011-09-19T10:46:13","modified_gmt":"2011-09-19T14:46:13","slug":"deber-pogramacion-visual","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/marccc\/2011\/09\/19\/deber-pogramacion-visual\/","title":{"rendered":"Deber Pogramaci\u00f3n Visual"},"content":{"rendered":"<p><strong>Desarrollando con Windows Phone 7<a href=\"http:\/\/blog.espol.edu.ec\/marccc\/files\/2011\/09\/wp.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-153\" title=\"wp\" src=\"http:\/\/blog.espol.edu.ec\/marccc\/files\/2011\/09\/wp.jpg\" alt=\"Logo\" width=\"236\" height=\"212\" \/><\/a><br \/>\n<\/strong><\/p>\n<p>Primeramente tuve que conseguirme la versi\u00f3n gratis de Visual Studio 2010 Express for Windows Phone, a mas de eso informarme\u00a0 a cerca de lo que trae la plataforma.<\/p>\n<p>Tuve que instalar el w7 porque es un requisito del programa, el programa nos pide aproximadamente 3gb de espacio en el DD. Este trae algunas herramientas a las que resumo a continuaci\u00f3n:<\/p>\n<p>Expression Blend<\/p>\n<p>Esta herramienta viene a ser el Adobe Ilustrador y Photoshop que trae el Windows Phone 7, tambi\u00e9n nos permite crear animaciones.Es el encargado de los dise\u00f1os en interfaz de usuario.<\/p>\n<p>Windows Phone Emulator<\/p>\n<p>Nos permite simular un dispositivo real.<\/p>\n<p><strong> <\/strong><\/p>\n<p>A mas de esto utiliza tecnolog\u00edas como<strong> XNA<\/strong> y <strong>Silverlight:<\/strong><\/p>\n<p><strong>XNA<\/strong> es una tecnolog\u00eda usada en el desarrollo de videojuegos que ha sido usada en Xbox, provee de un framework para desarrollar video juegos.<\/p>\n<p><strong>Silverlight <\/strong>es una tecnolog\u00eda web parecida a la tecnolog\u00eda Flash, este usa XAML que puede usarse para gr\u00e1ficos vectoriales y crear animaciones.<\/p>\n<p>Cloud Services<\/p>\n<p>Para aplicaciones \u00a0que requieran guardar datos, Microsoft Azure (SQL Azure) integran tecnolog\u00eda para repositorio de datos de Windows Phone 7.<\/p>\n<p><strong>Creando un Proyecto.<\/strong><\/p>\n<p>Por defecto en la aplicaci\u00f3n aparecen dos etiquetas, las que modifiqu\u00e9 en el cuadro de propiedades, en si la plataforma tiene interfaz b\u00e1sica del visual basic con cuadro de controles, eventos para lo objetos, pero tambi\u00e9n tiene archivos xaml en el que se registra c\u00f3digo de acuerdo a los cambio que se hagan a la aplicaci\u00f3n, mientras que en el archivo cs se\u00a0 guardan evento\u00a0 programados en C# de los objetos.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/marccc\/files\/2011\/09\/aplica.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-154\" title=\"aplica\" src=\"http:\/\/blog.espol.edu.ec\/marccc\/files\/2011\/09\/aplica.jpg\" alt=\"\" width=\"448\" height=\"335\" srcset=\"https:\/\/blog.espol.edu.ec\/marccc\/files\/2011\/09\/aplica.jpg 448w, https:\/\/blog.espol.edu.ec\/marccc\/files\/2011\/09\/aplica-300x224.jpg 300w\" sizes=\"auto, (max-width: 448px) 100vw, 448px\" \/><\/a><\/p>\n<p><strong> <\/strong><\/p>\n<p><strong>Mi primer C\u00f3digo:<\/strong><\/p>\n<p>Un bot\u00f3n que muestra en un textbox un mensaje.<\/p>\n<p>using System.Windows;<\/p>\n<p>using Microsoft.Phone.Controls;<\/p>\n<p>namespace HelloWorld{<\/p>\n<p>public partial class MainPage : PhoneApplicationPage{<\/p>\n<p>public MainPage(){<\/p>\n<p>InitializeComponent();<\/p>\n<p>}<\/p>\n<p>private void btnOk_Click(object sender, RoutedEventArgs e){<\/p>\n<p>txtHola.Text = \u201dHola Windows Phone 7\u201d<\/p>\n<p>}<\/p>\n<p>}<\/p>\n<p>}<\/p>\n<p><strong>Personalizar la aplicaci\u00f3n.<\/strong><\/p>\n<p><strong> <\/strong><\/p>\n<p>Expresion Blend no permite dar un Look and Feel a la aplicaci\u00f3n, su utilizaci\u00f3n es sencilla solo hay que abrir el proyecto a trav\u00e9s de esta herramienta y proceder a personalizar.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/marccc\/files\/2011\/09\/custom.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-155\" title=\"custom\" src=\"http:\/\/blog.espol.edu.ec\/marccc\/files\/2011\/09\/custom.jpg\" alt=\"\" width=\"483\" height=\"363\" srcset=\"https:\/\/blog.espol.edu.ec\/marccc\/files\/2011\/09\/custom.jpg 483w, https:\/\/blog.espol.edu.ec\/marccc\/files\/2011\/09\/custom-300x225.jpg 300w\" sizes=\"auto, (max-width: 483px) 100vw, 483px\" \/><\/a><\/p>\n<p>A la aplicaci\u00f3n se le puede poner fondo, elegir un icono para la aplicaci\u00f3n es un kit completo de desarrollo para ingresar al mundo de desarrollo de aplicaciones m\u00f3viles.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Desarrollando con Windows Phone 7 Primeramente tuve que conseguirme la versi\u00f3n gratis de Visual Studio 2010 Express for Windows Phone, a mas de eso informarme\u00a0 a cerca de lo que trae la plataforma. Tuve que instalar el w7 porque es un requisito del programa, el programa nos pide aproximadamente 3gb de espacio en el DD. [&hellip;]<\/p>\n","protected":false},"author":410,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1555],"tags":[],"class_list":["post-152","post","type-post","status-publish","format-standard","hentry","category-manuales"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/marccc\/wp-json\/wp\/v2\/posts\/152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/marccc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/marccc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/marccc\/wp-json\/wp\/v2\/users\/410"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/marccc\/wp-json\/wp\/v2\/comments?post=152"}],"version-history":[{"count":2,"href":"https:\/\/blog.espol.edu.ec\/marccc\/wp-json\/wp\/v2\/posts\/152\/revisions"}],"predecessor-version":[{"id":157,"href":"https:\/\/blog.espol.edu.ec\/marccc\/wp-json\/wp\/v2\/posts\/152\/revisions\/157"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/marccc\/wp-json\/wp\/v2\/media?parent=152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/marccc\/wp-json\/wp\/v2\/categories?post=152"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/marccc\/wp-json\/wp\/v2\/tags?post=152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}