Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Apple Systems and Services > Programming > iPhone/iPad Programming

Reply
 
Thread Tools Search this Thread Display Modes
Old Jul 25, 2011, 01:50 AM   #1
JimBobBennett
macrumors member
 
Join Date: May 2009
Book recommendations for total newbie

Over a beer or two last night, my wife expressed an interest in learning how to write iPhone apps.

Quite surprising really as she's never shown any inclination this way before, and is not technology literate.

So, can anyone recommend any good books for the total beginner - someone who has never even seen basic before?

Knowing her, and how she works, what I really need is something simple and light hearted which will allow her to get a basic iPhone app running quickly. She's not the kind of person who could wade through K&R and learn C first, she'll need to see something fairly rapidly to keep her interested enough to carry on learning. Something like a dummies book would be ideal, but I hear the Obj-C one is aimed at XCode 3.2, so she will be confused by using XCode 4.

I would just start her on C# (its what I do for a living), but its the iPhone that has got her thinking, and I don't really want to splash out on MonoTouch in case she doesn't get in to it.

So, any recommendations?

Thanks in advance.
JimBobBennett is offline   0 Reply With Quote
Old Jul 25, 2011, 10:00 AM   #2
Shawnpk
macrumors 6502
 
Join Date: Jan 2011
Location: Los Angeles, CA
I think she should at least learn Objective-C first or she may be lost with the syntax of creating iPhone apps. This is a good book to start with. This one is good also.
__________________
My iOS Apps: Schedules, Pitch Fever, Gridiron Fan

Last edited by robbieduncan; Jul 28, 2011 at 09:22 AM. Reason: Offer of warez
Shawnpk is offline   0 Reply With Quote
Old Jul 26, 2011, 03:54 AM   #3
Futhark
macrumors 6502a
 
Futhark's Avatar
 
Join Date: Jun 2011
Location: Northern Ireland
I'm a total newbie too and i've purchased a few books which i have struggled to get to grips with to be honest and to make things worse they are written for Xcode 3.2 which doesn't help.

I was told about this book, Programming in Objective-C (3rd Edition) by Stephen G. Kochan which i purchased and so far i'm getting to grips with everything he's teaching, he explains things very well and gives nice examples.

I don't think it's going to be a fast process to learn Objective-C for your wife, if like me i'm having to read some chapters several times because the first time i maybe don't totally understand the concepts being explained, second time i start understanding what's being taught but wouldn't be able to duplicate the examples given in the book without reference to the book itself.

I hope this is of benefit to you
Futhark is offline   0 Reply With Quote
Old Jul 26, 2011, 01:25 PM   #4
Follows Closely
macrumors newbie
 
Join Date: Jul 2011
Quote:
Originally Posted by Shawnpk View Post
I think she should at least learn Objective-C first or she may be lost with the syntax of creating iPhone apps. This is a good book to start with. This one is good also. I have both in PDF format (although I think the version of Programming in Objective-c 2.0 I have is the second edition). PM me if you would like and I can email them to you.
I am looking at getting into IOS development. I have 10+ years of Java programming experience. What books would you recommend?

Last edited by robbieduncan; Jul 28, 2011 at 09:24 AM. Reason: Remove Warez request
Follows Closely is offline   0 Reply With Quote
Old Jul 26, 2011, 01:39 PM   #5
Futhark
macrumors 6502a
 
Futhark's Avatar
 
Join Date: Jun 2011
Location: Northern Ireland
Quote:
Originally Posted by Shawnpk View Post
I think she should at least learn Objective-C first or she may be lost with the syntax of creating iPhone apps. This is a good book to start with. This one is good also.
Thank you so much for the literature, in your opinion which is better and why? I do know one is specifically written for Xcode 4.2 so maybe this is the best to start with?

Last edited by robbieduncan; Jul 28, 2011 at 09:23 AM. Reason: Edit quote to match edited post
Futhark is offline   0 Reply With Quote
Old Jul 26, 2011, 01:43 PM   #6
Shawnpk
macrumors 6502
 
Join Date: Jan 2011
Location: Los Angeles, CA
Quote:
Originally Posted by Futhark View Post
I'm a total newbie too and i've purchased a few books which i have struggled to get to grips with to be honest and to make things worse they are written for Xcode 3.2 which doesn't help.

I was told about this book, Programming in Objective-C (3rd Edition) by Stephen G. Kochan which i purchased and so far i'm getting to grips with everything he's teaching, he explains things very well and gives nice examples.

