Search

Learning the iPhone SDK for JavaScript Programmers

Great Price "Learning the iPhone SDK for JavaScript Programmers" for $23.09 Today







Price : $34.99
Offer Price : $23.09





Learning the iPhone SDK for JavaScript Programmers Overviews

Is it possible for JavaScript programmers to learn the iPhone SDK and live to tell the tale? Technology guru Danny Goodman did, and with this book he leaves a well-marked trail for you to follow. An authority on JavaScript since its inception, Goodman understands the challenges you face with the SDK. He introduces Objective-C and Cocoa Touch in a context you'll readily understand, and shows you how to test iPhone code snippets as you go.

Why bother with Apple's tools? After all, you could bypass them and just build web apps for the iPhone. But web apps can't access an iPhone's music library, address book, camera, accelerometer, or multi-touch events. Nor can you sell web apps in the App Store. If you're a web developer and really want to take advantage of the iPhone, the SDK is your tool -- and this is your book.

  • Create a test workbench app that you can use throughout the development process
  • Understand how iPhone OS frameworks compare to third-party web frameworks
  • Become familiar with the Model-View-Controller architectural pattern
  • Learn how iPhone data types, pointers, and memory management are different from JavaScript
  • Compare Objective-C language fundamentals and their JavaScript equivalents
  • Get a recipe-driven reference for programming with Objective-C and Cocoa Touch


Affordable Price at Store
Buy Low Price From Here Now!






Special Offers
Compare Price Now!



*** Product Information and Prices Stored: May 31, 2010 01:20:18


Related : All About GPS Watches Best iPad Programming Textbooks All About Flip Flop Sandals Best Deals, Reviews On Bicycle Bike Trailer

Read more

Mac OSX Developer Guide

Great Price "Mac OSX Developer Guide" for $9.95 Today






Rating :
Price : $68.95
Offer Price : $9.95





Mac OSX Developer Guide Overviews

Mac OS X, Apple's newest operating system for the Macintosh platform, is profoundly different from its earlier versions because of its similarity to the UNIX operating system. For developers writing software for OS X this means adjusting to two new environments to create applications and to access the enhanced features of the new OS, Cocoa and Carbon. Cocoa is an object-oriented API in which all future OS X programs will be written. Carbon is a transitional technology allowing compatibility of applications written for earlier versions of the Mac OS with Mac OS X.

Mac OS X Developer's Guide focuses equally on Cocoa and Carbon, guiding the reader through these technologies and showing how to write applications in both. It is the first book for Mac OS X developers written for those who are already working on applications, as well as new developers just getting started. It starts off describing the new OS and its development tools then focuses on specific programming issues, providing tips on making the transition from classic Mac OS code to Mac OS X.


* A guide for developers already writing applications as well as new developers just getting started
* Focuses equally on both Cocoa and Carbon environments
* Provides tips on transitioning from writing code for classic Mac OS to OS X
* References Apple online materials extensively, to keep developers up to speed on changes


Affordable Price at Store
Buy Low Price From Here Now!





Related to Items You've Viewed




Special Offers
Compare Price Now!



*** Product Information and Prices Stored: May 29, 2010 21:49:11


Thanks To : All About Cat And Dog Collars Best iPad Development Textbooks Best Deals And Reviews On Stools

Read more

Cocoa Programming for Dummies

Great Price "Cocoa Programming for Dummies" for $7.84 Today



I've been trying to teach myself Cocoa for over a year now. OS X is an absolutely stunning piece of software, and I love the idea that Apple includes in the box a full set of developer tools I can use to create my own little OS X masterpiece.

The problem, however, is the learning curve. For a first-time programmer, Cocoa is one tough nut to crack. There are lots of third-party books out there now. Unfortunately, they are all geared toward experienced programmers. Every book assumes fairly extensive C or OOP programming experience, and none cover basic programming or Objective-C in sufficient detail for the complete programming newbie.

While this book isn't really an exception to the rule, the approach is definitely more newbie-friendly. I purchased the book on a Thursday, and finished it on Sunday evening with a much greater appreciation and understanding of Cocoa technology.

