Mi primera Aplicación Windows 8


Vamos a construir nuestra primera aplicación para Windows 8.

Abrimos Visual Studio y creamos un nuevo proyecto de tipo Windows Store.

Seleccionamos una aplicación en blanco y lo llamamos MyApp.

Al crear el nuevo proyecto en el explorador de soluciones encontraremos algunos archivos creados.

Nombre de archivo

Descripción

Properties/AssemblyInfo (.vb or .cs) Contiene los metadatos de nombre y versión que se incrustan en el ensamblado generado.
Package.appxmanifest Contiene metadatos que describen la aplicación, por ejemplo, nombre para mostrar, descripción, logotipos y funcionalidades.
Assets/* El logotipo predeterminado y las imágenes de la pantalla de presentación que puedes reemplazar por las tuyas propias.
Common/LayoutAwarePage Una clase base con funcionalidad para páginas que se adapta a distintos diseños y vistas.
Common/RichTextColumns Una clase base con funcionalidad para texto enriquecido dispuesto en columnas.
Common/StandardStyles.xaml Contiene las plantillas y estilos predeterminados de la aplicación.
App.xaml, App.xaml.* (.vb, .cs) Estos archivos especifican lógica de nivel de la aplicación. La clase App es necesaria para que la interfaz de usuario se muestre.
BlankPage.xaml La página de inicio predeterminada que se usa para crear la interfaz de usuario.
BlankPage.xaml.* (.vb, .cs) El archivo de código subyacente que contiene la lógica de la página de inicio predeterminada.

Ref. http://msdn.microsoft.com/es-ar/library/windows/apps/xaml/br211380

Abrimos el archivo MainPage.xaml (BlankPage.xaml) el cual nos mostrara un grid agregado por defecto, vamos a agregar un botón, para esto dentro de la definición del grid agregamos las etiquetas correspondientes tal como muestra la siguiente imagen:

Con esto estamos logrando colocar un botón dentro del grid como se muestra en la imagen

Ahora abrimos el archivo MainPage.xaml.cs y generamos el manejador de eventos para el Botón.

En este punto estamos creando un nuevo MessageDialog, el método ShowAsync especifica que se está llamando de forma asíncrona (más adelante tocaremos el tema asíncrono)

Ahora ejecutamos la aplicación, presionamos el botón y tendremos un mensaje

Anuncios

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