MAC Xcode 2 Book

Overview

Learn the code. Astound your friends.

Yours free with every Tiger — a to-die-for package of sophisticated software development tools called Xcode. Whether you're already immersed in soft- ware development or just considering a dip in the programming pool, Xcode lets you create applica- tions, plug-ins, applets, utilities, extensions, and much more. And here, liberally laced with irre- sistible fun facts and foolishness, is a complete crash ...

See more details below
Available through our Marketplace sellers.
Other sellers (Paperback)
  • All (27) from $1.99   
  • New (4) from $7.24   
  • Used (23) from $1.99   
Close
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any BN.com coupons and promotions
$7.24
Seller since 2006

Feedback rating:

(72)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

New
PAPERBACK New 0764584111 Brand new soft cover book. Soft cover books may show light shelf wear. Book may have remainder mark on it. Item ships within 24 hours with Free ... Tracking. Please ask about Expedited shipping. Read more Show Less

Ships from: Foley, AL

Usually ships in 1-2 business days

  • Canadian
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$7.24
Seller since 2006

Feedback rating:

(72)

Condition: New
PAPERBACK New 0764584111 New, Unused Soft-cover Book with cover damage (scratch, tear or bend/crease typically). Does NOT affect book content! Used items may or may not include ... CDs, InfoTrac, etc. Items ship within 24 hours with FREE tracking. Read more Show Less

Ships from: Foley, AL

Usually ships in 1-2 business days

  • Canadian
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$7.50
Seller since 2011

Feedback rating:

(4)

Condition: New
NEW NOT USED

Ships from: Murphy, TX

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
$29.88
Seller since 2015

Feedback rating:

(362)

Condition: New
Brand New Item.

Ships from: Chatham, NJ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Page 1 of 1
Showing All
Close
Sort by
Sending request ...

Overview

Learn the code. Astound your friends.

Yours free with every Tiger — a to-die-for package of sophisticated software development tools called Xcode. Whether you're already immersed in soft- ware development or just considering a dip in the programming pool, Xcode lets you create applica- tions, plug-ins, applets, utilities, extensions, and much more. And here, liberally laced with irre- sistible fun facts and foolishness, is a complete crash course in Xcode. You're gonna love it.

Trust us.

* Build your first application right away

* Understand Xcode's built-in compilers, program editor, and debugger

* See how Xcode speaks your favorite language

* Meet the Interface Builder and some classy data modeling tools

"Chock-full of delicious hints, tips, and details. Informative and enjoyable from cover to cover!"

—Mike Rossetti, Staff Engineer, Intuit QuickBooks Mac Engineering Team, ClubMacApp

"You have the makings of a hero, you know . . .

"This is a great time to be a Macintosh programmer. Sure, software developers have always been lionized as the true heroes of society — their movements obsessively tracked in gossip magazines, their achievements recognized in almost obscenely extravagant red-carpet awards telecasts.

"But Apple's own Xcode gives today's programmers unprecedented advantages. Xcode does it all. The system that allows a curious newbie to add a few buttons and menus to an existing AppleScript is the exact same one that Apple uses to build the next version of the Macintosh operating system. Today, we're all playing in either the deep or the shallow end of the same pool. Awesome, isn't it?"

—Andy Ihnatko

Read More Show Less

Editorial Reviews

From Barnes & Noble
The Barnes & Noble Review
Mac OS X comes with the extraordinarily rich and powerful Xcode software development environment: compilers, editors, design tools, examples, code libraries, you name it -- all free. If you’re even remotely interested in programming, this stuff’s like manna from heaven. But, until now, if you wanted to explore all these tools, you were largely on your own. The Mac Xcode 2 Book remedies that. Splendidly witty and readable, this book will guide you through every Xcode 2 nook and cranny.

After walking you through the construction of a simple application, the authors tour the Xcode programming environment and show how to jump-start your work with Apple’s project templates. Not sure exactly where Carbon stops and Cocoa begins, or what Java has to do with all this? They explain all that up front; then, later on, they take you inside all three. (There’s even coverage of using the development environment to write AppleScript.)