What made the difference? For one, by the time this came out, I already had some exposure to the underlying technologies: I trudged through Apple's Objective-C documentation (hard-going for non-programmers, but after a couple of read-throughs, the material starts to gel). I did the Currency Converter tutorial, which got me familiar with Project Builder and Interface Builder, the two most important tools in Cocoa development. I read various other portions of Apple's on-line documentation, and looked at some tutorials available on the web. As noted, I'd also taken a crack at some of the other books available on the subject, throwing in the towel on all of them before hitting page 100 or so. None of this taught me how to program in Cocoa, but it gave me enough background to tackle this book and understand just about every topic covered.

If, and probably only if, you've at least looked at Cocoa and Objective-C before (or have significant experience in C, Java, Smalltalk, or other OOP), you will be able to not only work through, but understand, the exercises in this book.

And the exercises are very practical and clearly explained. Rather than build a book-length, professional quality application, the author builds small, toy applications to demonstrate Cocoa patterns that you can actually use to build your own software. For example, the chapters on text handing, window management, and file and folder management, are clear and concise, allowing the reader to work through them quickly and without complication. This fast and dirty approach, at least for me, had the added benefit of allowing me to get through the book in less than a week, take a step back, and appreciate how all I learned could be used to start building my own, more complex project.

I'd like to thank Mr. Tejkowsi for being first to market with a Cocoa beginner's book that actually works for beginners. His effort gave me a taste of the power of Cocoa, and the confidence to return to other, more advanced texts that I'd walked away from before. Thanks to him, I'm not ready to give up on Cocoa just yet!

Cocoa Programming for Dummies Features

  • ISBN13: 9780764526138
  • Condition: USED - VERY GOOD
  • Notes:



Rating :
Price : $34.99
Offer Price : $7.84





Cocoa Programming for Dummies Overviews

Mac OS X comes with an array of tools that make Macintosh programming easier and more accessible than ever before – and Cocoa is the hottest of these. Object oriented, featuring powerful frameworks and cool visual interface design capabilities, Cocoa provides you with programming skills you only could dream of a few years ago. With it, you can quickly create sophisticated applications for Mac OS X, complete with beautiful Aqua interfaces and advanced functionality. But getting started with Cocoa can be tricky, and you’re going to need all the expert, hands-on advice and guidance you can get. That’s where this book comes in.

Cocoa Programming For Dummies is your complete guide to mastering that powerful Mac development tool. Full of fast and easy projects for designing, developing, and deploying rich new applications with Cocoa, it gets you up and running, in no time, with what you need to:

  • Master the Cocoa API
  • Get the most out of AppKit Framework and Found ation
  • Get a handle on Objective-C programming
  • Use advanced graphics features
  • Program file management features
  • Develop Web-friendly applications
  • Create hot multimedia effects
  • Build a movie player

Cocoa Programming For Dummies lets you explore Cocoa programming by doing it. Each chapter guides you through the process of creating at least one simple application illustrating the features covered in it. Erick Tejkowski walks you through:

  • Six simple steps to creating Cocoa applications
  • Project Builder, Interface Builder, FileMerge, IconComposer, PackageMaker and other utilities
  • Programming in Objective-C
  • Manipulating, editing and saving text, and changing text styles
  • Using graphics, managing files, and printing with Cocoa
  • Interacting with the Web and sending e-mail from a Cocoa application
  • Loading and playing sound files and building an audio player
  • Watching movies with Cocoa
  • Building document-based applications using AppleScript

The easy way to start cooking up hot new Macintosh applications with Cocoa, Cocoa Programming For Dummies puts you in control of all of Mac OS X’s awesome object-oriented programming capabilities.


Affordable Price at Store
Buy Low Price From Here Now!




Customer Review


Not very good - John Sandercock -
This is not a very good book for learning Objective C and Cocoa. The author programmes in Basic, and it shows. Get the much better introduction called Cocoa Programming for Mac OS X from Aaron Hillegass.


