ebook img

iPad Application Development For Dummies, 2nd Edition PDF

556 Pages·2011·17.301 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview iPad Application Development For Dummies, 2nd Edition

1.1040 Macintosh/Programming Making Everything Easier!™ 2nd Edition Turn your incredible ideas into impressive iPad apps with help 2nd Edition d P a ™ from this informative guide! i Open the book and find: A Ready to join the iPad developer ranks? Now you can — even (cid:129) What makes a killer iPad app p if you’ve never developed an app for a mobile device. If you p (cid:129) Secrets for creating a super user kathnnedo w iTPo ajundsy at w pap ibll d ihte eavlbpeol oyuoptu mo dbeojne ttc hpt-eroo rrceieesnsts,t ewinda llpakrninogggu ryaaogmuem tyhionruog u,c Nagnhe al (cid:129) eHwxoopwred rt aioeb mnocauertk yeotu arn adp spp read the licati Application Development understand. All you’ll need is an Intel-based Mac, your iPad, o your imagination, and this book to get started today! (cid:129) Rules you must follow to avoid niP App Store rejection Da (cid:129) Plan your app — understand what makes a great iPad app ed (cid:129) Tips for working with the SDK and how to create a terrific user experience v ™ (cid:129) What design patterns are and how e (cid:129) Handle the administrative stuff — download the SDK, register l as a developer, and follow all the rules for submitting your app to use them o to the App Store p (cid:129) Advice on testing and debugging m (cid:129) Explore app anatomy — get acquainted with the frameworks your app that structure an app and the app lifecycle e (cid:129) How to maximize the iPad’s n (cid:129) Build on that framework — put together a sample app using unique features t Interface Builder and get comfortable with the tools (cid:129) Get serious — learn to build an app with major functionality and take full advantage of the iPad’s capabilities Learn to: (cid:129) Download the SDK and start using Apple’s Visit the companion Web site at Go to Dummies.com ® developer tools www.dummies.com/go/ipadappdevfd2e for videos, step-by-step examples, to download all source code used in the book how-to articles, or to shop! (cid:129) Incorporate the latest iPad and iOS features into your app designs (cid:129) Take advantage of iPad’s full functionality to create a good user experience (cid:129) Print from your application using $29.99 US / $35.99 CN / £21.99 UK AirPrint Neal Goldstein is a master at making cutting-edge technology practical. ISBN 978-0-470-92050-3 Neal Goldstein He was an early pioneer of object-oriented programming and enjoys rock-star status among mobile developers. Tony Bove has written more Tony Bove than two dozen books, including all editions of iPod touch For Dummies Authors of iPhone Application Development and iPod & iTunes For Dummies. Goldstein Bove All-In-One For Dummies www.it-ebooks.info 1.1040 Get More and Do More at Dummies.com ® Start with FREE Cheat Sheets Cheat Sheets include (cid:129) Checklists (cid:129) Charts Apps (cid:129) Common Instructions Mobile (cid:129) And Other Good Stuff! To access the Cheat Sheet created specifically for this book, go to www.dummies.com/cheatsheet/ipadapplicationdevelopment Get Smart at Dummies.com Dummies.com makes your life easier with 1,000s of answers on everything from removing wallpaper to using the latest version of Windows. Check out our (cid:129) Videos (cid:129) Illustrated Articles There’s a Dummies App for This and That (cid:129) Step-by-Step Instructions Plus, each month you can win valuable prizes by entering our Dummies.com sweepstakes. * With more than 200 million books in print and over 1,600 unique titles, Dummies is a global leader in how-to information. Now Want a weekly dose of Dummies? Sign up for Newsletters on you can get the same great Dummies information in an App. With (cid:129) Digital Photography topics such as Wine, Spanish, Digital Photography, Certification, (cid:129) Microsoft Windows & Office and more, you’ll have instant access to the topics you need to (cid:129) Personal Finance & Investing (cid:129) Health & Wellness know in a format you can trust. (cid:129) Computing, iPods & Cell Phones (cid:129) eBay To get information on all our Dummies apps, visit the following: (cid:129) Internet www.Dummies.com/go/mobile from your computer. (cid:129) Food, Home & Garden www.Dummies.com/go/iphone/apps from your phone. Find out “HOW” at Dummies.com *Sweepstakes not currently available in all countries; visit Dummies.com for official rules. www.it-ebooks.info iPad™ Application Development FOR DUMmIES ‰ 2 ND EDITION www.it-ebooks.info 0011__99778800447700992200550033--ffffiirrss..iinndddd ii 1122//2244//1100 1122::3311 AAMM www.it-ebooks.info 0011__99778800447700992200550033--ffffiirrss..iinndddd iiii 1122//2244//1100 1122::3311 AAMM iPad™ Application Development FOR DUMmIES ‰ 2 ND EDITION by Neal Goldstein and Tony Bove www.it-ebooks.info 0011__99778800447700992200550033--ffffiirrss..iinndddd iiiiii 1122//2244//1100 1122::3311 AAMM iPad™ Application Development For Dummies®, 2nd Edition Published by Wiley Publishing, Inc. 111 River Street Hoboken, NJ 07030-5774 www.wiley.com Copyright © 2011 by Wiley Publishing, Inc., Indianapolis, Indiana Published by Wiley Publishing, Inc., Indianapolis, Indiana 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 permit- ted 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 Publishing 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 affi liates in the United States and other countries, and may not be used without written permission. iPad is a registered trademark of Apple, Inc. All other trademarks are the property of their respective owners. All other trademarks are the property of their respective owners. Wiley Publishing, 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 WITH- OUT 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 ORGANIZA- TION 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 www.wiley.com/techsupport. Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books. Library of Congress Control Number: 2010943059 ISBN: 978-0-470-92050-3 Manufactured in the United States of America 10 9 8 7 6 5 4 3 2 1 www.it-ebooks.info 0011__99778800447700992200550033--ffffiirrss..iinndddd iivv 1122//2244//1100 1122::3311 AAMM About the Authors Neal Goldstein is a recognized leader in making state-of-the-art and cutting-edge technologies practical for commercial and enterprise development. He was one of the fi rst technologists to work with commercial developers at fi rms such as Apple Computer, Lucasfi lm, and Microsoft to develop commercial applications using object-based programming technologies. He was a pioneer in moving that approach into the corporate world for developers at Liberty Mutual Insurance, USWest (now Verizon), National Car Rental, EDS, and Continental Airlines, showing them how object-oriented programming could solve enterprise- wide problems. His book (with Jeff Alger) on object-oriented development, Developing Object-Oriented Software for the Macintosh (Addison Wesley, 1992), introduced the idea of scenarios and patterns to developers. He was an early advocate of the Microsoft .NET framework, and he successfully introduced it into many enterprises, including Charles Schwab. He was one of the earliest developers of Service Oriented Architecture (SOA), and as Senior Vice President of Advanced Technology and the Chief Architect at Charles Schwab, he built an integrated SOA solution that spanned the enterprise, from desktop PCs to servers to complex network mainframes. (He holds three patents as a result.) As one of IBM’s largest customers, he introduced the folks at IBM to SOA at the enterprise level and encouraged them to head in that direction. He is passionate about the real value mobile devices can provide and has eight applications in the App Store. These include a series of Travel Photo Guides (http://travelphotoguides.com) developed with his partners at mobile- fortytwo and a Digital Field Guides series developed in partnership with John Wiley & Sons (http://lp.wileypub.com/DestinationDFGiPhoneApp). Along with those apps, he has written several books on iPhone programming, including all three editions of iPhone Application Development For Dummies (Wiley) and Objective-C For Dummies (Wiley). Because you can never tell what he’ll be up to next, check regularly at his Web site, www.nealgoldstein.com. Tony Bove is crazy about the iPad, iPod, and iPhone, and he not only provides free tips on his Web site (www.tonybove.com), but also developed an iPhone application (Tony’s Tips for iPhone Users) and is working on several iPad apps. Tony has written more than two dozen books on computing, desktop pub- lishing, and multimedia, including his own iPod & iTunes For Dummies, iPod touch For Dummies, and iLife For Dummies, as well as iPhone Application Development All-in-One For Dummies with Neal; he also wrote Just Say No to Microsoft (No Starch Press) in 2005; The Art of Desktop Publishing (Bantam) in 1986; and a series of books about Macromedia Director, Adobe Illustrator, and PageMaker from 1986–1997. Tony produced a CD-ROM interactive docu- mentary in 1996, Haight-Ashbury in the Sixties, and developed the Rockument music site, www.rockument.com, with commentary and podcasts focused on rock music history. Tony has also worked as a director of marketing for lead- ing-edge software companies and as a marketing messaging consultant. www.it-ebooks.info 0011__99778800447700992200550033--ffffiirrss..iinndddd vv 1122//2244//1100 1122::3311 AAMM www.it-ebooks.info 0011__99778800447700992200550033--ffffiirrss..iinndddd vvii 1122//2244//1100 1122::3311 AAMM Dedication Neal Goldstein: To my children, Sarah and Evan, and all of my personal and artist friends who have kept me centered on the (real) world outside of writ- ing and technology. But most of all to my wife Linda who is everything that I ever hoped for and more than I deserve. Yes Sam . . . the light at the end of the tunnel is not a freight train. Tony Bove: Tony dedicates this book to his mother, his brothers, and his sons, nieces, nephews, their cousins, and all their children . . . the iPad generation. Authors’ Acknowledgments Neal Goldstein: Thanks to my business partners Jeff Enderwick and Jeff Elias in mobilefortytwo and for their support and picking up the slack while I was engaged in fi nishing this book. Maggie Canon for putting Tony and I together. Carole Jelen, for her continued work and support in putting this project together. Acquisitions Editor Kyle Looper for keeping us on track and doing what- ever he needed to do to allow us to stay focused on the writing. The Project Editor’s Project Editor Paul Levesque who has been known to do even more than six impossible things before breakfast. Copy Editor Virginia Sanders did another great job in helping us make things clearer. Technical reviewer Jesse Fuller added a great second pair of eyes. Tony Bove: Tony owes thanks and a happy hour or two to Carole Jelen at Waterside for agenting, to Maggie Canon for putting the authors together, and to Kathy Pennington for support. www.it-ebooks.info 0011__99778800447700992200550033--ffffiirrss..iinndddd vviiii 1122//2244//1100 1122::3311 AAMM Publisher’s Acknowledgments We’re 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, Editorial, and Composition Services Media Development Project Coordinator: Patrick Redmond Senior Project Editor: Paul Levesque Layout and Graphics: Carl Byers, Acquisitions Editor: Kyle Looper Lavonne Roberts Copy Editor: Virginia Sanders Proofreaders: Laura Bowman, Lindsay Littrell Technical Editor: Jesse Feiler Indexer: BIM Indexing & Proofreading Services Editorial Manager: Leah Cameron Media Development Project Manager: Laura Moss-Hollister Media Development Assistant Project Manager: Jenny Swisher Media Development Associate Producers: Josh Frank, Marilyn Hummel, Douglas Kuhn, and Shawn Patrick Editorial Assistant: Amanda Graham Sr. Editorial Assistant: Cherie Case Cartoons: Rich Tennant (www.the5thwave.com) 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 Diane Graves Steele, Vice President and Publisher Composition Services Debbie Stailey, Director of Composition Services www.it-ebooks.info 0011__99778800447700992200550033--ffffiirrss..iinndddd vviiiiii 1122//2244//1100 1122::3311 AAMM

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.