Search

Showing posts with label Series. Show all posts
Showing posts with label Series. Show all posts

iPhone for Programmers: An App-Driven Approach (Deitel Developer Series)

Great Price "iPhone for Programmers: An App-Driven Approach (Deitel Developer Series)" for $22.23 Today



As a former programmer who hadn't done any significant programming in several years -- and that largely in COBOL, to boot -- when I decided to start looking into creating apps for the iPhone/iPod, this was the first book I bought. That turned out to be a mostly-good, slightly-bad decision.

First, the bad:
The "bad" in this case has not so much to do with the book as with the way I used it. This book was my first-ever introduction to Objective-C, Xcode, Interface Builder, and iPhone programming in general. My only exposure to that entire world was in using an iPod Touch my wife got me for my birthday. You can use this book that way, but if, like me, you are a complete novice in the Apple world, you might want to consider taking advantage of some of the free education you can find on the web before you dive into "iPhone for Programmers." At least get a sense of how the SDK components fit together and what is meant by outlets, connections, and so on. It might not be a bad idea to order the book from Amazon and start learning from the web while you're waiting for it to arrive.

Now, the good:
Most programming books illustrate the concepts with which they are concerned by using trivial, totally useless examples and out-of-context code snippets. That may work sometimes with very basic stuff, but it doesn't do a lot for trying to put everything into context. This book is not like that.
Here you get actual usable -- and useful -- apps, along with step-by-step instructions as to how to put them together and get them to run. You get to see how to add components in Interface Builder and how to add them programmatically. You get explanations of developer conventions. You get downloadable code you can check against the code you type in when you have problems. In short, you get code with a point.

Organization of the book is fairly straightforward. It begins with explanations of how to register as a developer and acquire the SDK. You then get a very handy walkthrough of how the App Store and submissions to it work. Then you switch over to coding. That too is presented in a logical progression; you start with fairly simple but complete apps and work your way up to more complex ones. The authors do a decent job of tying the "what" of how you code with the "why" of how it all fits together.

If you thrive on examples as opposed to simply exposition, this is the book for you.

iPhone for Programmers: An App-Driven Approach (Deitel Developer Series) Features

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



Rating :
Price : $39.99
Offer Price : $22.23





iPhone for Programmers: An App-Driven Approach (Deitel Developer Series) Overviews

The professional programmer’s DEITEL® guide to iPhone app development using iPhone SDK 3.x, Xcode®, Objective-C® and Cocoa®

More than 1.5 billion iPhone apps were downloaded from Apple’s App Store in just one year! This book gives you everything you’ll need to start developing great iPhone apps quickly and–once you’ve joined Apple’s fee-based iPhone Developer Program–to get them up and running on the App Store. The book uses an app-driven approach–each new technology is discussed in the context of 14 fully tested iPhone apps (7700 lines of code), complete with syntax shading, code walkthroughs and sample outputs. Apps you’ll develop include:

  • Welcome
  • Spot-On Game
  • Route Tracker
  • Tip Calculator
  • Cannon Game
  • Slideshow
  • Favorite Twitter® Searches
  • Painter
  • Voice Recorder
  • Flag Quiz Game
  • Address Book
  • Twitter® Discount Airfares
By Chapter 3 you’ll be building apps using Xcode®, Cocoa® and Interface Builder. You’ll learn object-oriented programming in Objective-C® and build apps using the latest iPhone 3.x technologies including the Game Kit, iPod library access and more.

iPhone for Programmers include practical, example-rich coverage of:


• iPhone SDK 3.x, XCode®, Interface Builder

• Object-Oriented Programming in Objective-C® and Cocoa®

• Collections, GUI, Event Handling

• Controllers, Application Templates

• UIView, Multi-Touch™

• Core Audio, Core Animation, NSTimer

• Tables, UINavigationController

• Map Kit, Core Location, GPS, Compass

• Photos, iPod Library Access

• Serialization


Affordable Price at Store
Buy Low Price From Here Now!




Customer Review



Complete examples, no explanations - Gary Bisaga - Leesburg, VA USA
I am not sure what I am missing that all these other reviewers are getting, but I found this book extremely frustrating. Though I looked at the book in the bookstore and was turned off by it, on the strength of the reviewers I went and bought it anyway. I sorely regret doing so. By the way, I am not a newbie programmer: I've been a strong developer for 30 years, most recently writing J2EE enterprise applications since 1996.

