Getting Started with Windows 8 Apps: A Guide to the Windows Runtime

  • ISBN13:


  • ISBN10:


  • Edition: 1st
  • Format: Paperback
  • Copyright: 2012-08-10
  • Publisher: Oreilly & Associates Inc

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $14.99 Save up to $1.50
  • Rent Book $13.49
    Add to Cart Free Shipping


Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


Get a head start on creating "Metro"-style apps for the approaching release of Windows 8. If you're new to .NET programming, this introductory guide will quickly get you up to speed on the tools you need to build user interfaces with Microsoft's new design language, code-named Metro. Learn how to use WinRT and the preview version of the upcoming Visual Studio release, and get tips and tricks for having your app published in the Windows Store. Windows 8 brings some dramatic changes to the way users interact with computers and devices, and the Metro design language plays a key role. Whether you're an experienced .NET developer, or build apps with HTML and Javascript, this book gets you in on the ground floor.

Table of Contents

Prefacep. vii
Windows 8: A Quick Tourp. 1
A User Interface for Touchp. 1
Start Screenp. 2
Start Barp. 3
Windows Programming Reimaginedp. 4
A New Native APIJ: The Windows Runtimep. 5
Language Supportp. 6
Hosted Application Modelp. 7
Single File Deploymentp. 8
Windows Storep. 8
Inside Metro Style Appsp. 8
Application Barp. 8
Semantic Zoomp. 9
Animationp. 10
Outside Your Appp. 11
Tilesp. 11
Pickersp. 12
Charmsp. 12
Sensors and Devicesp. 12
Summaryp. 13
Getting Startedp. 15
Where Is the Hello World app?p. 15
Bing Search APIp. 15
Getting Started: The BingSimpleSearch Appp. 18
Bing Search API Service classp. 21
Calling the Bing Search APIp. 22
Wrapping Up the UIp. 22
Running the BingSimpleSearch Appp. 23
Unlocking WinRT (the FileSavePicker)p. 23
Summaryp. 26
Application Architecturep. 27
The Bing Image Search Appp. 27
Goalsp. 27
Usabilityp. 28
Non-functionalp. 29
Development Process Goalsp. 30
Design of the User Interfacep. 30
Application Diagramp. 32
Model-View-ViewModel (MVVM)p. 32
Who Comes First: the View or the ViewModel (the ViewModelLocator)?p. 33
Commandsp. 35
Inversion of Control (IoC) Containerp. 35
Navigationp. 37
NavigationServicep. 39
MessageHubp. 40
Sending a Messagep. 41
Alternatives to the MessageHubp. 42
Application Storage and Tombstoningp. 42
Settingsp. 44
Summaryp. 45
Interacting with the Operating Systemp. 47
Searchp. 48
Declaring Your Search Intentionsp. 48
Handling SearchPane. QuerySubmittedp. 48
Launching Your App Directly into Search Modep. 53
Tilesp. 54
Updating the Tile with a Collection of Imagesp. 55
Updating Multiple Tiles with a Single Commandp. 57
Pickersp. 59
FileOpenPickerp. 60
FileSavePickerp. 65
Sharingp. 68
ShareDataRequestedMessagePumpp. 69
ShareUriHandlerp. 71
SharelmageResultsHandlerp. 71
Sensorsp. 74
LockScreenp. 75
Summaryp. 75
Windows Storep. 77
Marketingp. 77
Windows Store Appp. 78
Opening Your Developer Accountp. 79
Selling Your Appp. 81
Ratings and Reviewsp. 82
Distributionp. 82
Packaging Your Appp. 83
Inside your Appxp. 86
Running Windows App Cert Kitp. 87
Publishing Your Appp. 88
Global Reachp. 89
Exposure to Global Marketsp. 90
Localizationp. 91
Summaryp. 92
Table of Contents provided by Ingram. All Rights Reserved.

Rewards Program

Write a Review