Saltar al contenido principal
Desarrollo de Aplicaciones para Windows 8

Desarrollo de Aplicaciones para Windows 8

Fundamentos

Novák, István / Balássy, György / Arvai, Zoltán / Y Otros

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
ISBN:
978-84-415-3328-8
Páginas:
656
Encuadernación:
Otros
57,50 €
IVA incluido
Añadir a favoritos

Sinopsis

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.

Índice

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

Información de seguridad

  • Cargando la información ...

Artículos relacionados

Windows 11

Windows 11

Martos Rubio, Ana

Guía práctica para entender y disfrutar de Windows 11. Instrucciones claras y accesibles. 128 páginas.La mirada de Luces: Perfecto para quienes quieren adentrarse en el mundo digital sin complicaciones. ...

✅ Disponible

17,95 €

Windows 11

Windows 11

Delgado, José María / Delgado Cabrera, José María

Windows 11 es la renovación más importante del sistema operativo de Microsoft en los últimos años y probablemente la versión más completa de toda su historia. Sus componentes más destacados han sido actualizados y mejorados para proporcionar una experiencia de usuario única. Cualquier persona que tenga inquietud por conocer los innumerables cambios y posibilidades incorporadas ...

✅ Disponible

31,95 €

Windows 11. Curso Completo

Windows 11. Curso Completo

Ernesto Aguero / Claudio Alejandro Peña Millahual

Windows es el sistema al que las personas recurren cuando necesitan crear, conectarse, aprender y alcanzar sus objetivos. Es un sistema operativo en el que confían más de mil millones de usuarios. Coneste libro aprenderás todo lo necesario para sacar el máximo rendimiento a este sistema operativo. Este libro está dividido en varias partes para que su uso sea más sencillo, en la...

Entrega 3/5 días

24,90 €

Desarrollo de Aplicaciones Android con App Inventor 2

Desarrollo de Aplicaciones Android con App Inventor 2

Domínguez Mínguez, Tomás

Si ha mostrado interés en este libro, es probable que sienta curiosidad por saber cómo se desarrollan las aplicaciones que habitualmente maneja en su teléfono Android. También es posible que tenga necesidades específicas que no se terminan de satisfacer e, incluso, que esté pensando en llevar a la práctica una idea original. Gracias a las explicaciones de este libro sobre App ...

🚫 No disponible

39,95 €

El Gran Libro de Android 9Ed

El Gran Libro de Android 9Ed

Tomás Gironés, Jesús / Lloret Mauri, Jaime

Android es la plataforma libre para el desarrollo de aplicaciones móviles creada por Google. En la actualidad se ha convertido en la plataforma líder frente a otras como iPhone o Windows Phone. Las aplicaciones Android están ampliando su rango de influencia a nuevos dispositivos tales como tabletas, internet de las cosas, Wearables, TV o automóviles. Si quieres introducirte en ...

Entrega 3/5 días

29,60 €

Administracion y Configuracion de Windows Server 2016

Administracion y Configuracion de Windows Server 2016

Flores Rosa,Marco Antonio

¿Quiere administrar de manera profesional redes empresariales basadas en Windows Server 2016? Windows Server 2016 es un sistema operativo muy popular, ligado a la nube, cuya propuesta es una mayor disponibilidad y seguridad para las empresas. Asimismo, contiene mejoras en el almacenamiento, en las redes y en la virtualización que devienen indispensables para los profesionales ...

Entrega 3/5 días

47,20 €