Tabla de Contenidos:
  • At a Glance; Introduction; Contents; Chapter 1: Using Visual Studio 2012 Express edition for Windows 8; Getting ready for development; The software you need; Configuring Visual Studio 2012; Start playing with Windows 8 apps; The "Hello Windows 8" application ; Adding a bit more action; Summary; Chapter 2: Making sense of HTML5; Elements of a webpage ; Building the page layout with HTML5; Miscellany of other new elements; Collecting data; Adjusting input fields ; Form submission; Multimedia elements; The audio element; The video element; Summary; Chapter 3: Making sense of CSS.
  • Styling a webpage Adding CSS information to pages; Selecting elements to style; Basic style commands; Setting colors ; Controlling text; HTML display modes; Spacing and the boxing model; Advanced CSS scenarios; CSS pseudo-classes ; Media Queries; Summary; Chapter 4: Making sense of JavaScript; Language basics; The JavaScript type system; Dealing with variables; Dealing with objects; Dealing with functions ; Organizing your own JavaScript code; Linking JavaScript code to pages; Practices and habits; Summary; Chapter 5: First steps with Windows 8 development; The Windows 8 Runtime (WinRT).
  • Windows Store apps and other appsAn overview of the WinRT API; The Windows Store app user interface ; Aspects of the Windows 8 UI; Inspiring principles of the Windows 8 UI; Components for the presentation layer; Data binding; Understanding the application's lifecycle ; States of a Windows Store application ; Background tasks; Summary; Chapter 6: The user interface of Windows Store applications; Foundation of Windows Store applications; Defining the layout of the application ; Application attributes; Getting serious with the TodoList application; Building an interactive form.
  • Putting data into the formSummary; Chapter 7: Navigating through multimedia content; Foundation of page navigation; The navigation model of Windows Store applications; Inside the Navigation App template; Building a gallery of pictures; Introducing the FlipView component; Navigating to a detail page; Zooming the image in and out; Building a video clip gallery; Introducing the SemanticZoom component; Dealing with video; Summary; Chapter 8: States of a Windows 8 application; States of a Windows Store application ; Full-screen view states; Snapping applications; Making the application reactive.
  • Towards an adaptive layoutGeneral principles of snapped and filled views; Fluid layouts; Summary; Chapter 9: Integrating with the Windows 8 environment; Contracts and common tasks; Aspects of Windows 8 contracts; Contracts and extensions; Consuming the File picker contract; Choosing a file to save data; Choosing a file to load data; The Share contract; Publishing an application's data; Adding share source capabilities to TodoList; Providing a Settings page; Populating the Settings charm; Creating a functional Settings page; Summary; Chapter 10: Adding persistent data to applications.