Needs updated and edited - Bruce Carter - South Bend, IN USA
The number of errors in the code and processes in the book make it very frustrating for beginners. I think with a good rewrite and update for Xcode, and more careful editing (some errors were obviously a result of the production process, missing lines of code that were included in the online extras files, missing steps in development instructions, and such) this would be a useful beginner's book.



Related to Items You've Viewed




Special Offers
Compare Price Now!



*** Product Information and Prices Stored: May 28, 2010 15:10:07


See Also : All About Opal Rings and Earrings Best Cocoa Programming Textbooks BUY "GPS Watches" NOW!! Best Deals & Reviews On Backpack Picnic Hampers Best Price And Reviews On Cherry Television Stand

Read more

Cocoa Programming: A Quick-Start Guide for Developers (Pragmatic Programmers)

Great Price "Cocoa Programming: A Quick-Start Guide for Developers (Pragmatic Programmers)" for $17.94 Today



In my opinion this is a great book for beginners in Cocoa. The author conceptually explains the framework for Cocoa Programming (that is to me more useful then just a programming recipe book). Yes, there are a lot of recipe like books out there for iPhone and Mac programming, but if you really want to learn how things work, this book actually will help fill in the details for you. For example this book really explains 'delegates' and 'first responder' concepts in more plain language to me then other sources I used . Also, in the recent update to the book, the author covers new and important concepts with 'blocks' and 'grand central dispatch' which are new to snow leopard. The book is a big time saver and the price was very affordable (the last I checked) .

Cocoa Programming: A Quick-Start Guide for Developers (Pragmatic Programmers) Features

  • ISBN13: 9781934356302
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.



Rating :
Price : $32.95
Offer Price : $17.94





Cocoa Programming: A Quick-Start Guide for Developers (Pragmatic Programmers) Overviews

Cocoa Programming: A Quick-Start Guide for Developers shows you how to get productive with Cocoa-fast! We won't walk you through every class and method in the API (but we will show you where to find that information). Instead, we'll jump right in and start building a web browser using Cocoa. In just a few minutes you'll have something that works. A couple of minutes more, and you'll have code in your custom controller, listening for notifications and call-backs. Soon you'll have the functionality you'd expect in a full browser. And that's just the first few chapters...


Affordable Price at Store
Buy Low Price From Here Now!




Customer Review


Well thought out and not rushed - Brad Hutchins -
Pragmatic has done it again. They once more found an author to truly tackle this ever growing important subject. Cocoa Programming, and not just on the Mac but touches on the iPhone and iPad a bit. Everything is clear and concise and easy to follow. Objective-C can be a bit daunting, but not at the fault of the author just the nature of the beast. But once you get familiar with the language idioms. Things start to fall into place and you just start to get it.


Great modern introduction to Cocoa - Juio E. Barros -
This is a great modern introduction to Cocoa Programming. It covers a lot of topics and really helps you get the idea behind the design decisions of the apis. It is a great overview of the many important aspects of programming for the Mac desktop.



Related to Items You've Viewed




Special Offers
Compare Price Now!



*** Product Information and Prices Stored: May 27, 2010 14:09:16


Visit : Best Cocoa Programming Textbooks Best Deals And Reviews On Aerosoles Best Deals & Reviews On Picnic Backpack Supplier Cheap Price & Reviews On Stewart Calculus Multivariable

Read more

Mac OS X Programming

Great Price "Mac OS X Programming" for $19.25 Today



If you have a copy of OS X and the Apple Development tools, this book will get you started programming the Mac. Each new function call is abundantly explained and illustrated with first code fragments, and then a complete working program. Few of the example programs take more than two pages for their entire source code.

This is the book's strength and weakness. As an experienced programmer and someone who has dabbled with Mac programming for years I found the pace of the book plodding and repetitive. I wished for a little less coverage on each topic so there would be room for more topics. But this will certainly stay on my shelf since, for those topics that were covered, I know I will be able to turn back and find fully worked out examples and explanations for these routines basic usage.

But now I need to figure out what to read next to become a better Carbon programmer, besides, of course, Apple's reference documentation.


Rating :
Price : $44.99
Offer Price : $19.25





Mac OS X Programming Overviews

