Saltar al contenido principal

Desarrollo de Aplicaciones para Windows 8

Fundamentos

Vv Aa

Si acaba de llegar al mundo del desarrollo, este manual es la mejor opción para aprender a utilizar Windows 8 SDK. Un equipo de expertos de Microsoft le conduce a través del nuevo y sencillo proceso de creación, implantación, marketing y venta de sus propias aplicaciones. El detalle en los métodos del nuevo sistema operativo de Microsoft proporciona una forma de crear aplicacio...

Editorial:
Anaya Multimedia
Año de edición:
2013
Materia:
Informática
ISBN:
978-84-415-3328-8
Páginas:
656
Encuadernación:
Rústica
-5%
54,63 €
IVA incluido
57,50 €
No disponible

Si acaba de llegar al mundo del desarrollo, este manual es la mejor opción para aprender a utilizar Windows 8 SDK. Un equipo de expertos de Microsoft le conduce a través del nuevo y sencillo proceso de creación, implantación, marketing y venta de sus propias aplicaciones. El detalle en los métodos del nuevo sistema operativo de Microsoft proporciona una forma de crear aplicaciones estilo Windows 8 para los equipos de sobremesa tradicionales y para dispositivos móviles como portátiles, tablets o smartphones.



Con este libro descubrirá cómo crear sus propias aplicaciones de principio a fin con la ayuda de ejemplos y sugerencias de expertos que le ayudarán a avanzar en su carrera como desarrollador profesional de aplicaciones Windows 8.

Reseña del Editor

Agradecimientos



Sobre los autores



Sobre el editor técnico



Introducción

A quién va dirigido este libro

Contenido del libro

Estructura del libro

Parte I. Introducción al desarrollo de aplicaciones Windows 8

Parte II. Creación de aplicaciones Windows 8

Parte III. Desarrollo profesional de Windows 8

Parte IV. Apéndices

Requisitos para utilizar este libro

Convenciones

Código fuente



Parte I. Introducción al desarrollo de aplicaciones Windows 8



1. Una breve historia del desarrollo de aplicaciones de Windows

La vida de Windows

De Windows 3.1 a 32 bits

Windows XP y Windows Vista

Windows 7 hace olvidar el fracaso de Vista

El cambio de paradigma de Windows 8

Primeros pasos de Microsoft hacia el consumidor

Windows 8 aparece en escena

Historia de las API y herramientas

El poder de C

C++ predomina sobre C

Visual Basic

Delphi

El surgimiento de .NET

Nuevas tecnologías de interfaz de usuario

Trampa-22 del desarrollo de aplicaciones Windows

Resumen

Ejercicios

Qué ha aprendido en este capítulo



2. Utilizar Windows 8

Dos mundos, un sistema operativo

Métodos de entrada

Entrada multitáctil

El teclado de software

Otros dispositivos de entrada

Inicio de sesión

La pantalla Inicio

Evolución del menú Inicio

Explorar y buscar aplicaciones instaladas

Mosaicos dinámicos

Utilizar aplicaciones estilo Windows 8

La barra de accesos

Introducción de la barra de accesos

Botón Inicio

El botón Buscar

Botón Compartir

Botón Dispositivos

Botón Configuración

Escritorio de Windows

Introducción de la aplicación Escritorio

Cambiar entre programas del escritorio

¿Dónde está el botón Inicio?

Resumen

Ejercicios

Qué ha aprendido en este capítulo



3. Arquitectura de Windows 8 para el desarrollador

Arquitectura de desarrollo de Windows 8

Capas de una aplicación de escritorio

Capas de una aplicación estilo Windows 8

Acerca de Windows Runtime

Arquitectura de Windows Runtime

Metadatos en Windows Runtime

Ventajas de Windows Runtime

Lo que no tiene Windows Runtime

.NET Framework 4.5

Instalación del modelo de .NET Framework 4.5

Integración de Windows Runtime

Compatibilidad asíncrona

Otras opciones nuevas

Escoger la tecnología apropiada para su proyecto

La Tienda de Windows

Aplicaciones Windows 8 o aplicaciones de escritorio

Elegir un lenguaje de programación

Resumen

Ejercicios

Qué ha aprendido en este capítulo



4. Aprender a conocer su entorno de desarrollo

Descarga de códigos para este capítulo

Introducción de la caja de herramientas

Visual Studio 2012

Instalar Microsoft Visual Studio 2012

Un paseo por la IDE de Visual Studio

Crear un nuevo proyecto

Utilizar muestras y extensiones

