DESARROLLO DE APLICACIONES PARA WINDOWS 8

DESARROLLO DE APLICACIONES PARA WINDOWS 8

NOVÁK, ISTVÁN / BALÁSSY, GYÖRGY / ARVAI, ZOLTÁN / Y OTROS

57,50 €
IVA incluido
No disponible
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2013
Materia
Informática
ISBN:
978-84-415-3328-8
Páginas:
656
Encuadernación:
Otros
Colección:
Anaya Multimedia/Wrox

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
Usar el menú contextual
Utilizar la barra de la aplicación
Utilizar cuadros de diálogo de mensajes
Utilizar la barra de accesos de configuración en su aplicación
Conservar los datos de la aplicación
Almacenes de datos de la aplicación
Clase ApplicationData
Aplicaciones y la pantalla Inicio
Logotipo de la aplicación y la pantalla de presentación
Dar vida a los mosaicos con noti

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.

Artículos relacionados

  • QUE SERA DE NOSOTROS
    VALOR YEBENES, JUAN ANTONIO
    El proyecto de inteligencia artificial que Alan Turing propuso en 1950 ha avanzado tal y como él imaginó. Cada vez son más los procesos que se reducen a algoritmos ejecutados por máquinas, las cuales aumentan su potencia conforme aumenta su velocidad de procesamiento y su capacidad de almacenamiento. A través de la inteligencia artificial y el despliegue de la red de internet, ...
    Disponible en la librería

    18,00 €

  • INTELIGENCIA ARTIFICIAL Y DEFENSA
    GÓMEZ, ÁNGEL / MARTÍN ROMERO, ENRIQUE
    La defensa siempre ha sido el guardián de lo que valoramos y el parapeto de lo que tememos perder. Desde murallas antiguas hasta algoritmos cifrados, su esencia no solo es reactiva ante el peligro, sino predictiva y preventiva. Hoy, la inteligencia artificial refuerza ese impulso humano: amplifica la percepción, acelera las decisiones y protege tanto activos materiales como vid...
    Disponible en la librería

    28,50 €

  • START! HISTORIA ILUSTRADA DE LOS VIDEOJUEGOS
    CARIO, ERWAN
    Pac-Man, Mario, Tomb Raider, Fortnite, GTA, Minecraft... Los videojuegos se han convertido en un pilar de la cultura popular. Este libro explora su historia, desde sus orígenes hasta la actualidad (1958-2023), a través de imágenes de los juegos y de los personajes más destacados. Con un enfoque claro y fácil de entender, Start! ofrece un análisis exhaustivo de los videojuegos, ...
    Disponible en la librería

    32,00 €

  • YO Y EL MUNDO
    TRIUS, MIREIA
    Una vuelta al mundo en más de 60 infografías. ¡Hola! Me llamo Lucía y vivo con mis padres, mi hermano pequeño y mi perro en Barcelona. ¡Me gusta jugar con mis amigos, practicar deporte e ir de vacaciones! También voy a la escuela y hago deberes, claro Como la mayoría de niños. Esta es una pequeña historia dentro de una gran historia, la del mundo y su diversidad. De la mano de ...
    Disponible en la librería

    21,00 €

  • INTELIGENCIA ARTIFICIAL
    Este libro es una obra didáctica que aborda los aspectos relacionados con el desarrollo de soluciones de inteligencia artificial, ya sea como apoyo al aprendizaje personal de quienes están interesados en este campo, o como guía de estudio en cursos formativos de IA.El texto está organizado en varios capítulos que, como indica su título, cubren todos los temas relevantes: desde ...
    Disponible en la librería

    29,95 €

  • 40 CONCEPTOS CLAVE SOBRE INTELIGENCIA ARTIFICIAL
    El 30 de noviembre de 2022 ChatGPT se puso a disposición de todos los usuarios. Ese día, el público se dio cuenta de cuánto había avanzado la inteligencia artificial. Ya no se trata de promesas de ciencia ficción, sino que es algo tangible que usamos a diario y que nos permite, en muchos casos, automatizar gran cantidad de las tareas que realizamos. El resultado es un cambio ra...
    Disponible en la librería

    18,00 €