This book provides the reader with definitions, details, and explanations of the various components that make up this new operating system. Understanding the operating system helps the reader use the programming tools and the Carbon application programming interface (API) - both of which are covered extensively in this book.Mac OS X is a blend of old and new. Much of the original programming API (now referred to as the Classic API) is still usable. But it's been revamped and renamed - it's now the Carbon API. This modified set of functions includes plenty of new routines that make a Mac programmer's work easier and more powerful - provided that the programmer knows how to make use of the new code. The reader learns about the all new Carbon Event Manager, as well as the changes and enhancements that have been made to existing managers (such as the Window Manager and the Menu Manager).Readers new to Mac programming will appreciate the journey that takes them from the start of a new Macintosh project to the final build of a standalone Mac OS X application. Readers experienced in programming the Mac will also find this same material of great interest - and these readers will also benefit from the lengthy section on porting existing Mac OS 8 and 9 applications to Mac OS X. Finally, all readers will appreciate the Carbon API reference section that provides information and example code for dozens of the most commonly used Carbon routines.


Affordable Price at Store
Buy Low Price From Here Now!



Mac OS X Programming Specifications

Mac OS X Programming assumes nothing on the part of its reader, other than common sense and an interest in learning how to use Carbon to write software applications for modern Macintosh computers. Therefore, it'll serve you well if you've chosen Mac OS X as the operating system under which you'll take your first steps as a novice programmer. You'll also find this book moderately handy if you're already a Mac programmer and want a gentle introduction to Cocoa, the new programming facilities that Mac OS X exposes. Even if you've used your experience to figure out Cocoa on your own, you'll probably like Dan Parks Sydow's coverage of porting old code to the new environment, and of new multimedia programming capabilities.