On the plus side, there are (as other reviewers have said) complete examples of applications, all of which you can download from the book publisher's web site. You can - after spending hours poring through the code examples - find many of the details of how to hook up the pieces into real applications.

However, for me, this advantage was completely wiped out by providing very little explanation of what is going on. Beyond the first chapter or two, explanation of what's going on in the Interface Builder is non-existent. When the application (which there was also no explanation for) doesn't work, you're left trying to figure out what you didn't hook up in the Interface Builder (which wasn't explained). Also, there is no categorized explanation of what you're dealing with - just code examples. If an interface method is not in a particular code example, you have no idea that the method exists. Just page after page of code, with textual explanations that are very little better than the code comments themselves. I could never imagine using this book beyond the initial learning curve - there's nothing you could call a "reference." Finally, the page after page of method listings are not in any way connected together: you have to keep flipping back and forth to figure out what class a given method belongs to. And at least one sample app (the Address Book) does not build for me.

I think the Interface Builder problems point out the overall weakness of this book. Code examples might be ok for a purely code-based system, but developing iPhone apps is not - at least, the way it's presented in the book - a code-driven approach: it all starts in the Interface Builder. More coverage of that tool might have pulled the pieces together.

All in all, good context of its examples, but did not at all work for me to learn iPhone programming. I've been much more impressed with iPhone App Development: The Missing Manual.



Related to Items You've Viewed




Special Offers
Compare Price Now!



*** Product Information and Prices Stored: May 30, 2010 15:35:14


Related : Best iPhone Development Textbooks Best Price And Reviews On Best Bagless Vacuum Cleaners

Read more

Learn C on the Mac (Learn Series)

Great Price "Learn C on the Mac (Learn Series)" for $24.83 Today



When it comes to technical books, Apress makes some of my favorite and most useful books. Being in IT, and being a proud Mac owner and Snow Leopard user for about a year now, I figured I should start learning more about developing for Mac's, so I purchased Learn C on the Mac. When purchasing this book, we must keep in mind that just learning C will not allow us to create the coolest looking applications and software for OS X. C is what C++, the more popular Java, and what Objective-C are based on. The goal of this book is teach us the basic fundamentals that prepare us for C++, Objective-C or Java, and to allow us to feel comfortable with Xcode (Xcode is where we code, it's like Visual Studio or Eclipse for the Mac).

For the beginner, this book is perfect, as the author clearly states that to his surprise, he's found children and soccer moms are interested in learning how to code - so it should be really easy to follow. For those that already know VB and C#, the book will be even easier to follow along, and you'll learn the basics of developing for the Mac or iPhone. Overall, this book is an intro to programing (regardless of which language or platform you plan to use) and a guide to using Xcode for programing.

Anything exercises the book has us do, are all ran and debugged in Xcode. Once you finish this book, you'll be able to understand Learn Objective-C on the Mac, also by Apress. Objective-C, based on C (this book), is what Mac's actually run on, and allows for scrolling, menu's, etc... The last step, after understanding Objective C, is to decide what you want to do. Do you want to develop for the Mac or the iPhone? If you choose Mac, Learn Cocoa on the Mac by Apress would be the right book, if you choose to learn mobile Cocoa instead, for the iPhone, you would want Beginning iPhone Development: Exploring the iPhone SDK by Apress too. Cocoa would be what we really need to learn to be able and create iPhone applications and software as we know it today.

Anyways, I don't think it'll matter if your a beginner, or already a developer (non C or Java), you will likely learn from this book. Sure, Java developers might be able to review too, and learn how to use Xcode, but if your already developing in C, Java you might be ready to move on to Objective-C. Have fun learning, and remember, this is not a PC only world anymore!!


Learn C on the Mac (Learn Series) Features

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



Rating :
Price : $39.99
Offer Price : $24.83



Learn C on the Mac (Learn Series) Overviews

Considered a classic by an entire generation of Mac programmers, this popular guide has been completely updated for Mac OS X. Don’t know anything about programming? No problem! Acclaimed author Dave Mark starts out with the basics and takes you through a complete course in programming C using Apple’s free Xcode tools. This book is perfect for beginners learning to program. It includes all–new Mac OS X examples!

  • Provides best practices for programming newbies
  • Written by the expert on C–programming for the Mac
  • Presents all the basics with a pragmatic, Mac OS X-flavored approach

