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
Beginning Windows 8 Application Development
Learn to use exciting new development tools and create applications for Windows 8 If you're a …
book
Xamarin.Forms Essentials: First Steps Toward Cross-Platform Mobile Apps
Learn the bare essentials needed to begin developing cross-platform, mobile apps using Xamarin.Forms. Apps can be …
book
Build Windows 8 Apps with Microsoft Visual C++ Step by Step
Your hands-on, step-by-step guide to building Windows 8 apps with Microsoft Visual C++ Teach yourself how …
book
Visual Studio 2015 Cookbook - Second Edition
Over 50 new and improved recipes to put Visual Studio 2015 to work in your crucial …