Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Getting Started with Metro Apps
Preface
The Windows Runtime
Disclaimer
Who This Book Is For
How This Book Is Organized
Conventions Used in This Book
What You Need to Use This Book
Creating a Bing Search API AppId
Using Code Examples
SafariĀ® Books Online
How to Contact Us
How to Contact the Author
1. Windows 8: A Quick Tour
A User Interface for Touch
Start Screen
Start Bar
Search
Share
Devices
Settings
Windows Programming Reimagined
A New Native API, the Windows Runtime
Language Support
JavaScript
C# and Visual Basic
C++
Hosted Application Model
Single File Deployment
Windows Store
Inside Metro-style Apps
Application Bar
Semantic Zoom
Animation
Outside Your App
Tiles
Pickers
Charms
Sensors and Devices
Summary
2. Getting Started
Where is the Hello World app?
Bing Search API
Getting Started: The BingSimpleSearch App
Bing ImageSearchResponse Model
Calling the Bing Search API
Handling the Response
Wrapping up the UI
Running the Bing Simple Search app
Summary
3. Application Architecture
How Will the Bing Image Search App Change Going Forward?
Goals
Usability
Non-functional
Development Process Goals
Design of the User Interface
Application Diagram
Model-View-ViewModel (MVVM)
Who Comes First the View or the ViewModel (the ViewModelLocator)
Commands
Inversion of Control (IoC) Container
Navigation
NavigationService
MessageHub
Sending a Message
Alternatives to the MessageHub
Application Storage and Tombstoning
Settings
Error Handling
Summary
About the Author
← Prev
Back
Next →
← Prev
Back
Next →