It's in explaining novice-level material that Sydow shines most. He starts, as is traditional, with a "Hello World" application that introduces Project Builder, Interface Builder, and nib resource files. He combines Carbon source code listings with lots of text and a fair number of screen shots, and though there's no companion CD-ROM, you can download the code from the Web (this approach increases the likelihood that you'll get error-free examples to learn from). Sydow explains everything he does with Carbon code--he frequently builds one application, then expands or modifies it--so time spent reading his explanations is well rewarded. Plan to experiment with the contents of the Mac OS Developer Tools disk (the one that came with your copy of the operating system) using this book as your guide. --David Wall

Topics covered: The fundamentals of programming in the Cocoa language for Mac OS X, as well as aspects of that operating system that will be new to experienced Mac OS developers. The author puts emphasis on creating projects (under Project Builder) and graphical user interfaces (under Interface Builder), as well as windows, menus, other user interface elements and the event handlers that react to their manipulation. There's excellent coverage of localization techniques, programmatic QuickTime movie manipulation, and techniques for porting Mac OS 8 and 9 apps to Mac OS X.


Customer Review


Any PR is good - K. Golden - Greeneville, tn
Im a newbie to the world of Macs. Just using the OS for 3 years now, it has changed my life in many ways. I am interested in learning to program on the Mac, and of course reading the reviews of this book. I fall upon the Author Dan Sydow, which was having to review his own book in order to save face (if you will, with no dis-respect).
i am asking myself wether i think this book of all the ones out there on this related subject is the one that will help me the most. I answerd yes for the simple fact that if the author himself did take the time to read the reviews and cares enough to respond, this is the guy I will follow! Dan I give you my all with this venture , and then some . You've got my vote of confidence on the content oof this book.
Thanks
Kris Golden
Greenevile, TN




Related to Items You've Viewed




Special Offers
Compare Price Now!



*** Product Information and Prices Stored: May 26, 2010 09:48:30


Friends Link : Best Objective-C Programming Textbooks Best iPhone Programming Textbooks BUY "Opal Rings and Earrings" Affordable Price Best Deals And Reviews On Beaver Gumball Machine

Read more

Cocoa (Developer Reference)

Great Price "Cocoa (Developer Reference)" for $31.49 Today







Price : $49.99
Offer Price : $31.49





Cocoa (Developer Reference) Overviews

Develop applications for Mac OS X with this Developer Reference guide

Make a clean transition to programming in Apple environments using the elegant and dynamic programming API Cocoa and this practical guide. Written by aseasoned Mac expert, this book shows you how to write programs in Cocoa for the rapidly expanding world of Macintosh users.

Part of the Developer Reference series, this book prepares you for a productive programming experience on today's fastest-growing platform.

  • Cocoa is a programming framework for developing in Apple environments, including Mac OS X 10.6 Snow Leopard
  • This book covers all the major information you need to start developing dynamic applications for Mac OS X
  • Master all Cocoa tools, including Xcode and working with Objective-C
  • Includes full coverage of the Cocoa API, Xcode, and Objective-C, as well as programming for Apple's latest OS X, Snow Leopard
  • Companion Web site includes all code files

Programming for Apple's Macintosh is a growing career field. This essential guide, one of the most comprehensive on Cocoa, will help you quickly become productive.


Affordable Price at Store
Buy Low Price From Here Now!





Related to Items You've Viewed




Special Offers
Compare Price Now!



*** Product Information and Prices Stored: May 23, 2010 17:05:10


Recommend : BUY "Kangol Hats" With Affordable Price NOW!! Best Deals And Reviews On iPad Programming Textbooks Cheap Price & Reviews On Stewart Calculus Concepts

Read more

Cocoa(R) Programming for Mac(R) OS X (3rd Edition)

Great Price "Cocoa(R) Programming for Mac(R) OS X (3rd Edition)" for $27.00 Today



I own this book and worked through it fairly diligently. Having come out the other end of the book, I would say it provides a good foundation for continuing on, but I don't think this book is enough to start writing your own apps without some more assistance. I think it *almost* gets you there, but falls short in a couple of areas. I think if you buy this book with the intention of picking up one or more additional books to continue on, then this book will serve it's purpose, but I do think if you try and start programming just from this book, you'll be a bit lost when your done. I myself picked up Cocoa Design Patterns, which seems like a good next step so far. It provides a LOT less hand holding, but if you've gone through Hillebrands book, you should be ready for that anyway.

I think if I could sit down with Hillebrand and make any recommendation it would be to either have put more into this book, or break it up into 2-3 books, with some additional details along the way. In many cases as I diligently typed in the code examples I was often somewhat lost as I went along. Some things became more clear as the book progressed, but others remained somewhat murky. For instance the chapter on drag-drop. There was a lot of code there, and not a lot of explanation. I see that there is a follow up book to this by him coming out in July, which I intend to purchase, and I recently bought his iPhone book, which while I haven't gone through it in detail appears to be improved over this in it's flow, or perhaps it's just that I know more about Cocoa in general that it's not overwhelming me.

I can't say how difficult this book would have been without extensive OOP experience, but if your considering this as a starting point for programming, don't. This book, Cocoa itself is *not* for beginners. I would say you really need to cut your teeth with some general OOP concepts and put your time into programming them before you try and tackle Cocoa. PHP could be a pretty good way to build up your knowledge. It would allow you to learn programming and OOP while not getting bogged down with having to try and tackle interfaces, messaging etc. If you do already have oop experience, but don't know Objective-C, it's certainly different than other OOP languages I've used (Java, C++, PHP) but it's more syntactical than anything else. This book provides a decent primer on Obj-C and by the time I got past those primer chapters I was pretty set with regard to Obj-C itself.


I did really like this book. I have a good foundation on Cocoa now and while I am still in need of more books to start filling in the gaps and continue on my journey, this served as a good start for that, and I would most definately recommend this book. You should definately goto the book website and download the example/source code, I found on some of the challenges that I didn't figure out, it was helpful to see his examples and then move on, rather than spend time trying to find the needle in the haystack, at some point you do need to punt and move on...

It's worth mentioning that while I'd say 80-85% of what he talks about re: the Interface Builder was still relevant, this being from 2008, the IB has changed with the most recent version just enough that when I started this book as a complete newbie, I got stuck in a couple places until I could gather the knowledge to understand where his instructions were no longer accurate. In the end for me some googling solved my hickups. So for anyone starting with this book and using XCode 3.2 or newer, know that you'll find a few things work differently, and also know that once you see what you need to do differently and understand it, the differences are pretty minor, it's just when your totally new and don't know the IB well enough, it can seem impossible at first. A little perseverance will get you through. It would have been nice if the author had provided a bit more updates on his website about the differences, he gave some info, but it was pretty cursory.

FInally, even with my criticisms, I want to say I didn't intend the criticisms to be reasons not to get the book, but rather heads-up about where you would need to find other resources to keep you chugging along, and also to say that as good as this book is, I do think additional more advanced books are required afterward to ensure you move along on your journey.

Cocoa(R) Programming for Mac(R) OS X (3rd Edition) Features

  • ISBN13: 9780321503619
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.



Rating :
Price : $49.99
Offer Price : $27.00





Cocoa(R) Programming for Mac(R) OS X (3rd Edition) Overviews

The best-selling introduction to Cocoa, once again updated to cover the latest Mac programming technologies, and still enthusiastically recommended by experienced Mac OS X developers.

 

“Aaron’s book is the gold standard for Mac OS X programming books—beautifully written, and thoughtfully sculpted. The best book on Leopard development.”

—Scott Stevenson, www.theocacao.com

 

“This is the first book I’d recommend for anyone wanting to learn Cocoa from scratch. Aaron’s one of the few (perhaps only) full-time professional Cocoa instructors, and his teaching experience shows in the book.”

—Tim Burks, software developer and creator of the Nu programming language, www.programming.nu

 

“If you’re a UNIX or Windows developer who picked up a Mac OS X machine recently in hopes of developing new apps or porting your apps to Mac users, this book should be strongly considered as one of your essential reference and training tomes.”

—Kevin H. Spencer, Apple Certified Technical Coordinator

 

If you’re developing applications for Mac OS X, Cocoa® Programming for Mac® OS X, Third Edition, is the book you’ve been waiting to get your hands on. If you’re new to the Mac environment, it’s probably the book you’ve been told to read first. Covering the bulk of what you need to know to develop full-featured applications for OS X, written in an engaging tutorial style, and thoroughly class-tested to assure clarity and accuracy, it is an invaluable resource for any Mac programmer.

 

Specifically, Aaron Hillegass introduces the three most commonly used Mac developer tools: Xcode, Interface Builder, and Instruments. He also covers the Objective-C language and the major design patterns of Cocoa. Aaron illustrates his explanations with exemplary code, written in the idioms of the Cocoa community, to show you how Mac programs should be written. After reading this book, you will know enough to understand and utilize Apple’s online documentation for your own unique needs. And you will know enough to write your own stylish code.

 

Updated for Mac OS X 10.4 and 10.5, this revised edition includes coverage of Xcode 3, Objective-C 2, Core Data, the garbage collector, and CoreAnimation.


Affordable Price at Store
Buy Low Price From Here Now!



Cocoa(R) Programming for Mac(R) OS X (3rd Edition) Specifications

Suitable for anyone with a little C/C++ programming experience who wants to create software for the newest Mac platform, Cocoa Programming for Max OS X provides a slickly packaged and approachable tutorial that will get you started creating state-of-the-art Mac programs.

The smart presentation style and easy-to-understood code examples help make this text an excellent resource. (It also helps that Aaron Hillegass is a truly engaging writer.) He first explains how the legacy NeXTSTEP platform has evolved into Cocoa on the Mac OS X. Beginning with short examples illustrating the actual Cocoa tools in action, the author gets you started with simple programs for a random-number generator, a raise calculator, and other comprehensible examples. Rather than just listing APIs and classes, the emphasis is on hands-on Cocoa development. An early standout section provides a nice tour of essential Objective-C features you'll need to know to use Cocoa effectively.

This book covers the several dozen built-in Cocoa controls, from basic text and buttons to more advanced widgets (including lists and tables). Subsequent sections look at user interface design (using the Interface Builder to create nib files) and how to add programmatic processing behind the visual layout. Along the way, the author introduces coverage of essential Cocoa APIs for strings, arrays, and dictionaries. Later chapters look at saving and loading documents (and user defaults) and how to tap the powerful graphics abilities available in Cocoa. (Besides image and basic drawing, there are short sections on PDF support and printing.)

More advanced user interface features get their due by the end of the book, including cutting and pasting data through the Cocoa pasteboard and also adding drag-and-drop support. Final sections look at creating new controls for use with the Interface Builder palette, and, briefly, how to use Java with Cocoa (an option that the author doesn't necessarily recommend). Throughout this text, the author provides more advanced, challenging problems at the end of each chapter for the "more curious" reader. This approach keeps beginners from getting lost in the details of Cocoa development, but gives the more advanced reader something more to do.

While there are comparably fewer books on Mac OS X compared to other platforms, readers are lucky to have this one available. Anyone who wants to get onboard with Cocoa development will be well served by this title. It's a fine tutorial that earns high marks for its approachable, clear examples and an excellent presentation by an author who knows his stuff and, better yet, knows how to teach it to others. --Richard Dragan

Topics covered: Brief history of the Mac platform (from NeXTSTEP to Mac OS X), basic Cocoa development in Objective-C, using Project Builder and Interface Builder tools, tutorial to Objective-C (instances, variables, using classes, arrays and other containers, custom classes), the Objective-C debugger, basic Cocoa controls (building user interfaces), tables and data sources, event handling and delegates, archiving documents (encoding and decoding, saving and loading documents), Nib files, window panels, saving and retrieving user defaults (including using dictionary classes), notifications (observers and more on delegates), alert panels, localization (including string tables, a English and French example, the nibtool utility), custom views and drawing, drawing images and mouse events (plus coordinates systems and autoscrolling views), responders and keyboard events, fonts and strings (including attributed strings and PDF support), pasteboards and nil-targeted actions, using Objective-C categories (a code reuse feature), drag-and-drop support, timers, sheets and drawers, formatting strings, printing support, on-the-fly menu updating, text editing with text views, basic tutorial for using Java with Cocoa, and custom Interface Builder palettes (and inspectors).


Customer Review



Good for experienced programmers - Darrell - San Francisco, Ca USA
I used to do some programming about 10 yrs ago in C++ and I thought that I was fairly good at it. Well, here I am, now 10 yrs later, and I've forgot a lot of concepts and ideas with C++ especially pointers. Anyways, now I'm on a Mac and thought it would be awesome if I could learn to write applications since I have a growing list of things I'd like to make.

Well, I picked up this book last year and started going through it... unfortunately, my past experience didn't "come back to me" and I was lost very early on in the book. So I ended up purchasing "Programming in Objective-C 2.0" by Stephen G. Kochan because they take you from not knowing anything, to general Objective-C programming (not necessarily Cocoa). But it fulfilled my need, which was to learn Objective-C and brush up on my programming skills in general.

Anyways, now that I've gone through most of that book, I felt that it was time to pick this book back up again. It's going good so far, yes, some things are still a little foreign to me, but it helps to read it more than once and think about what Aaron is saying.

One area that I think this book lacks is in support. The website does a decent job of listing errata and Aaron does point out a couple differences between XCode 3 (when the book was written) to XCode 3.2.1 (which is the current version).

However, on his website, he has "interactive forums" which is not at all a typical forum that one would expect. It's a long list of comments that people can leave back and forth. When it comes to looking for help on a specific topic, you have to search through all the comments -- it's a huge mess.

What I have done as a response to this, is that I have set up my own forums online if anyone else wants to go through this book with me. I know I'm not too experienced with Cocoa, but I'm willing to help anyone as much as I can. The author himself is even invited to come and join if he likes.

The forums are at cocoacommunity{dot}com

Well, it seems that they've updated their forums due to me setting up mine. =(



Related to Items You've Viewed




Special Offers
Compare Price Now!



*** Product Information and Prices Stored: May 18, 2010 17:42:45


My Links : All About Flip Flop Sandals Best iPhone Programming Textbooks Best iPhone Development Textbooks Wordpress : Cricut Disney Cartridge

Read more