You’ll get thoroughly comfortable with the heart of the Xcode environment: its compilers and program editor. There’s detailed coverage of Apple’s Interface Builder application (where you create the application look-and-feel that has always made the Mac famous); as well as Xcode’s powerful class and data modeling tools.

Next, the authors turn to debugging your code (fewer endless spinning “rainbow pizzas”!). You’ll learn how to use Xcode’s multiple performance optimization tools (Sampler, Spin Control, Big Top, MONster, et al.). And, if you’re involved in more than casual programming, you’ll especially appreciate their discussion of Xcode’s software configuration management tools for team development. Bill Camarda, from the August 2005 Read Only

Read More Show Less

Product Details

  • ISBN-13: 9780764584114
  • Publisher: Wiley
  • Publication date: 5/23/2005
  • Edition number: 1
  • Pages: 350
  • Product dimensions: 8.02 (w) x 9.10 (h) x 0.97 (d)

Meet the Author

Michael E. Cohen has picked Apples throughout his 25-year career as a teacher, programmer, multimedia designer, Webmaster, and writer.

Dennis R. Cohen has been programming since punch cards. Now on his 12th Mac, he has authored, coauthored, or contributed to more than 30 books.

Andy Ihnatko, self-described as America's 42nd Most-Beloved Industry Figure, is the Chicago Sun-Times' technology columnist and the totally irreverent blogger at www.andyi.com.

Read More Show Less

Table of Contents

Pt. I The IDE of the Tiger 1
Ch. 1 "Hello, world!" : version 48,345,093.1 3
Ch. 2 Shopping for projects at the Builders' Emporium 25
Ch. 3 Look in any (project) window 41
Pt. II Code mountain 59
Ch. 4 Compiler? : I hardly know her! 61
Ch. 5 Living in the editor 73
Ch. 6 Practical magic : editing features 87
Ch. 7 Reference works while you play 101
Ch. 8 Still yet even more performances 113
Pt. III Drag-and-drop dead gorgeous 127
Ch. 9 Interface builder and the widgets of aqua 129
Ch. 10 Hanging out with the supermodelers 159
Pt. IV If you build it, it may run 183
Ch. 11 Doing it old school in carbon 185
Ch. 12 Cocoa is the NeXT big thing 199
Ch. 13 Java nice day 213
Ch. 14 The studio system : building an AppleScript application 227
Ch. 15 Mixing languages in crossover country 241
Pt. V Of cat herding and flea baths : debugging, optimizing, and version control 251
Ch. 16 Avoiding falling anvils and other crashes 253
Ch. 17 Shave and a haircut, 64 bits : optimization tools 273
Ch. 18 Eliminating version perversion 289
App. A The Xcode developer's diet 307
App. B Avoiding migrate headaches 311
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing 1 Customer Reviews
  • Anonymous

    Posted July 15, 2007

    A reviewer

    I wanted to know how I would be able to write programs on an Apple computer and what kind of investment would be required to acquire the tools. I found the MAC Xcode 2 Book on the shelf at my local Barnes and Noble with some 'Missing Manual' series books. All the books were interesting, but the MAC Xcode 2 Book addressed my current interest. XCode is a total programming environment for Apple MAC computers. It comes with the machine, no extra charge. Among other things it includes a text editor, a compiler, and a graphical interface builder. It implements coding in Java, Objective C, and/or C++ to name a few of the available choices. I found the authors writing style to be very engaging. The light hearted comments woven into the text, encouraged my continual interest, and were not distracting, as some people tend to be when they try to be funny, though they are not. In addition there are a lot of historical reflections which illustrate how things got to be what they are, and paint a picture of where we are going, regarding information systems. I would illustrate my impression this way. iPods, iPhones, MAC's with Intel chips and no requirements for virus or spyware programs, and Object Oriented programming done correctly as defined in the MAC environment, is a pattern that leads me to believe that learning to use Xcode is something worth the investment of my time. Of course, besides answering my original question, the book is loaded with more than adequete 'how to' information and examples. In closing, I liked this book. I feel blessed to have found it on the shelf at my local Barnes and Noble.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)