Algunos elementos útiles que debe conocer sobre la IDE

Dar vida a sus aplicaciones con Expression Blend

Iniciar Expression Blend con una solución de Visual Studio

Añadir un objeto animado a la UI

Iniciar la animación

Utilizar Visual Studio y Blend juntos

Resumen

Ejercicios

Qué ha aprendido en este capítulo



Parte II. Creación de aplicaciones Windows 8



5. Principios del desarrollo actual de aplicaciones de Windows

Aplicaciones estilo Windows 8

¿Cuál es el lenguaje de diseño de Windows 8?

Principios generales del diseño de aplicaciones para Windows 8

Modelos de estructura y navegación de la aplicación

Plataforma de desarrollo asíncrono

Introducción a la programación asíncrona

Evolución de la programación asíncrona en la plataforma .NET

Programación asíncrona con C# 5.0

Desarrollo asíncrono en Windows Runtime

Promesas de programación asíncrona con JavaScript

Resumen

Ejercicios

Qué ha aprendido en este capítulo



6. Creación de aplicaciones estilo Windows 8 con HTML5, CSS y JavaScript

HTML5 y CSS en la Web

Conocer las tecnologías HTML5

Primeros pasos con HTML

Aplicar estilo a las páginas con CSS

Primeros pasos con CSS

Ejecutar código en la parte del cliente

Primeros pasos con JavaScript

Aplicaciones HTML5 en Windows Runtime

Biblioteca de Windows para JavaScript

Crear aplicaciones estilo Windows 8 con JavaScript

Acceder al sistema de archivos

Administración de datos

Respetar el dispositivo del usuario

Desplazamiento y zoom

Elementos gráficos de lienzo en aplicaciones estilo Windows 8

Utilizar la biblioteca de animación de Windows 8

Resumen

Ejercicios

Qué ha aprendido en este capítulo



7. Utilizar XAML para crear interfaces de usuario estilo Windows 8

Describir la interfaz del usuario con XAML

Utilizar espacios de nombre

Conocer el sistema de administración del diseño

Un nuevo concepto: Propiedades de dependencia

Mejorar las propiedades de dependencia con propiedades enlazadas

Propiedades que afectan al tamaño y diseño de un control

Panel Canvas

Panel StackPanel

Panel Grid

Recursos reutilizables en XAML

Hacer referencia a los recursos

Jerarquía de los recursos

Diccionarios de recursos

Recursos del sistema

Controles básicos en aplicaciones estilo Windows 8

Controles con valores simples

Controles de contenido

Trabajar con datos

Propiedades y notificaciones dependientes del enlace de datos

Modos y direcciones de enlace

Propiedad DataContext

Cambiar los datos en el canal del enlace con convertidores de valor

Enlace de colecciones

Resumen

Ejercicios

Qué ha aprendido en este capítulo



8. Trabajar con controles XAML

Utilizar animaciones en su aplicación

Biblioteca de animaciones

Conocer los estados visuales

Animaciones personalizadas

Diseñar la apariencia visual de un control

Conectar el control con el interior

Responder a las interacciones

Trabajar con Expression Blend

Trabajar con controles complejos

Conocer los controles ListViewBase

Utilizar el control GridView

Utilizar el control ListView

Utilizar el control FlipView

Utilizar SemanticZoom

Utilizar el control AppBar

Resumen

Ejercicios

Qué ha aprendido en este capítulo



9. Crear aplicaciones estilo Windows 8

Ciclo de vida de una aplicación Windows 8

Estados del ciclo de vida de una aplicación

Administrar los cambios de estado de una aplicación

Suspender, reanudar y cerrar la aplicación

Utilizar los eventos del ciclo de vida de una aplicación

Implementar aplicaciones Windows 8

Paquete de la aplicación

El manifiesto del paquete de la aplicación

Instalación, actualización y eliminación

Superficies de comandos

Otros libros del autor

Sudoku Experto con Chispa
-5%
9,95 € 9,45 €
  • Añadir a favoritos
K-Pop Fan Book. ¡El Libro Antiaburrimiento para Fans Felices!
-5%
9,95 € 9,45 €
  • Añadir a favoritos
La Vocacion del Profesor Universitario Catolico
-5%
12,00 € 11,40 €
  • Añadir a favoritos
2027 Agenda de las Hadas
-5%
11,95 € 11,35 €
  • Añadir a favoritos
2027 Calendario de las Hadas
-5%
8,95 € 8,50 €
  • Añadir a favoritos

Artículos relacionados

Una Vida Siempre en Línea

