Desarrollo de Aplicaciones Metro Style
Por Ángel Arias
()
Información de este libro electrónico
Con Windows 8, Microsoft ha dado un salto de calidad notable, solamente comparable con la aparición en su día del Windows 3.0 y 95. Windows 8 trae muchas novedades y características que nos va a hacer cambiar nuestra manera de trabajar con nuestros equipos informáticos.
Con una interfaz totalmente renovada, Windows 8 hace un claro guiño hacia los sistemas táctiles, muy de moda hoy en día gracias a la telefonía móvil, sobretodo, gracias a la telefonía que incorpora los Sistemas Operativos Windows Phone, Android e IOS de Apple.
Metro es un nuevo paradigma de interfaz de usuario que está diseñado para nuevos conceptos de tecnología táctil para los nuevos dispositivos. La interfaz metro puede ser usada en un PC convencional con el ratón, pero la riqueza de la interfaz metro se logra utilizando un dispositivo táctil (notebooks, tablets, etc.)
Ángel Arias
Ángel Arias es un consultor informático con más de 12 años de experiencia en sector informático. Con experiencia en trabajos de consultoría, seguridad en sistemas informáticos y en implementación de software empresarial, en grandes empresas nacionales y multinacionales, Ángel se decantó por el ámbito de la formación online, y ahora combina su trabajo como consultor informático, con el papel de profesor online y autor de numerosos cursos online de informática y otras materias. Ahora Ángel Arias, también comienza su andadura en el mundo de la literatura sobre la temática de la informática, donde ,con mucho empeño, tratará de difundir sus conocimientos para que otros profesionales puedan crecer y mejorar profesional y laboralmente.
Lee más de ángel Arias
Fundamentos de Programación y Bases de Datos Calificación: 0 de 5 estrellas0 calificacionesBases de Datos con MySQL Calificación: 4 de 5 estrellas4/5Computación en la Nube Calificación: 4 de 5 estrellas4/5Aprende a programar en C# Calificación: 5 de 5 estrellas5/5Aprende a Programar con Java Calificación: 4 de 5 estrellas4/5Las Estafas Digitales Calificación: 5 de 5 estrellas5/5Aprende a Programar en Python Calificación: 5 de 5 estrellas5/5Curso de Programación y Análisis de Software Calificación: 4 de 5 estrellas4/5Ingeniería y Arquitectura del Software Calificación: 3 de 5 estrellas3/5Curso de Programación de Apps. Android y iPhone Calificación: 5 de 5 estrellas5/5Aprende a Programar a Python Calificación: 0 de 5 estrellas0 calificacionesCurso de Introducción a la Administración de Bases de Datos Calificación: 3 de 5 estrellas3/5Curso de Programación con Java Calificación: 4 de 5 estrellas4/5Programación y Lógica Proposicional Calificación: 4 de 5 estrellas4/5Curso de Programación con Java - 2ª Edición Calificación: 5 de 5 estrellas5/5Aprende a Programar para Android Calificación: 5 de 5 estrellas5/5Aprende a Programar en ASP .NET y C# Calificación: 0 de 5 estrellas0 calificacionesAprende sobre la Ingeniería de Software Calificación: 0 de 5 estrellas0 calificacionesFundamentos de Programación y Bases de Datos: 2ª Edición Calificación: 0 de 5 estrellas0 calificacionesAprende Programación Web con PHP y MySQL Calificación: 4 de 5 estrellas4/5Aprende a Desarrollar Videojuegos Calificación: 3 de 5 estrellas3/5Las Nuevas Tecnologías y el Marketing Digital Calificación: 3 de 5 estrellas3/5Aprende a Programar Ajax y jQuery Calificación: 1 de 5 estrellas1/5Marketing Digital y SEO con Google Calificación: 5 de 5 estrellas5/5Aprende a Programar ASP .NET y C# - Segunda Edición Calificación: 0 de 5 estrellas0 calificacionesCurso de Programación con iOS Calificación: 4 de 5 estrellas4/5Curso de Marketing Online Calificación: 0 de 5 estrellas0 calificacionesCurso de Programación y Análisis de Software - 2ª Edición Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar con Ajax Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar con Ruby on Rails Calificación: 0 de 5 estrellas0 calificaciones
Relacionado con Desarrollo de Aplicaciones Metro Style
Libros electrónicos relacionados
Apps html5 para móviles Calificación: 0 de 5 estrellas0 calificacionesAprender Dreamweaver CS4 con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesDesarrollo de aplicaciones inteligentes para el movimiento del cuerpo humano Calificación: 0 de 5 estrellas0 calificacionesProgramación en Objetive-C con Xcode y GCC Calificación: 0 de 5 estrellas0 calificacionesAprender Flash CS5 con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesEl gran libro de programación avanzada con Android Calificación: 0 de 5 estrellas0 calificacionesAprender Dreamweaver CS5 con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar con Ajax Calificación: 0 de 5 estrellas0 calificacionesBackbone JS. JavaScript Framework. 2ª Edición Calificación: 0 de 5 estrellas0 calificacionesGráficos por computadora usando JOGL Calificación: 0 de 5 estrellas0 calificacionesDesarrollo de software con netbeans 7.1: Programe para scritorio, web y dispositivos móviles Calificación: 0 de 5 estrellas0 calificacionesDesarrollo de aplicaciones web con Jakarta EE Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar con Ruby on Rails Calificación: 0 de 5 estrellas0 calificacionesDISEÑO Y GESTIÓN DE INTRANETS Calificación: 0 de 5 estrellas0 calificacionesDesarrollo y reutilización de componentes software y multimedia mediante lenguajes de guión. IFCD0210 Calificación: 0 de 5 estrellas0 calificacionesAprende programación de computadoras Calificación: 5 de 5 estrellas5/5Aprender Windows 7 multimedia y nuevas Ttecnologias con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesAndroid: Programación de dispositivos móviles a través de ejemplos Calificación: 0 de 5 estrellas0 calificacionesBackbone JS Calificación: 0 de 5 estrellas0 calificacionesUF2218 - Desarrollo de un CMS Calificación: 0 de 5 estrellas0 calificacionesManual de Dreamweaver CS5 Calificación: 0 de 5 estrellas0 calificacionesUF1467 - Aplicaciones microinformáticas e internet para consulta y generación de documentación Calificación: 0 de 5 estrellas0 calificacionesAprender Dreamweaver CS6 con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesGoogle Assistant. Desarrollo de aplicaciones IoT para Arduino y ESP8266 Calificación: 0 de 5 estrellas0 calificacionesGuía práctica para Raspberry Pi y Beaglebone Calificación: 0 de 5 estrellas0 calificacionesEl gran libro de Android Calificación: 0 de 5 estrellas0 calificacionesB4A en Español: Desarrollo Rápido de App utilizando BASIC Calificación: 0 de 5 estrellas0 calificacionesJoomla 2.5. Crea y Administra tus websites fácilmente Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar para Android Calificación: 5 de 5 estrellas5/5Alexa. Desarrollo de aplicaciones IoT para Arduino y ESP8266 Calificación: 0 de 5 estrellas0 calificaciones
Programación para usted
Lógica de programación: Solucionario en pseudocódigo – Ejercicios resueltos Calificación: 4 de 5 estrellas4/5El gran libro de Python Calificación: 5 de 5 estrellas5/5Arduino. Trucos y secretos.: 120 ideas para resolver cualquier problema Calificación: 5 de 5 estrellas5/5Python Paso a paso: PROGRAMACIÓN INFORMÁTICA/DESARROLLO DE SOFTWARE Calificación: 4 de 5 estrellas4/5Fundamentos De Programación Calificación: 5 de 5 estrellas5/5Aprender HTML5, CSS3 y Javascript con 100 ejerecios Calificación: 5 de 5 estrellas5/5Curso básico de Python: La guía para principiantes para una introducción en la programación con Python Calificación: 0 de 5 estrellas0 calificacionesOrtografía para todos: La tabla periódica de la ortografía Calificación: 5 de 5 estrellas5/5Arduino. Edición 2018 Curso práctico Calificación: 4 de 5 estrellas4/5Programación en Visual Basic (VB): DEL ANÁLISIS del Problema al Programa Calificación: 4 de 5 estrellas4/5Aplicaciones web con Php Calificación: 5 de 5 estrellas5/5Diseño Web con CSS Calificación: 5 de 5 estrellas5/5Python Aplicaciones prácticas Calificación: 4 de 5 estrellas4/5Curso de Programación de Apps. Android y iPhone Calificación: 5 de 5 estrellas5/5Python para principiantes Calificación: 5 de 5 estrellas5/5HTML para novatos Calificación: 5 de 5 estrellas5/5Programación Orientada a Objetos Calificación: 3 de 5 estrellas3/5Fundamentos de programación: un enfoque práctico Calificación: 5 de 5 estrellas5/5Aprende a programar: Crea tu propio sitio web Calificación: 4 de 5 estrellas4/5Aprender a programar con Excel VBA con 100 ejercicios práctico Calificación: 5 de 5 estrellas5/5GuíaBurros Microsoft Excel: Todo lo que necesitas saber sobre esta potente hoja de cálculo Calificación: 4 de 5 estrellas4/5Linux Essentials: una guía para principiantes del sistema operativo Linux Calificación: 5 de 5 estrellas5/5Microsoft C#. Curso de Programación. 2ª Edición Calificación: 4 de 5 estrellas4/5Introducción al Uso de Formularios (UserForms) en VBA Calificación: 3 de 5 estrellas3/5Controles PLC con Texto Estructurado (ST): IEC 61131-3 y la mejor práctica de programación ST Calificación: 3 de 5 estrellas3/5Curso de Programación y Análisis de Software Calificación: 4 de 5 estrellas4/5VBA Excel Guía Esencial Calificación: 5 de 5 estrellas5/5Python a fondo Calificación: 5 de 5 estrellas5/5
Comentarios para Desarrollo de Aplicaciones Metro Style
0 clasificaciones0 comentarios
Vista previa del libro
Desarrollo de Aplicaciones Metro Style - Ángel Arias
ÍNDICE DE CONTENIDOS
• Introducción
o Interfaz de usuario de programación
o WinRT
o Proyecciones WinRT
o API asíncrona
o Creación de componentes WinRT
o La API de WinRT
• Contractos y Extensiones
o Contratos
App to App Picking
Cached File Updater
Play To
Search To
Settings
Share
o Extensiones
Account picture provider
AutoPlay
Background tasks
Camera settings
Camera settings
Contact Picker
Game explorer
SSL/Certificates
• Ciclo de Vida
o Inicio de la aplicación
o Activación de la aplicación
o Suspensión de aplicaciones
o Visibilidad para las aplicaciones
o Reanudación de una aplicación
o Cierre de la aplicación
o Bloqueo de la aplicación
o Eliminación de la aplicación
• Desarrollo de aplicaciones estilo Metro con HTML, CSS y JavaScript
o Contenido de una aplicación básica
o Empezando con el HelloWorld
o La solicitud de implementación en otros equipos
o Introducción
o Estilos de la aplicación
o La Estructura del Proyecto
o El Flujo de la Aplicación
o Definición de la Página
o Los Espacios de nombres y las clases
o La API WinJS.UI.ListView
o La Encuadernación y las plantillas
o Definir página de inicio
o WebPlatform, ejemplo de Geolocalización
o Web Platform
• Desarrollo de aplicaciones estilo Metro Style con C# y XAML.
o Compartir en la barra Charms
o Configuración en la barra Charms
o Los Azulejos en Vivo de Windows 8
o Trabajando con la Cámara
o Guardar y Recuperar archivos en aplicaciones Metro
• Programación asíncrona y almacenamiento App
o Buscar un archivo local
o Añadir el Espacio de nombres imgDownloader
o Añadir la funcionalidad de la página
• Opinión del Autor
• Bibliografía
Nota del Autor
Esta publicación está destinada a proporcionar el material útil e informativo. Esta publicación no tiene la intención de conseguir que usted sea un maestro de las bases de datos, sino que consiga obtener un amplio conocimiento general de las bases de datos para que cuando tenga que tratar con estas, usted ya pueda conocer los conceptos y el funcionamiento de las mismas. No me hago responsable de los daños que puedan ocasionar el mal uso del código fuente y de la información que se muestra en este libro, siendo el único objetivo de este, la información y el estudio de las bases de datos en el ámbito informático. Antes de realizar ninguna prueba en un entorno real o de producción, realice las pertinentes pruebas en un entorno Beta o de prueba.
El autor y editor niegan específicamente toda responsabilidad por cualquier responsabilidad, pérdida, o riesgo, personal o de otra manera, en que se incurre como consecuencia, directa o indirectamente, del uso o aplicación de cualesquiera contenidos de este libro.
Todas y todos los nombres de productos mencionados en este libro son marcas comerciales de sus respectivos propietarios. Ninguno de estos propietarios han patrocinado el presente libro.
Procure leer siempre toda la documentación proporcionada por los fabricantes de software usar sus propios códigos fuente. El autor y el editor no se hacen responsables de las reclamaciones realizadas por los fabricantes.
Introducción
Con Windows 8, Microsoft ha dado un salto de calidad notable, solamente comparable con la aparición en su día del Windows 3.0 y 95. Windows 8 trae muchas novedades y características que nos va a hacer cambiar nuestra manera de trabajar con nuestros equipos informáticos.
Con una interfaz totalmente renovada, Windows 8 hace un claro guiño hacia los sistemas táctiles, muy de moda hoy en día gracias a la telefonía móvil, sobretodo, gracias a la telefonía que incorpora los Sistemas Operativos Windows Phone, Android e IOS de Apple.
Metro es un nuevo paradigma de interfaz de usuario que está diseñado para nuevos conceptos de tecnología táctil para los nuevos dispositivos. La interfaz metro puede ser usada en un PC convencional con el ratón, pero la riqueza de la interfaz metro se logra utilizando un dispositivo táctil (notebooks, tablets, etc.)
La pantalla de inicio usa una interfaz estilo Metro y una sus principales características es que se centra en el contenido de las aplicaciones, confiando más en la tipografía y menos en gráficos. El entorno de Metro incluye una nueva pantalla basada en azulejos, de igual manera que el sistema operativo Windows Phone. Cada azulejo representa una aplicación, y puede mostrar información relevante tal como el número de mensajes no leídos en una aplicación de correo electrónico o la temperatura actual en una aplicación del tiempo meteorológico. Estas aplicaciones se ejecutan en pantalla completa o en los modos de lado a lado, y son capaces de compartir información entre sí mediante contratos
. Estas aplicaciones sólo estarán disponibles a través de la Windows Store. Las aplicaciones estilo metro se desarrollan con la nueva plataforma Windows Runtime que utiliza varios lenguajes de programación, como C + +, Visual Basic, C # y HTML con CSS y Javascript.
Como este nuevo estándar de interfaz desarrollado por Microsoft, pronto se van a ver aplicaciones muy similares, e incluso podrá ver como se ejecutan en todas las plataformas de Microsoft como Xbox, Windows Phone y Windows 8.
A nivel de desarrollo, lo novedoso del estilo Metro es que incorpora un nuevo conjunto de APIs para poder desarrollar aplicaciones en varios lenguajes de programación tales como HTML5, CSS, JavaScript, XAML, C#