Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

First Preview:"Programming Windows 8 Apps with HTML, CSS, and JavaScript"

DZone's Guide to

First Preview:"Programming Windows 8 Apps with HTML, CSS, and JavaScript"

· Web Dev Zone
Free Resource

Discover how to focus on operators for Reactive Programming and how they are essential to react to data in your application.  Brought to you in partnership with Wakanda

Hello! To help celebrate the Windows 8 Release Preview and the Visual Studio 2012 Release Candidate, we’re happy to release a preview edition of Programming Windows 8 Apps with HTML, CSS, and JavaScript, by Kraig Brockschmidt (who, some of you might remember, many years ago worked with us on a couple editions of Inside OLE).

...

This first preview contains the first four chapters of what we think will be an 18-chapter final ebook:

  • Chapter 1 The Life Story of a Metro Style App: Platform Characteristics of Windows 8
  • Chapter 2 Quickstart
  • Chapter 3 App Anatomy and Page Navigation
  • Chapter 4 Controls, Control Styling, and Basic Data Binding
  • Chapter 5 Collections and Collection Controls
  • Chapter 6 Layout
  • Chapter 7 Metro Style Commanding UI
  • Chapter 8 State, Settings, Files, and Documents
  • Chapter 9 Input and Sensors
  • Chapter 10 Media
  • Chapter 11 Purposeful Animations
  • Chapter 12 Contracts
  • Chapter 13 Tiles, Notifications, the Lock Screen, and Background Tasks
  • Chapter 14 Networking
  • Chapter 15 Devices and Printing
  • Chapter 16 Extensions
  • Chapter 17 Apps for Everyone: Localization, Accessibility, and the Windows Store
  • Chapter 18 Services

..."

imageimage

image

Who This Book Is For
This book is about writing Metro style apps for Windows 8 using HTML5, CSS3, and JavaScript. Our primary focus will be on applying these web technologies within the Windows 8 platform, where there are unique considerations, and not on exploring the details of those web technologies themselves. For the most part, then, I'm assuming that you're already at least somewhat conversant with these standards. We will cover some of the more salient areas like the CSS grid, which is central to app layout, but otherwise I trust that you're capable of finding appropriate references for everything else.

I'm also assuming that your interest in Windows 8 has at least two basic motivations. One, you probably want to come up to speed as quickly as you can, perhaps to carve out a foothold in the Windows Store sooner rather than later. Toward that end, I've front-loaded the early chapters with the most important aspects of app development along with "Quickstart" sections to give you immediate experience with the tools, the API, and core platform features. On the other hand, you probably also want to make the best app you can, one that performs really well and that takes advantage of the full extent of the platform. Toward this end, I've also endeavored to make this book comprehensive, helping you at least be aware of what's possible and where optimizations can be made.

Many insights have come from working directly with real-world developers on their real-world apps. As part of the Windows Ecosystem team, myself and my teammates have been on the front lines bringing those first apps to the Windows Store. This has involved writing bits of code for those apps and investigating bugs, along with conducting design, code, and performance reviews with members of the core Windows engineering teams. As such, one of my goals with this book is to make that deep understanding available to many more developers, including you!

This is just the start of this wave and given the change that is Windows 8, this is going to be a big one...

Learn how divergent branches can appear in your repository and how to better understand why they are called “branches".  Brought to you in partnership with Wakanda

Topics:

Published at DZone with permission of Greg Duncan, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}