Build Windows 8 apps with Microsoft Visual C++ step by step
Your hands-on, step-by-step guide to building Windows 8 apps with Microsoft Visual C++ Teach yourself how to build Windows 8 applications using the Visual C++ language—one step at a time. Ideal for those with intermediate to advanced C++ development skills, this tutorial provides practical, learn-by...
Autor principal: | |
---|---|
Otros Autores: | , |
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Sebastopol, California :
O'Reilly Media, Inc
2013.
|
Edición: | 1st edition |
Colección: | Step by step (Sebastopol, Calif.)
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628496106719 |
Tabla de Contenidos:
- Intro
- Build Windows 8 Apps with Microsoft Visual C++ Step by Step
- Table of Contents
- Dedication
- Introduction
- Who should read this book
- Who should not read this book
- Assumptions
- Organization of this book
- Finding your best starting point in this book
- Conventions and features in this book
- System Requirements
- Code samples
- Installing the code samples
- Acknowledgments
- Errata &
- book support
- We want to hear from you
- Stay in touch
- 1. Introduction to Windows Store apps
- The Windows 8 experience
- Charms bar and app bars
- Windows Runtime
- Badges, live tiles, toasts, and lock screen
- Background tasks
- Contracts and extensions
- Visual Studio 2012 and Windows 8 Simulator
- Summary
- Quick reference
- 2. Windows 8 user interface style
- Influences
- Bauhaus style in the Windows 8 UI
- Enhance the functionality and the content, not the container
- Industrialize the software and user interface, and create projects, not products
- Use clear typography
- Take advantage of the grid system
- Prefer photos over drawings
- Select few and contrasting colors
- Strive for international language and employ essential iconography
- Characteristics of a Windows 8 app
- Silhouette
- Full screen
- Edges
- Comfort and touch
- Semantic Zoom
- Animations
- Different form factors
- Snapped and fill views
- Summary
- Quick reference
- 3. My first Windows 8 app
- Software installation
- Windows Store project templates
- UI elements
- Search functionality
- Summary
- Quick reference
- 4. Application life-cycle management
- Application manifest
- Application package
- Windows Store
- Launching
- Activating
- Suspending
- Resuming
- Summary
- Quick reference
- 5. Introduction to the Windows Runtime
- What is WinRT?
- WinRT under the hood
- WinRT design requirements.
- Creating a WinMD library
- WinRT app registration
- Summary
- Quick reference
- 6. Windows Runtime APIs
- Using pickers
- Webcam
- Sharing contracts
- Summary
- Quick reference
- 7. Enhance the user experience
- Draw an application using Visual Studio 2012
- Create the layout of a Windows 8 application
- Customize the appearance of controls
- Summary
- Quick reference
- 8. Asynchronous patterns
- Asynchronous calls with the Parallel Patterns Library in C++
- Writing asynchronous methods
- Waiting for an event in an asynchronous way
- Cancelling asynchronous operations
- Tracking operation progress
- Synchronization with multiple asynchronous calls
- Synchronizing execution context
- Summary
- Quick reference
- 9. Rethinking the UI for Windows 8 apps
- Using Windows 8 UI-specific controls
- Designing flexible layouts
- Using tiles and toasts
- Summary
- Quick reference
- 10. Architecting a Windows 8 app
- Applications architecture in general
- Architectures for Windows 8 apps
- Implementing the data layer
- Implementing the communication layer using a SOAP service
- Implementing the communication layer using an OData service
- Consuming data from a Windows 8 app
- Implementing an app storage/cache
- SOAP security infrastructure
- OData security infrastructure
- Summary
- Quick reference
- A. About the authors
- Index
- About the Authors
- Copyright.