ebook img

Cocoa programming for Mac OS X for dummies PDF

412 Pages·2009·9.89 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 Cocoa programming for Mac OS X for dummies

spine=.816” Programming/Software Development Making Everything Easier!™ Cocoa is hot! Stir up apps for Mac OS X, iPhone , ™ m i n g and iPod® Touch Open the book and find: C Co c o a Pro g ra m It’s a great time to go for Cocoa, because it’s not only Apple’s (cid:127) Tips for building a good interface o ® pthree fbeerrsetd w faraym foerw yooruk tfoo rc rdeeavteel osopfitnwga sroef ftowra Mrea, cit O’s Sa lXso a nd (cid:127) How to work with Cocoa numbers, co M a c O S® X arrays, Booleans, and dates f f o r iPhone. This book gives you a solid foundation in Cocoa and oa the unusual syntax of Objective-C. You’ll learn what’s new in (cid:127) Advice on managing files r ® P Cocoa frameworks and create applications step by step. M (cid:127) T en tips for easier Cocoa r programming ao (cid:127) X marks the start — see how Xcode underlies your applications as the main component of Apple’s Developer Tools (cid:127) How to simplify with key-value cg coding Or (cid:127) Be objective — examine the basics of the Objective-C language a and the elements of a Cocoa interface (cid:127) What to do with Cocoa on the Sm Internet (cid:127) A dd bells and whistles — spruce up your apps with audio, video, ® Xm Internet features, stylized text, and more (cid:127) How to add bindings to your application (cid:127) Graphically speaking — create applications with the stunning i n graphics for which Macs are famous (cid:127) Steps for building document- g based applications (cid:127) High-end Cocoa — see how to build apps with multiple documents or even have Xcode build an interface for you Learn to: Go to dummies.com ® (cid:127) Create your own Mac OS X application Go to www.dummies.com/go/cocoafd to find project files for more! for the examples in the book (cid:127) Use all the exciting Cocoa development features (cid:127) Work with Xcode® and Interface Builder tools (cid:127) Program with Cocoa in Objective-C $34.99 US / $41.99 CN / £22.99 UK Erick Tejkowski was still in elementary school when he began helping to ISBN 978-0-470-43289-1 instruct teachers on Apple computers. As a professional developer, he has designed software for clients as varied as Chicken of the Sea, Energizer, Nextel, Edys-Dreyers, Rigid Medical, and Leap Pad. Erick Tejkowski Tejkowski Author of REALbasic For Dummies Cocoa® Programming for Mac OS® X FOR DUMmIES ‰ Cocoa® Programming for Mac OS® X FOR DUMmIES ‰ by Erick Tejkowski Cocoa® Programming for Mac OS® X For Dummies® Published by Wiley Publishing, Inc. 111 River Street Hoboken, NJ 07030-5774 www.wiley.com Copyright © 2009 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. Cocoa and Mac OS are registered trademarks of Apple, Inc. All other trademarks are the property of their respec- tive 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 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 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: 2009920903 ISBN: 978-0-470-43289-1 Manufactured in the United States of America 10 9 8 7 6 5 4 3 2 1 About the Author Erick Tejkowski is a freelance author and software developer. He is the author of Cocoa For Dummies, Mac OS X Tiger Simplifi ed, and Mac OS X Panther: Top 100 Simplifi ed Tips and Tricks, among others. He has also served in editorial and writing roles for popular Macintosh publications, such as MacTech, MacWorld, and RB Developer. When he’s not computing, he enjoys spending his free time with his wife, Lisa, and their children, Mercedes, Leopold, and Emil. Dedication This book is dedicated to Maria Paredes, PhD. Good job!

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.