0%

Book Description

Windows 8 application development is an exciting topic these days. Windows 8 introduces WinRT, the API for accessing the operating system and the underlying hardware where Metro applications run. WinRT can be accessed through multiple development languages, including C++, .NET languages and JavaScript. Developers from all backgrounds can use their skills to build beautiful and fast Windows 8 applications.

Author Michael Mayberry takes you through a quick overview of this new addition in WinRT Revealed and will get you started quickly in developing Windows 8 applications in this new environment. Written at a brisk space and a no-nonsense style, you'll find exactly what you need to understand what's different in WinRT compared to what you know, and pointers on how to develop solid WinRT applications even before Windows 8's release.

What you'll learn

  • What WinRT is

  • How to access WinRT

  • How to create WinRT components

  • Best practices for UI programming

  • Who this book is for

    This book reaches out to all developers who are interesting in creating Windows 8 applications, for both consumers and enterprise. Microsoft's introduction of a new runtime framework in WinRT raises questions. This book aims to answer those questions and prepare developers for building apps for Windows 8.

    Table of Contents

    1. Title Page
    2. Dedication
    3. Contents at a Glance
    4. Contents
    5. About the Author
    6. About the Technical Reviewer
    7. Acknowledgments
    8. Introduction
    9. Chapter 1: Introducing WinRT
      1. What Is WinRT?
      2. What WinRT Is Not
      3. How Does WinRT Work?
      4. Building the User Experience
      5. Asynchronous by Nature
      6. The WinRT API
      7. Summary
    10. Chapter 2: Building WinRT Components
      1. First, the Ground Rules
      2. Create a Simple JavaScript App
      3. Enhance the App
      4. Access the Windows Namespace
      5. Summary
    11. Chapter 3: Building a .NET App with WinRT
      1. A Simple Design
      2. Create the Solution
      3. Summary
    12. Chapter 4: Reaching Beyond the App
      1. Capabilities
      2. Implement the Location Capability
      3. Declarations (Contracts)
      4. Implement the Share Declaration
      5. Implement the Share Target Declaration
      6. Summary
    13. Appendix: WinRT Resources
      1. Channel 9 on MSDN
      2. 2011 Build Conference Web Site
      3. Windows Dev Center
      4. Miguel de Icaza: “WinRT Demystified”
      5. WinRT on CodePlex
      6. Doug Steven: “A Bad Picture Is Worth a Thousand Long Discussions”
      7. DevHawk: “The Windows Runtime”
    14. Index
    18.118.0.240