Una Vida Siempre en Línea

Ariadna Vilalta

Cómo la hiperconectividad, los algoritmos y la IA están reconfigurando nuestra mente y nuestras emociones.UN LIBRO PARA ENTENDER QUÉ NOS ESTÁ PASANDO PSICOLÓGICA Y SOCIALMENTE EN LA ERA DIGITAL. La tecnología no solo organiza nuestra vida: está reorganizando nuestra mente. Vivimos conectados de forma permanente. Dormimos con el móvil al lado, trabajamos frente a pantallas, nos ...

-5%
21,90 € 20,81 €
  • Añadir a favoritos
Liderando la Era de la Ia Generativa

Liderando la Era de la Ia Generativa

Adrian Gonzalez Sanchez

Aquí tienes una sinopsis más fluida y natural de 'Liderando la era de la IA generativa', diseñada para captar la atención de un perfil directivo:Liderando la era de la IA generativa: El 'sistema operativo' para el líder modernoEn un mercado saturado de ruido y promesas tecnológicas, este libro no busca ser un manual técnico más, sino el manual de estrategias definitivo para qui...

-5%
28,50 € 27,08 €
  • Añadir a favoritos
Tsunami

Tsunami

Pablo Vazquez

En los últimos años, más de 10.000 personas han pasado por los cursos de inteligencia artificial de Pablo Vázquez. Personas con perfiles muy diversos, e inquietudes muy similares: «No sé por dónde empezar». «No sé si mi trabajo está en riesgo». «Sé que debería estar haciendo algo, pero no sé el qué». «Tengo hijos, equipo, familia debería poder orientarlos, y no puedo». Es norma...

-5%
21,90 € 20,81 €
  • Añadir a favoritos
Ética de la Inteligencia Artificial

Ética de la Inteligencia Artificial

https://www.dykinson.com/libros/etica-de-la-inteligencia-artificial/9791370471590/En un momento histórico en el que la inteligencia artificial ha dejado de ser una promesa técnica para convertirse en una infraestructura que atraviesa la vida social, este libro ofrece una brújula conceptual y práctica para orientarse en un territorio complejo. La lA se ha convertido en un entorn...

-5%
58,00 € 55,10 €
  • Añadir a favoritos
Jetson Nvidia. Inteligencia Artificial en tu Bolsillo

Jetson Nvidia. Inteligencia Artificial en tu Bolsillo

Daniel / Ignacio Daniel Gomez Gracian

-5%
19,90 € 18,91 €
  • Añadir a favoritos
Introducción Al Chatgpt en Python

Introducción Al Chatgpt en Python

Bruce R. Hopkins / Bruce Hopkins

Abraza el futuro del desarrollo de software y aprendea crear aplicaciones inteligentes utilizando las API de ChatGPTy OpenAI con el lenguaje de programación Python. Introducción al ChatGPT en Python te enseña cómo utilizar ChatGPT mediante programación. Aprenderás los fundamentos de ChatGPT y las API de OpenAI, incluyendo cómo autenticar, enviar solicitudes, generar respues...

-5%
21,95 € 20,85 €
  • Añadir a favoritos
Computación Cuántica

Computación Cuántica

Jacinto Velasco Rebolledo

La computación cuántica se ha consolidado como una de las tecnologías más transformadoras de nuestro tiempo. Ante los límites crecientes de la computación clásica, comprender los principios de la mecánica cuántica aplicados al procesamiento de la información se ha convertido en una competencia esencial para quienes aspiran a liderar la próxima revolución tecnológica. Esta obra ...

-5%
55,00 € 52,25 €
  • Añadir a favoritos
Fancy Bear se Lanza Al Phishing

Fancy Bear se Lanza Al Phishing

Scott J. Shapiro

Es una paradoja de nuestros tiempos que vivamos en la sociedad de la información, pero no entendamos cómo funciona. ¿Qué pasaría si supiésemos más? En Fancy Bear se va de phishing, Scott J. Shapiro recurre a su popular clase en la universidad de Yale sobre hackeo para mostrar que el cibercrimen tiene menos que ver con la programación defectuosa que con el cableado imperfecto de...

-5%
31,95 € 30,35 €
  • Añadir a favoritos
Mas Alla de los Datos, el
-5%
15,90 € 15,11 €
  • Añadir a favoritos
Accesibilidad Digital. Curso Práctico

Accesibilidad Digital. Curso Práctico

Pablo Enrique Fernandez Casado

-5%
29,90 € 28,41 €
  • Añadir a favoritos