NOVAK, ISTVAN / BALÁSSY, GYÖRGY / ARVAI, ZOLTÁN / FÜLÖP, DÁVID
Si acaba de llegar al mundo del desarrollo, este manual es la mejoropción para aprender a utilizar Windows 8 SDK. Un equipo de expertosde Microsoft le conduce a través del nuevo y sencillo proceso decreación, implantación, marketing y venta de sus propias aplicaciones. El detalle en los métodos del nuevo sistema operativo de Microsoftproporciona una forma de crear aplicaciones estilo Windows 8 para losequipos de sobremesa tradicionales y para dispositivos móviles comoportátiles, tablets o smartphones. Con este libro descubrirá cómocrear sus propias aplicaciones de principio a fin con la ayuda deejemplos y sugerencias de expertos que le ayudarán a avanzar en sucarrera como desarrollador profesional de aplicaciones Windows8.AgradecimientosSobre los autoresSobre el editor técnicoIntroducciónA quién va dirigido este libroContenido del libroEstructura del libroParte I. Introducción al desarrollo de aplicaciones Windows 8Parte II. Creación de aplicaciones Windows 8Parte III. Desarrollo profesional de Windows 8Parte IV. ApéndicesRequisitos para utilizar este libroConvencionesCódigo fuenteParte I. Introducción al desarrollo de aplicaciones Windows 81. Una breve historia del desarrollo de aplicaciones de WindowsLa vida de WindowsDe Windows 3.1 a 32 bitsWindows XP y Windows VistaWindows 7 hace olvidar el fracaso de VistaEl cambio de paradigma de Windows 8Primeros pasos de Microsoft hacia el consumidor Windows 8 aparece enescenaHistoria de las API y herramientasEl poder de CC++ predomina sobre CVisual BasicDelphiEl surgimiento de .NETNuevas tecnologías de interfaz de usuarioTrampa-22 del desarrollo de aplicaciones WindowsResumenEjerciciosQué ha aprendido en este capítulo2. Utilizar Windows 8Dos mundos, un sistema operativoMétodos de entradaEntrada multitáctilEl teclado de softwareOtros dispositivos de entradaInicio de sesiónLa pantalla InicioEvolución del menú InicioExplorar y buscar aplicaciones instaladasMosaicos dinámicosUtilizar aplicaciones estilo Windows 8La barra de accesosIntroducción de la barra de accesosBotón InicioEl botón BuscarBotón CompartirBotón DispositivosBotón ConfiguraciónEscritorio de WindowsIntroducción de la aplicación EscritorioCambiar entre programas del escritorio¿Dónde está el botón Inicio?ResumenEjerciciosQué ha aprendido en este capítulo3. Arquitectura de Windows 8 para el desarrolladorArquitectura de desarrollo de Windows 8Capas de una aplicación de escritorioCapas de una aplicación estilo Windows 8Acerca de Windows RuntimeArquitectura de Windows RuntimeMetadatos en Windows RuntimeVentajas de Windows RuntimeLo que no tiene Windows Runtime.NET Framework 4.5Instalación del modelo de .NET Framework 4.5Integración de Windows RuntimeCompatibilidad asíncronaOtras opciones nuevasEscoger la tecnología apropiada para su proyectoLa Tienda de WindowsAplicaciones Windows 8 o aplicaciones de escritorioElegir un lenguaje de programaciónResumenEjerciciosQué ha aprendido en este capítulo4. Aprender a conocer su entorno de desarrolloDescarga de códigos para este capítuloIntroducción de la caja de herramientasVisual Studio 2012Instalar Microsoft Visual Studio 2012Un paseo por la IDE de Visual StudioCrear un nuevo proyectoUtilizar muestras y extensionesAlgunos elementos útiles que debe conocer sobre la IDEDar vida a sus aplicaciones con Expression BlendIniciar Expression Blend con una solución de Visual StudioAñadir un objeto animado a la UIIniciar la animaciónUtilizar Visual Studio y Blend juntosResumenEjerciciosQué ha aprendido en este capítuloParte II. Creación de aplicaciones Windows 85. Principios del desarrollo actual de aplicaciones de WindowsAplicaciones estilo Windows 8¿Cuál es el lenguaje de diseño de Windows 8?Principios generales del diseño de aplicaciones para Windows 8Modelos de estructura y navegación de la aplicaciónPlataforma de desarrollo asíncronoIntroducción a la programación asíncronaEvolución de la programación asíncrona en la plataforma .NETProgramación asíncrona con C# 5.0Desarrollo asíncrono en Windows RuntimePromesas de programación asíncrona con JavaScriptResumenEjerciciosQué ha aprendido en este capítulo6. Creación de aplicaciones estilo Windows 8 con HTML5, CSS yJavaScriptHTML5 y CSS en la WebConocer las tecnologías HTML5Primeros pasos con HTMLAplicar estilo a las páginas con CSSPrimeros pasos con CSSEjecutar código en la parte del clientePrimeros pasos con JavaScriptAplicaciones HTML5 en Windows RuntimeBiblioteca de Windows para JavaScriptCrear aplicaciones estilo Windows 8 con JavaScriptAcceder al sistema de archivosAdministración de datosRespetar el dispositivo del usuarioDesplazamiento y zoomElementos gráficos de lienzo en aplicaciones estilo Windows 8Utilizar la biblioteca de animación de Windows 8ResumenEjerciciosQué ha aprendido en este capítulo7. Utilizar XAML para crear interfaces de usuario estilo Windows 8Describir la interfaz del usuario con XAMLUtilizar espacios de nombreConocer el sistema de administración del diseñoUn nuevo concepto: Propiedades de dependenciaMejo