[Windows Phone 8] Microsoft AppStudio

Hola a todos!

Hoy martes Microsoft ha presentado al mundo su última idea: AppStudio, una web con la que dar rienda suelta a nuestra creatividad.

image

Esta plataforma web, nos permite crear aplicaciones para Windows Phone 8 de forma rápida. Podemos usar plantillas ya predefinidas o crear aplicaciones en blanco.

El sistema se basa en 3 sencillo pasos:

App Information: Aquí podremos introducir la información básica de nuestra aplicación: Título, una breve descripción y el icono de la misma.

image

App Content: Donde podremos definir el contenido de nuestra aplicación, esto es, las diferentes páginas, las fuentes de datos de cada una de ellas, su ApplicationBar… incluso varios tipos de templates para las listas, bastante resultones la verdad. En cuanto a las fuentes de datos, en estos momentos podemos escoger varias: contenido estático, definido por nosotros, fuente de datos de un canal de YouTube o una búsqueda en YouTube, consumir un RSS (RSS2.0 y ATOM 1.1) o contenido HTML. Lamentablemente, ahora mismo no puedes usar como contenido HTML una web online, es contenido que creas en un editor de la aplicación, pero seguro que pronto veremos nuevas fuentes de datos.

image

App Style: Nos permite configurar la apariencia general de la aplicación, mediante tres secciones: style, tiles y splash & lock. Style nos permite definir el color de acento, el background de la aplicación, el color de letra y el color de fondo de la applicationbar. Tiles, por su parte permite definir el tipo y estilo de los tiles de la aplicación. Por último Splash & Lock nos permite definir la imagen a usar como SplashScreen y una imagen a usar como LockScreen del dispositivo, ya que una de las funcionalidades que incluye AppStudio es que nuestra aplicación pueda establecer la pantalla de bloqueo.

image

Y voila! el cuarto paso, el resumen, nos muestra la configuración de la aplicación, una preview de la misma,una opción de hacerla pública, de forma que cualquier otra persona pueda usarla como punto de partida, una especie de plantilla, para sus propias apps y una opción de generar la aplicación.

image

Una vez generada la aplicación, nos llegará un correo electrónico con un link para instalarla en nuestro dispositivo. Y no necesitamos que esté desbloqueado para ello!!!. Esto es así gracias a la distribución empresarial. Cuando nos registremos en AppStudio, recibiremos un correo con un certificado que podemos instalar en nuestro dispositivo. Una vez que lo instalemos, podremos instalar nuestras Apps de AppStudio sin tener que tener el dispositivo registrado para desarrollo.

Otra opción interesante es que podremos descargar el código fuente generado con AppStudio, en forma de solución de Visual Studio 2012, para extender la aplicación con nuestro propio código. Esto es realmente sencillo gracias a que, al contrario de lo que muchos pensábamos, el código está realmente bien estructurado: Usa de forma intensiva MVVM, Inyección de dependencias, Servicios, el XAML está muy ordenado. En definitiva es un placer trabajar con él y extenderlo.

Para que veáis lo fácil que es, os dejo una app que he hecho, en la que podéis ver mi blog y los diferentes artículos. Lo he extendido para añadir un servicio de NFC para compartir la URL del artículo mediante NFC a otro dispositivo. Espero que os sirva como ejemplo del buen código que genera la herramienta.

Un saludo y Happy Coding!

Published 6/8/2013 18:43 por Josué Yeray Julián Ferreiro
Comparte este post:

Comentarios

# Extendiendo el código generado en Windows Phone App Studio

Wednesday, August 14, 2013 4:47 PM por Javier Suárez

Introducción Previamente ya habíamos hablado de Windows Phone App Studio , nueva herramienta