What you’ll learn

  • Master C programming, the gateway to programming your Mac or iPhone.
  • Write applications for the Mac OS X interface, the cleanest user interface around.
  • Understand variables and how to design your own data structures.
  • Work with the file system.
  • Connect to data sources and the Internet.

Who is this book for

For anyone wanting to learn to program in Mac OS X, including developers new to the Mac, developers new to C, or students entirely new to programming. For anyone who wants to learn how to program their iPhone, this is also the core language primer.


Affordable Price at Store
Buy Low Price From Here Now!




Customer Review


Elementary, brief and little to do with Mac OS - John Harpur - Trim, Meath, IRELAND
Recently I downloaded Kindle for the Mac, and out of interest I chose the Kindle version of Learn C on the Mac to experience Kindle in action. The Kindle version did not display any book page numbers which was immensely frustrating since it was hard to gauge where I was in the book without referring back to the table of contents. Not a satisfying user experience.

The book itself is a little higher in quality than complete drek but by a narrow call. Most of the code is built around creating a DVD library - using the terminal for all input and output - a very historical if not dated approach more suited to a 386 PC from the 80s. It is a very simple project, too simple in my opinion for what the Mac has to offer. Code slices are available from the book's website. A long list of bugs are reported by readers on the website along with author responses. Some of the bugs are just down to bad proof reading, but others are more serious. e.g. operator confusion. Towards the end of the book, a short piece on binary trees and searching is preceded by an even shorter piece on recursion (using factorial as exemplar). The author professes himself a fan of Knuth's work so surely something more substantial could have been presented.

In summary the book takes one straightforward terminal focused I/O application and uses it deliver brief illustrations of C constructs and mechanisms. Apart from a couple of screen-shots from XCode at the beginning, a reader could be forgiven for thinking they had stumbled into a time warp of C presentation from 20 or more years ago. Objective-C and Cocoa get mentions that are so brief as to be useless. The 'Mac' component in the book in my opinion is irrelevant. There are better C texts, more substantial and more challenging.


Good book to get started - James Love Lll - Mamaroneck, NY United States
So far this book has been great at introducing some of the concepts necessary for programming in C. I have had some programming experience in he past, so it is not all foreign to me. The programming examples are easy to follow and the book is well organized. This is my first use of a book from Apress, and I will likely purchase follow up books like programming in objective-c.



Related to Items You've Viewed




Special Offers
Compare Price Now!



*** Product Information and Prices Stored: May 17, 2010 09:19:10


Recommend : All About Cat And Dog Collars Best Price And Reviews On Womens Blazer Wordpress : Flat Panel Television Stand Best Deals And Reviews On Aerosoles Men

Read more

Learn Objective-C for Java Developers (Learn Series)

Great Price "Learn Objective-C for Java Developers (Learn Series)" for $11.32 Today



I've been programming with Java since 1998. It's a nice language/platform with automatic garbage collection and a rich set of 3rd party APIs and libraries. However, the introduction of iPhone changed the world, and I wanted to develop some apps for iPhone. Since iPhone does not support Java as their development language, I had to learn Objective-C. Even though I learned some C/C++ back from college days, Objective-C is still quite foreign to me. It's a bit frustrating to Google and searching through Apple's documentation to find something equivalent (that works in Java) to be used in Objective-C. After many fruitless searches and frustration, I thought I might never learn Objective-C. Then this book was released and I grabbed a copy. After reading it, I truly wish this book was available earlier so I didn't waste so much time searching blindly in Google.

James did a wonderful job bring Java and Objective-C comparison side by side. But keep in mind, no single book can cover EVERYTHING between Java and Objective-C. There are obviously certain things missing but for the most part, it covers many grounds between Java and Objective-C.

Part 1 - Language
Chapeter 1-7 give you some nice introduction to Objective-C, and along the way, comparing with Java, and gradually feeds you more and more Objective-C features. Chapter 5 on Protocols and Categories is very nice, but I wish it was much longer. Protocols and Categories are very powerful features in Objective-C. They alone deserve a whole book ;)

Part 2 - Translating Technologies
Chapter 8-15 touches on many fundamentals of both languages, Strings and primitive values, Garbage Collection, Introspection, Files, Serialization, Exception Handling and Threads. The author shows us side-by-side code snippets comparison between Java and Objective-C. This alone is invaluable to us readers. There are some mind-bending situations where you will say: why it's so different? and makes you feel confused and puzzled. Then if you read up Apple's official documentation, and explore the APIs further, you will realize why things are in certain way in Objective-C. Definitely lots of learning there.

