CART

(0) items

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

by
Edition:
1st
ISBN13:

9781449320553

ISBN10:
1449320554
Format:
Paperback
Pub. Date:
8/10/2012
Publisher(s):
Oreilly & Associates Inc

Questions About This Book?

What version or edition is this?
This is the 1st edition with a publication date of 8/10/2012.
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 CDs, lab manuals, study guides, etc.

Summary

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.


Please wait while the item is added to your cart...