Windows 8 Application Development with HTML5 For Dummies
by Bill Sempf
Windows 8 Application Development with HTML5 For Dummies
Published by John Wiley & Sons, Inc. 111 River Street Hoboken, NJ 07030-5774
Copyright 2013 by John Wiley & Sons, Inc., Hoboken, New Jersey
Published by John Wiley & Sons, Inc., Hoboken, New Jersey
Published simultaneously in Canada
No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for permission should be addressed to the Permissions Department, John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201) 748-6011, fax (201) 748-6008, or online at http://www.wiley.com/go/permissions .
Trademarks: Wiley, the Wiley logo, For Dummies, the Dummies Man logo, A Reference for the Rest of Us!, The Dummies Way, Dummies Daily, The Fun and Easy Way, Dummies.com, Making Everything Easier, and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates in the United States and other countries, and may not be used without written permission. Microsoft and Windows are registered trademarks of Microsoft Corporation. All other trademarks are the property of their respective owners. John Wiley & Sons, Inc. is not associated with any product or vendor mentioned in this book.
Limit of Liability/Disclaimer of Warranty: The publisher and the author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. No warranty may be created or extended by sales or promotional materials. The advice and strategies contained herein may not be suitable for every situation. This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services. If professional assistance is required, the services of a competent professional person should be sought. Neither the publisher nor the author shall be liable for damages arising herefrom. The fact that an organization or Website is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publisher endorses the information the organization or Website may provide or recommendations it may make. Further, readers should be aware that Internet Websites listed in this work may have changed or disappeared between when this work was written and when it is read.
For general information on our other products and services, please contact our Customer Care Department within the U.S. at 877-762-2974, outside the U.S. at 317-572-3993, or fax 317-572-4002.
For technical support, please visit .
Wiley publishes in a variety of print and electronic formats and by print-on-demand. Some material included with standard print versions of this book may not be included in e-books or in print-on-demand. If this book refers to media such as a CD or DVD that is not included in the version you purchased, you may download this material at .
Library of Congress Control Number: 2012950492
ISBN 978-1-118-17335-0 (pbk); ISBN 978-1-118-23995-7 (ebk); ISBN 978-1-118-26466-9 (ebk); ISBN 978-1-118-22704-6 (ebk)
Manufactured in the United States of America
10 9 8 7 6 5 4 3 2 1
About the Author
Husband. Father. Author. Software composer. Brewer. Lockpicker. Ninja. Insurrectionist. Honorary blue teamer. Lumberjack. All words that have been used to describe Bill Sempf recently. I write some software, and this isnt my first book. Pleased to meet you.
Dedication
Thank you to my ever-patient family: my beautiful, brilliant wife, Gabrielle, amazing son, Adam, and incredible daughter, Kaelan. You are the reason I do stuff like this.
Authors Acknowledgments
This one has more than the usual number of suspects in the acknowledgements department. I have to first thank Katie Feltman, my acquisitions editor at Wiley, for seeing the promise of Windows 8 and agreeing to the book at all. She knows the technical world well, and me better. Thanks for your vision.
Linda Morris, the project editor, put up with innumerable changes in my personal writing style, as always happens during the writing of a book. How she made this collection of articles into a final product, Ill never know. I am just glad there are people like her out there.
My family, of course, had to put up with innumerable evenings and weekends of Daddy has to write again? I appreciate the patience, and am glad to be back watching Disney movies. No, really!
My local Microsoft evangelists have been instrumental in making sure I make a fool of myself as rarely as humanly possible. Jennifer Marsman, Brian Prince, and Jeff Blankenburg all played a tremendously important role in my growth in the Windows 8 arena, and I thank them.
The local Columbus development community never fails to make me think, and brings the reality of day-to-day development to my writing. Thanks to Samidip Basu, Rob Streno, and Leon Gersing especially for focusing my thought around the realities of app development.
Adam Kinney was my partner in arms in the two apps I built while writing this book. His experience at Microsoft notwithstanding, he provided an unusual clarity of thought about pragmatic JavaScript architecture, structuring apps, and focusing on the right features at the right time. Oscar Naim was the project owner of that project and drove us both to consider all angles of the user experience.
Publishers Acknowledgments
Were proud of this book; please send us your comments at http://dummies.custhelp.com . For other comments, please contact our Customer Care Department within the U.S. at 877-762-2974, outside the U.S. at 317-572-3993, or fax 317-572-4002.
Some of the people who helped bring this book to market include the following:
Acquisitions and Editorial
Project Editor: Linda Morris
Acquisitions Editor: Katie Feltman
Copy Editor: Linda Morris
Technical Editor: Mike Spivey
Editorial Manager: Jodi Jensen
Editorial Assistant: Leslie Saxman
Sr. Editorial Assistant: Cherie Case
Cover Photo: Marjan Veljanoski / iStockphoto
Cartoons: Rich Tennant ()
Composition Services
Project Coordinator: Katie Crocker
Layout and Graphics: Jennifer Creasey, Joyce Haughey, Corrie Niehaus
Proofreaders: Cara Buitron, John Greenough
Indexer: Potomac Indexing, LLC
Publishing and Editorial for Technology Dummies
Richard Swadley, Vice President and Executive Group Publisher
Andy Cummings, Vice President and Publisher
Mary Bednarek, Executive Acquisitions Director
Mary C. Corder, Editorial Director
Publishing for Consumer Dummies
Kathleen Nebenhaus, Vice President and Executive Publisher
Composition Services
Debbie Stailey, Director of Composition Services