Part 3 - Programming Patterns
Chapter 16-23 shows the readers some common programming and design patterns in both language flavors. Collection pattern, Delegation pattern (lots of Objective-C APIs are through the use of delegation), Provider/Subscriber pattern, Observer Pattern(you will find how easy it is to setup observers in your program), MVC, Lazy Initialization, Factory, and our favorite Singleton pattern.
Of course, there are many more patterns that are not covered here, but these basic patterns are enough to get you started. Again, patterns alone warrants a whole 900-page book, so hopefully something comes out soon.

Part 4 - Advanced Objective-C
Chapter 24-26 deals with memory management, mixing c and objective-c, and runtime.
Memory management is especially important in iPhone SDK since so far iPhone SDK does not support automatic garbage collection. So all the memory allocations you have in the codes must be taken care of. Mixing C and Objective-C is very interesting, it should be very helpful for gaming development, where in many cases, involves game engines written in C.

Overall, it's a solid book for Java developers who want to dive into Objective-C.
You might need to read it a few times to fully understand certain topics.
It's a good reference book as well if you want to look up something quick in Objective-C but you only know how to do that in Java.

Learn Objective-C for Java Developers (Learn Series) Features

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



Rating :
Price : $39.99
Offer Price : $11.32



Learn Objective-C for Java Developers (Learn Series) Overviews

Learn Objective-C for Java Developers will guide experienced Java developers into the world of Objective-C. It will show them how to take their existing language knowledge and design patterns and transfer that experience to Objective-C and the Cocoa runtime library. This is the express train to productivity for every Java developer who dreamt of developing for Mac OS X or iPhone, but felt that Objective-C was too intimidating. So hop on and enjoy the ride!

  • Provides a translation service that turns Java problem-solving skills into Objective-C solutions
  • Allows Java developers to leverage their existing experience and quickly launch themselves into a new domain
  • Takes the risk out of learning Objective-C

What you'll learn

  • Apply Java experience to Objective-C and Cocoa
  • Use elegant alternatives that increase productivity
  • Maximize the powerfully unique constructs of Objective-C, like class clusters
  • Think like an object-oriented C programmer to create more reusable code
  • Use all of the things in Java and Objective-C that are actually quite similar, like MVC design patterns
  • Learn how to do all of it within Apple's powerful Xcode programming environment using Cocoa frameworks

Who is this book for?

Experienced Java developers interested in developing native applications for Apple's Mac OS X operating system, iPhone, and iPod touch.

Affordable Price at Store Check Price Now!



Customer Review


I needed this book a year ago, but am thrilled it is finally here - Matthew McCullough - Highlands Ranch, CO, USA
Being a Java developer for more than 10 years and having explored the Objective-C platform for iPhone development for more than the last year, I struggled in the early days. I longed for a document that spoke to me, the Java emigre, and helped me map my existing knowledge into this new field of development. Finally, such a book has hit the shelves in the form of James Bucanek's Learn Objective-C for Java Developers.

James warns us that direct comparisons between these languages are insufficient, but acknowledges it gives us a great common vocabulary to start with. Once the comparisons have been drawn and as we become comfortable on the Objective-C language, James takes us beyond Obj-C as Java and shows the dynamism of this unique platform. We progress through memory management, persistence, and other platform specific critical technologies, learning each from James in a very friendly tutorial-style manner.

The book ends in a fevered pitch with an overview of mixing C and Obj-C. Overall, I was very pleased with the book, primarily because it spoke to me as a Java developer, and second because the writing style was very digestible. I highly recommend this book to any Java developer moving to the iPhone platform.




Related to Items You've Viewed




*** Product Information and Prices Stored: May 12, 2010 22:09:10


See Also : BUY "Bicycle Trailers" With Affordable Price NOW!! Best Price And Reviews On Cat Throw Best Deals & Reviews On Cheap Picnic Backpacks Best Deals And Reviews On Dome Pool Cover

Read more

Programming with Quartz: 2D and PDF Graphics in Mac OS X (The Morgan Kaufmann Series in Computer Graphics)

