Book description
Building Windows 8 Apps with JavaScript is the definitive guide for every experienced developer who wants to create, ship, and profit from Windows 8 apps built with HTML5 and JavaScript. Written by Chris Sells, former Visual Studio Principal Program Manager who led the team that built Microsoft’s official Windows 8 JavaScript app templates, and Brandon Satrom, expert web/mobile developer, this book covers every facet of development with Microsoft’s new JavaScript framework and WinRT.
The authors guide you through building full-featured Windows Store apps that merge the best aspects of desktop, web, and mobile apps into a single user and developer experience. You’ll learn how to leverage the full power of the Windows 8 platform and integrate services ranging from client-side state to offline storage. Leveraging these techniques, you can deliver information to users faster, more clearly, and more concisely, on whatever devices they prefer.
Through complete example projects, Building Windows 8 Apps with JavaScript covers
Understanding powerful new improvements in Windows 8 developer experience
Using Windows 8’s more flexible binding to update the UI as underlying data changes
Creating layouts and typography that fit Windows 8 style and leverage its advantages
Working with audio, video, captured media, animation, and HTML5 graphics
Making your app “connectable” with PlayTo
Integrating WinJS navigation services to improve UI control
Maintaining app states built up over time, and sharing them across devices
Writing highly responsive async apps
Supporting true-touch metaphors and interactions, location data, and sensors
Designing apps for the Windows 8 design language
Extending JavaScript code to integrate existing C/C++ code or to access Windows capabilities that WinRT doesn’t expose
Discovering best practices for monetizing Windows Store apps
All of the downloadable examples can be created and run with Microsoft’s free Visual Studio 2012 Express for Windows 8, which includes all you need to build, package, and deploy your Windows Store apps.
Table of contents
- Title Page
- Copyright Page
- Praise for Building Windows 8 Apps with JavaScript
- Dedication Page
- Contents
- Foreword by Chris Anderson
- Foreword by Rey Bango
- Preface
- Acknowledgments
- About the Authors
- 1. Hello, Windows 8!
- 2. Binding and Controls
- 3. Layout
- 4. Typography
-
5. Media
- Working with Audio and Video
- Getting Started with Media in Windows 8
- Styling Media and Creating Custom Controls
- Adding Subtitles to Video
- Adding Video Effects
- Working with Audio in Windows Store Apps
- Working with User Media Libraries via a File Picker
- Selecting Multiple Files
- Other File Picker Types
- Working with Captured Media
- Making Your App Connectable with Play To
- Where Are We?
- 6. Drawing and Animation
- 7. App State
- 8. Networking
- 9. Shell Contracts
- 10. Shell Integration
- 11. Device Interaction
- 12. Native Extensibility
- 13. Making Money
- A. JavaScript for C-Family Programmers
- B. Presentation and Style at a Glance
- Index
- Ad Pages
Product information
- Title: Building Windows 8 Apps with JavaScript
- Author(s):
- Release date: December 2012
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780133090628
You might also like
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Generative Deep Learning, 2nd Edition
Generative AI is the hottest topic in tech. This practical book teaches machine learning engineers and …
book
Writing Secure Code
Keep black-hat hackers at bay with the tips and techniques in this entertaining, eye-opening book! Developers …
book
Angular: Up and Running
If you’re familiar with JavaScript, this hands-on guide will quickly get you up to speed on …