I don't think it's going to be a fast process to learn Objective-C for your wife, if like me i'm having to read some chapters several times because the first time i maybe don't totally understand the concepts being explained, second time i start understanding what's being taught but wouldn't be able to duplicate the examples given in the book without reference to the book itself.

I hope this is of benefit to you
When I'm learning a new language, I usually read the entire book cover to cover first to get the overall ideas. Then I'll read each chapter, one at a time. Then I'll reread the chapter and do all the exercises. I find by then the ideas are pretty much tattooed in my brain.
__________________
My iOS Apps: Schedules, Pitch Fever, Gridiron Fan
Shawnpk is offline   0 Reply With Quote
Old Jul 26, 2011, 01:45 PM   #7
Shawnpk
macrumors 6502
 
Join Date: Jan 2011
Location: Los Angeles, CA
Quote:
Originally Posted by Futhark View Post
Thank you so much for the literature, in your opinion which is better and why? I do know one is specifically written for Xcode 4.2 so maybe this is the best to start with?
I think both books are excellent, but for me, I'd start with Learning Objective-C on the Mac. The Programming in Objective-C 2.0 gets a little math heavy, which makes it little harder read in my opinion.
__________________
My iOS Apps: Schedules, Pitch Fever, Gridiron Fan
Shawnpk is offline   0 Reply With Quote
Old Jul 26, 2011, 01:48 PM   #8
Shawnpk
macrumors 6502
 
Join Date: Jan 2011
Location: Los Angeles, CA
Quote:
Originally Posted by Follows Closely View Post
I am looking at getting into IOS development. I have 10+ years of Java programming experience. What books would you recommend? Could you send me the two above so I could preview them?
I believe there are a few books written specifically for Java programmers looking to learn Objective-C. Try Amazon or Apress.

EDIT: Here is the book from Apress. Here is an online version.
__________________
My iOS Apps: Schedules, Pitch Fever, Gridiron Fan

Last edited by robbieduncan; Jul 28, 2011 at 09:24 AM. Reason: Remove warez offer
Shawnpk is offline   0 Reply With Quote
Old Jul 26, 2011, 02:51 PM   #9
Futhark
macrumors 6502a
 
Futhark's Avatar
 
Join Date: Jun 2011
Location: Northern Ireland
Quote:
Originally Posted by Shawnpk View Post
I think both books are excellent, but for me, I'd start with Learning Objective-C on the Mac. The Programming in Objective-C 2.0 gets a little math heavy, which makes it little harder read in my opinion.
Yes I've been told by others to be prepared for a lot of math :-)

I'm about to go into chapter 4, continue on or start the other book? Lol
Futhark is offline   0 Reply With Quote
Old Jul 26, 2011, 02:54 PM   #10
Shawnpk
macrumors 6502
 
Join Date: Jan 2011
Location: Los Angeles, CA
Quote:
Originally Posted by Futhark View Post
Yes I've been told by others to be prepared for a lot of math :-)

I'm about to go into chapter 4, continue on or start the other book? Lol
If you like the book, by all means keep reading. It only helps to read different books on the subject. You will pick up bits and pieces from each book.
__________________
My iOS Apps: Schedules, Pitch Fever, Gridiron Fan
Shawnpk is offline   0 Reply With Quote
Old Jul 26, 2011, 03:48 PM   #11
Futhark
macrumors 6502a
 
Futhark's Avatar
 
Join Date: Jun 2011
Location: Northern Ireland
Quote:
Originally Posted by Shawnpk View Post
If you like the book, by all means keep reading. It only helps to read different books on the subject. You will pick up bits and pieces from each book.
Can I tell you a little about what I want my app to do? I honestly think it'll be easy to make once I know what I'm at
Futhark is offline   0 Reply With Quote
Old Jul 26, 2011, 03:57 PM   #12
Shawnpk
macrumors 6502
 
Join Date: Jan 2011
Location: Los Angeles, CA
Quote:
Originally Posted by Futhark View Post
Can I tell you a little about what I want my app to do? I honestly think it'll be easy to make once I know what I'm at
Sure, but tell me in a PM.
__________________
My iOS Apps: Schedules, Pitch Fever, Gridiron Fan
Shawnpk is offline   0 Reply With Quote
Old Jul 26, 2011, 03:58 PM   #13
Futhark
macrumors 6502a
 
Futhark's Avatar
 