Great Price "Programming with Quartz: 2D and PDF Graphics in Mac OS X (The Morgan Kaufmann Series in Computer Graphics)" for $44.52 Today



Quartz 2D is the primary graphics library in Mac OS X and is based on version 1.4 of Adobe PDF. It supercedes QuickDraw, which was used in earlier versions of the Mac OS. In Quartz 2D the coordinate space is an abstract concept defined by real values in 2 dimensions. Points in this space can be connected to form paths, such as straight lines, Bezier curves and so on. To create actual graphics on the display, the paths are rasterized as needed to generate the pixels at the display device's resolution. This permits the same graphics commands to yield the same output on any device using the best resolution available.
This book is full of clear explanations for mere mortals of how Quartz has packaged the state of the art in graphics programming. The book starts out with Quartz 2D drawing basics such as drawing and filling basic geometric forms and drawing lines. With the basics out of the way, the author goes on to show how you would use Quartz 2D both in Cocoa and in Carbon. Next there are chapters on basic computer graphics intertwined with performing these tasks in Quartz. Included topics are coordinate systems, affine transformations, and parametric curves all within the framework of performing graphics in Quartz. The book then moves on to working with images including creating CGImage objects, and importing and exporting data to PNG, JPEG, and Quicktime formats. Another chapter is devoted to working with text. There are two chapters devoted to working with PDF data, including a chapter on handling PDF images that is very thorough in its descriptions and the issues that are raised. The book is very well written and covers many complex topics in 2D graphics clearly and at a level appropriate for all programmers, and I highly recommend it for all programmers interested in Quartz.

Programming with Quartz: 2D and PDF Graphics in Mac OS X (The Morgan Kaufmann Series in Computer Graphics) Features

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



Rating :
Price : $86.95
Offer Price : $44.52



Programming with Quartz: 2D and PDF Graphics in Mac OS X (The Morgan Kaufmann Series in Computer Graphics) Overviews

Written by members of the development team at Apple, Programming with Quartz is the first book to describe the sophisticated graphics system of Mac OS X. By using the methods described in this book, developers will be able to fully exploit the state-of-the-art graphics capabilities of Mac OS X in their applications, whether for Cocoa or Carbon development. This book also serves as an introduction to 2D graphics concepts, including how images are drawn and how color is rendered. It includes guidance for working with PDF documents, drawing bitmap graphics, using Quartz built-in color management, and drawing text. Programming with Quartz is a rich resource for new and experienced Mac OS X developers, Cocoa and Carbon programmers, UNIX developers who are migrating to Mac OS X, and anyone interested in powerful 2D graphics systems.

* This is the definitive guide to the revolutionary graphics system of Mac OS X that uses the Portable Document Format (PDF) as the basis of its imaging model.
* It contains the latest on programming with Quartz for Mac OS X version 10.4.
* Carefully crafted and extensive code examples show how to accomplish most of the drawing tasks possible with Quartz.

Affordable Price at Store Check Price Now!



Customer Review


Resist the urge to dismiss - orangekay - San Francisco, CA United States
I've known about this book for a while now, but I've never bothered paying attention to it given it's somewhat ridiculous price tag. Necessity forced me to forgo my earlier conclusions however, and I'm now angry at myself for not picking it up sooner. However much you think you know about Quartz, there's always more to learn, and this book is a whole lot easier to pick new tricks up from than Apple's scant free documentation. It's a bit dated when it comes to the XCode specific info, but unless you're a total newcomer you should be able to fill in the proverbial gaps there without much trouble.

This is the second book on OS X programming that I have felt is truly worth owning; the first being Amit Singh's "Mac OS X Internals." This one's not as thick, nor is it hardbound, but there are lots of color plates. Good stuff.


Excellent Book - T. Cunningham - HI USA
If all of the Apple frameworks were explained as well as CoreGraphics/Quartz is in this book, life would be so much better for independent programmers. I am not writing code in XCode, but one where I need to port calls to custom classes. This book has helped me so much. I have not located the link on the publisher's site (maybe I'm just missing it), but my only complaint (a very minor one) would be that they don't have a contact email for the authors to report errata or thank them.

Well written, to the point, good code examples and does not duplicate the Apple documents. Covers Carbon and Cocoa calls. The chapters on axial and radial shadings were the most helpful for me.



Related to Items You've Viewed




*** Product Information and Prices Stored: Apr 30, 2010 07:22:15


Related : All About Opal Rings and Earrings Best Price And Reviews On Womens Velvet Blazer Best Deals & Reviews On Cheap Ray Ban Sunglasses

Read more

Programming Cocoa with Ruby: Create Compelling Mac Apps Using RubyCocoa (The Facets of Ruby Series)

Programming Cocoa with Ruby: Create Compelling Mac Apps Using RubyCocoa (The Facets of Ruby Series) Review




This is exactly the kind of thoughtful, useful technical writing I have come to expect from the "pragmatic bookshelf" series. Brian Marick's conversational writing style makes the subject immediately approachable: In just a few pages the first ruby/cocoa application is up and running, providing the reader a great incentive to dig deeper.

And deeper the book digs. I was expecting a good amount of Ruby and perhaps just enough Cocoa to be dangerous, however, the depth of Cocoa coverage this book provides is staggering for its size. I daresay that for the average programmer, this book could replace a lot of the unfriendly Cocoa documentation available from Apple. The author has clearly gone to great pains to research this subject and the reader benefits from that leg work, with many of the pitfalls and gotchas of Cocoa revealed before they become problematic.

The pace of the book is brisk, but I found it about right for the subject. As with all of the pragmatic books, the reader is spared from lengthy diatribes on language history, irrelevant trivia and interminable minutiae associated with some software books. I did not feel short-changed for length either; the book weighs in at ~370 pages plus an extremely useful glossary, which serves as a very handy desk quick-reference.

Unfortunately, RubyCocoa is already fast becoming a slightly obsolete technology, as the author acknowledges in the introduction. MacRuby will be upon us soon. However, given the depth of Cocoa information in this book I would still encourage any Ruby developer who intends to work seriously on desktop applications in RubyCocoa to absorb the basics from this book before hiding behind the MacRuby facade.

Programming Cocoa with Ruby: Create Compelling Mac Apps Using RubyCocoa (The Facets of Ruby Series) Features

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



Rating :

Price : $34.95

Offer Price : $6.00




Overviews

This is a book for the Ruby programmer who's never written a Mac app before. Through this hands-on tutorial, you'll learn all about the Cocoa framework for programming on Mac OS X. Join the author's journey as this experienced Ruby programmer delves into the Cocoa framework right from the beginning, answering the same questions and solving the same problems that you'll face.

Together you'll build a single application that threads throughout the book, and it's not a toy. You'll cover topics that may not be the flashiest parts of Cocoa, but they're ones you'll need to know to create robust, feature-rich applications for yourself. And you'll learn more than just Cocoa and RubyCocoa, you'll get first-hand effective agile development practices. You'll see test-first development of user-interface code, little domain-specific languages that take advantage of Ruby features, and other Rubyish tricks.

At the end of the book, you'll be ready to write a real Mac OS X application that can be distributed to real users.

Affordable Price at Store Check Price Now!



Customer Review


Simply outstanding - Midwest Book Review - Oregon, WI USA
Programming Cocoa with Ruby is a top pick for any advanced programming library specializing in Ruby, blending Cocoa developers and Ruby programmers' concerns under one cover. Any Ruby programmer who has never written a Mac app will appreciate the hands-on, example-filled tutorial of Programming Cocoa with Ruby, offering opportunities to build real-world Cocoa applications using agile development techniques. Simply outstanding.


Reads like my pair... - M. Sutton - UK
I am just learning Ruby and I use a Mac - it just made sense that I should combine both things.

Also, I'm quite skeptical of learning from a book - I prefer learning with a person as a pair.

I loved Brian's style - it is written (or I read it) as though he was sitting across from me (or beside me!) as my programming pair, he explained WHY he did stuff the way he did and it all made sense. It is not technically loaded, but a friendly and jovial style (which really works for me).

It really is a great step-by-step manual to creating good apps on the Mac - I can see that it works at many levels (beginners - like me, would love it because it explains each line of relevant code, intermediate folk will like it because it gets a little deeper into some things)

And the best thing about this...it gets you into the habit of writing software in a highly effective way, with tests and harnesses and all the great stuff that good craftsmanship is all about.

Do I recommend this - you damn right I do!




*** Product Information and Prices Stored: Apr 24, 2010 06:06:07


Related : BUY "Cat And Dog Collars" NOW!! Wordpress : Objective-C Textbooks Best Deals, Reviews On Winchester Bicycle Trailer

Read more