
Getting Started with Windows 8 Apps
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Intro
- Table of Contents
- 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
- Subscribing to the Bing Search API Service on Windows Azure Marketplace
- Using Code Examples
- Safari® Books Online
- How to Contact Us
- How to Contact the Author
- Acknowledgements
- Chapter 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 APIJ: The Windows Runtime
- Language Support
- JavaScript
- C# and Visual Basic
- C++
- Hosted Application Model
- Single File Deployment
- Windows Store
- Inside Windows 8 Apps
- Application Bar
- Semantic Zoom
- Animation
- Outside Your App
- Tiles
- Pickers
- Charms
- Sensors and Devices
- Summary
- Chapter 2. Getting Started
- Where Is the Hello World app?
- Bing Search API
- Getting Started: The BingSimpleSearch App
- Bing Search API Service class
- Calling the Bing Search API
- Wrapping Up the UI
- Running the BingSimpleSearch App
- Unlocking WinRT (the FileSavePicker)
- Summary
- Chapter 3. Application Architecture
- The Bing Image Search App
- 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
- Summary
- Chapter 4. Interacting with the Operating System
- Search
- Declaring Your Search Intentions
- Handling SearchPane.QuerySubmitted
- Launching Your App Directly into Search Mode
- Tiles
- Updating the Tile with a Collection of Images
- Updating Multiple Tiles with a Single Command
- Pickers
- FileOpenPicker
- Declaring the FileOpenPicker in the manifest
- Launching the FileOpenPicker
- Handling the FileOpenPickerUI
- FileSavePicker
- Sharing
- ShareDataRequestedMessagePump
- ShareUriHandler
- ShareImageResultsHandler
- Sensors
- LockScreen
- Summary
- Chapter 5. Windows Store
- Marketing
- Windows Store App
- Opening Your Developer Account
- Selling Your App
- Ratings and Reviews
- Distribution
- Packaging Your App
- Packaging your app from Visual Studio
- Packaging your app from the Appx Packager
- Inside your Appx
- Running Windows App Cert Kit
- Publishing Your App
- Global Reach
- Exposure to Global Markets
- Localization
- Setting up resources
- Localizing text in XAML
- Localizing text in code
- Summary
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.