Join Date: Jun 2011
Location: Northern Ireland
Quote:
Originally Posted by Tounsi View Post
Objective-C for dummies is a great book to begin with
I struggled with it :$ but it was my first book, maybe I jumped in to fast lol
Futhark is offline   0 Reply With Quote
Old Jul 26, 2011, 03:59 PM   #14
Futhark
macrumors 6502a
 
Futhark's Avatar
 
Join Date: Jun 2011
Location: Northern Ireland
Quote:
Originally Posted by Shawnpk View Post
Sure, but tell me in a PM.
Thanks Will Do
Futhark is offline   0 Reply With Quote
Old Jul 26, 2011, 04:02 PM   #15
Shawnpk
macrumors 6502
 
Join Date: Jan 2011
Location: Los Angeles, CA
Quote:
Originally Posted by Futhark View Post
I struggled with it :$ but it was my first book, maybe I jumped in to fast lol
I feel the same way. I wanted to run 100mph before I learned to crawl. I've now learned that it is better to to learn properly than to put out a garbage product. Or put out a product and have no idea how to update and upgrade it. Also keep in mind that programming books do have errors. Always look for the errata for the book you are reading.
__________________
My iOS Apps: Schedules, Pitch Fever, Gridiron Fan
Shawnpk is offline   0 Reply With Quote
Old Jul 26, 2011, 09:45 PM   #16
JimBobBennett
Thread Starter
macrumors member
 
Join Date: May 2009
Thanks guys, a few good recommendations there.

I've got a couple of the fruit covered appress books, and they normally seem good (though a bit advanced for my wife).

Last edited by robbieduncan; Jul 28, 2011 at 09:25 AM. Reason: Remove discussion of PDF warez
JimBobBennett is offline   0 Reply With Quote
Old Jul 26, 2011, 09:56 PM   #17
Shawnpk
macrumors 6502
 
Join Date: Jan 2011
Location: Los Angeles, CA
Quote:
Originally Posted by JimBobBennett View Post
Thanks guys, a few good recommendations there.

I've got a couple of the fruit covered appress books, and they normally seem good (though a bit advanced for my wife).
The book I recommended from Apress, Learn Objective-C on the Mac, shouldn't be too advanced for her. Check it out here.
__________________
My iOS Apps: Schedules, Pitch Fever, Gridiron Fan

Last edited by robbieduncan; Jul 28, 2011 at 09:25 AM. Reason: Match quote to edited post
Shawnpk is offline   0 Reply With Quote
Old Jul 27, 2011, 04:04 AM   #18
JimBobBennett
Thread Starter
macrumors member
 
Join Date: May 2009
Quote:
Originally Posted by Shawnpk View Post
The book I recommended from Apress, Learn Objective-C on the Mac, shouldn't be too advanced for her. Check it out here.
Yup. What I meant was the books in that range that I have are too advanced, not that particular one.

Thanks for all your help!
__________________
ChangingRoom - Your clothes shopping companion

Polar Bear Fishing - Jump on your ice flow and get fishing!
JimBobBennett is offline   0 Reply With Quote
Old Jul 28, 2011, 09:27 AM   #19
robbieduncan
Moderator
 
robbieduncan's Avatar
 
Join Date: Jul 2002
Location: London
Moderator note: you cannot ask for or offer PDF copied of books to each other. These count as warez as defined in the rules:

Quote:
Warez/Serials/Keys. Do not post software serial numbers or keys or refer people to specific websites, software, or techniques whose purpose is to break or bypass software licensing methods, distribute cracks, or obtain or use commercial software or media in violation of its license and/or for copyright violation. Do not ask for or give such help.
I have cleaned all references to such from this thread. Keep this in mind when posting.
robbieduncan is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > Programming > iPhone/iPad Programming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
I'm a total Apple newbie - and finding it frustrating, to say the least! rankinmikee Wasteland 52 Jan 27, 2014 01:57 PM
Total Newbie - advice please MACfemme MacBook Pro 17 Oct 24, 2012 05:54 AM
Total newbie G to N switching question Corrosive vinyl Buying Tips and Advice 2 Oct 23, 2012 06:05 PM
Questions from a total newbie to iPads PixieGirl iPad Accessories 4 Sep 7, 2012 12:00 PM
Total newbie - be kind! sb22 MacBook Air 8 Aug 14, 2012 10:58 AM

Forum Jump

All times are GMT -5. The time now is 06:24 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC