Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Interface 2, Advanced iOS
Mockup & Code Gen
($9.99)

Make your own iPhone apps
and run them live!
(free)

Pic Frame Dynamo: Photo Editing
($0.99)

Abiliator
($1.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > News & Announcements > Site News & Announcements

Reply
 
LinkBack Thread Tools Display Modes
Old 02-16-2012, 04:13 AM   #26 (permalink)
Registered Member
 
rahulsingh's Avatar
 
Join Date: Jan 2012
Location: India
Posts: 26
rahulsingh is on a distinguished road
Default

Quote:
Originally Posted by nicsmotherman View Post
I read it too. I think its a really good book for those who have just started their journey into iOS Development. They have the latest version available which covers iOS 5.
rahulsingh is offline   Reply With Quote
Old 02-28-2012, 09:28 AM   #27 (permalink)
Cocoa Junkie
 
Duncan C's Avatar
 
Join Date: Dec 2008
Location: Northern Virginia
Posts: 6,005
Duncan C has a spectacular aura about
Default Erica Sadun's new iOS 5 developer's cookbook is fantastic

I bought Erica's original iPhone cookbook when it first came out. It was good, but suffered from being written against early beta versions of the iPhone SDK, and including private APIs that would get your app rejected from the App store if you used them.

The new version does not suffer from any of those problems. It has decent introductory sections on using Xcode, the basics of using Foundation classes, etc.

Where it really shines, though, is for more advanced readers. It has the best explanation of the subtleties of ARC that I have found. It gives clear information on how to handle "Toll-free bridged" Core Foundation objects in an ARC app, how to mix ARC and non-ARC code in the same project, etc.

It also has a really good explanation of the finer points of using blocks, how blocks are able to retain access to local variables from their enclosing scope even if the block persists after the calling method has returned, etc.

The book is also chock-full of really useful "recipes", or small examples of how to solve real world problems. The code is tested, working code, and you can download all of it from Erica's website.

In one particular case, I was trying to use the new CI filters included in iOS 5. The final step of converting a CIImage back to a UIImage would not work no matter what I did. I finally figured out that there is a bug in Apple's UIImage class method imageWithCIImage. It returns a blank image. Erica's sample code for using Core Image Filters includes a work-around that lets you get your filtered image back from Core Image. That alone paid the price of the book, to my way of thinking.

Erica is one of the leading experts on iOS development. Her knowledge is both deep and broad, and she also explains complex subjects so they are easy to understand. The fact that the code she provides is tested, working code is a huge plus.

I can't say enough good things about this book. It might not be a great choice for beginners, but for intermediate and advanced developers, it is a "Must have". She's coming out with a second volume soon, and I fully intend to get that as well.
__________________
Regards,

Duncan C
WareTo

Check out our apps in the Apple App store


Check out this password generator app that shows various techniques including using a data container singleton object to share data between objects in your project.

See this tutorial on using UIView animations and layer animations:

See this thread on generating random, non-repeating text

Check out a very cool Macintosh Kaleidoscopes app called ScopeWorks that we released to the Mac App store.
Duncan C is offline   Reply With Quote
Old 02-28-2012, 12:46 PM   #28 (permalink)
Registered Member
 
Join Date: Jan 2009
Posts: 280
dapis is on a distinguished road
Default

Yes, I totally concur with Duncan's statement.

I mentioned Erica Sadun's book earlier in this thread (about a previous edition), but I wanted to take this opportunity to reiterate how much I like this book. I have the eBook version as well. It may not be a good book for a beginner to learn from, but if you're an experienced developer it's a terrific reference to have handy.

Also, the current edition had some misprints in it when it first came out and the publishers replaced all the bad copies fairly promptly - in fact they offered the eBook as a replacement option and I took that route. I think that level of response from the publishers (Addison-Wesley) is pretty cool.
dapis is offline   Reply With Quote
Old 03-02-2012, 12:31 PM   #29 (permalink)
Registered Member
 
Join Date: Mar 2012
Posts: 3
mbmobiler is on a distinguished road
Default

Quote:
Originally Posted by Majora View Post
I would highly recommend the book "Programming in Objective-C Third Edition" for anyone looking to learn Objective-C. Assumes no prior knowledge of C, but some programming experience is helpful. Very easy to understand book for beginners such as myself and the author answers any questions you may have about Objective-C on his forum. Love it.
This is what my brother recommended to me when I first started developing for those exact reasons.
mbmobiler is offline   Reply With Quote
Old 03-02-2012, 12:52 PM   #30 (permalink)
Cocoa Junkie
 
Duncan C's Avatar
 
Join Date: Dec 2008
Location: Northern Virginia
Posts: 6,005
Duncan C has a spectacular aura about
Default

Quote:
Originally Posted by dapis View Post
Yes, I totally concur with Duncan's statement.

I mentioned Erica Sadun's book earlier in this thread (about a previous edition), but I wanted to take this opportunity to reiterate how much I like this book. I have the eBook version as well. It may not be a good book for a beginner to learn from, but if you're an experienced developer it's a terrific reference to have handy.

Also, the current edition had some misprints in it when it first came out and the publishers replaced all the bad copies fairly promptly - in fact they offered the eBook as a replacement option and I took that route. I think that level of response from the publishers (Addison-Wesley) is pretty cool.

Mine also was a misprint, and I also got a corrected copy free of charge. They withdrew the misprints as soon as they realized what happened, and all new copies sold are the corrected version, so you don't have to worry about getting a misprint now.
__________________
Regards,

Duncan C
WareTo

Check out our apps in the Apple App store


Check out this password generator app that shows various techniques including using a data container singleton object to share data between objects in your project.

See this tutorial on using UIView animations and layer animations:

See this thread on generating random, non-repeating text

Check out a very cool Macintosh Kaleidoscopes app called ScopeWorks that we released to the Mac App store.
Duncan C is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



» Advertisements
» Online Users: 512
12 members and 500 guests
baei1024, bilel, David-T, FetaBoy, honeybutterfly, jbro, Kulikov, mer10, mraalex, Pincode, SLIC, taylor202
Most users ever online was 1,387, 04-10-2012 at 04:21 AM.
» Stats
Members: 175,685
Threads: 94,132
Posts: 402,934
Top Poster: BrianSlick (7,990)
Welcome to our newest member, merlynpc45
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 11:04 AM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0