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 > iPhone SDK Development Forums > iPhone SDK Development

Reply
 
LinkBack Thread Tools Display Modes
Old 05-02-2011, 11:42 AM   #1 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 33
T technologies is on a distinguished road
Default 12 year old starter at programming

hi ive been programming for about 2 months now i got a book called programming in objective c 2.0 which i found much to hard for me
i really want a good simple book too starting application development for iphone and ipad

are there any simple books out there and also any tips on starting application development for iphone and ipad
T technologies is offline   Reply With Quote
Old 05-02-2011, 11:43 AM   #2 (permalink)
Registered Member
 
Join Date: Apr 2011
Posts: 199
cinek is on a distinguished road
Default

Quote:
Originally Posted by T technologies View Post
hi ive been programming for about 2 months now i got a book called programming in objective c 2.0 which i found much to hard for me
i really want a good simple book too starting application development for iphone and ipad

are there any simple books out there and also any tips on starting application development for iphone and ipad
I've read sams teach yourself iphone application development in 24 hours - really good book for beginners in my opinion

ISBN-10: 9780672332203
cinek is offline   Reply With Quote
Old 05-02-2011, 12:42 PM   #3 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 33
T technologies is on a distinguished road
Default

i have also read that i had some great activities but did not have much knowledge on objective c and opengl
T technologies is offline   Reply With Quote
Old 05-02-2011, 12:44 PM   #4 (permalink)
Is this a peanut, doctor?
 
Join Date: Apr 2011
Location: Copenhagen
Posts: 254
teCma is on a distinguished road
Default

They made it a sticky it for you

http://www.iphonedevsdk.com/forum/ip...sdk-books.html
teCma is offline   Reply With Quote
Old 05-02-2011, 03:01 PM   #5 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 33
T technologies is on a distinguished road
Default

thx but any tips
T technologies is offline   Reply With Quote
Old 05-02-2011, 03:17 PM   #6 (permalink)
Reading the Documentation
 
baja_yu's Avatar
 
Join Date: Sep 2010
Location: 45.255019,19.844908
Posts: 5,414
baja_yu has a spectacular aura about
Default

Tips on what?
baja_yu is offline   Reply With Quote
Old 05-02-2011, 08:32 PM   #7 (permalink)
Registered Member
 
TheFlyingDutchman's Avatar
 
Join Date: Feb 2011
Location: NYC
Posts: 81
TheFlyingDutchman is on a distinguished road
Default

I'm 14, and I program. My tip: focus on school work. Right now, were I live, I have tons of standardized tests coming up. My recommendation: wait until the summer, and then program.
TheFlyingDutchman is offline   Reply With Quote
Old 05-03-2011, 01:32 AM   #8 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 33
T technologies is on a distinguished road
Default

well tips on how to get stated and also any good simple books for me about iphone application development
T technologies is offline   Reply With Quote
Old 05-03-2011, 09:48 AM   #9 (permalink)
Reading the Documentation
 
baja_yu's Avatar
 
Join Date: Sep 2010
Location: 45.255019,19.844908
Posts: 5,414
baja_yu has a spectacular aura about
Default

There are some books suggested in post #4 by teCma, and as for general tips see my post in this thread: http://www.iphonedevsdk.com/forum/ip...ound-math.html

Also, don't try to think of programming as purely syntax of the language you are learning. For example, when you see a for loop like this

Code:
for (int i = 1; i <= 10; i++) {
   NSLog(@"i = %d", i);
}
Don't get hung up on the brackets, semi colons and so on. Try to think and understand what a for loop is and how it works. That is, it has a counter variable, which in the example we create in: int i = 1, meaning it's an integer that initially has the value 1. It has an end clause/value, which is here i <= 10, meaning the loop will go on as long as i is less or equal to 10, and we have the incrementer i++. ++ is a unary operator which means that the value of i will be incremented by 1 after each loop. Then you have the loops code block which in our case is just one line, the NSLog that will print out the current value of i, and that block is performed in each iteration of the loop, in our case that is 10 iterations while i goes from 1 to 10, so our output will be ten lines of text.

And that is how for loops work, those are the semantics. It's one of the most basic constructs and you can find it in almost all programming languages. Now that you understand how it actually works, if you, for example wanted to learn Visual Basic, a for loop would look like this

Code:
For I = 1 To 10
   Debug.print I
Next I
The syntax is different but the semantics are exactly the same. You have a counter variable I, its start value is 1, the end value is 10 and it gets incremented after each iteration at Next I. Simple as that.

So, always look at the big picture. Learn how and why something works, not how it's written.
baja_yu is offline   Reply With Quote
Old 05-03-2011, 10:10 AM   #10 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 33
T technologies is on a distinguished road
Default

thanks baja yu do you have any more tips because you are really helpful
T technologies is offline   Reply With Quote
Old 05-03-2011, 10:28 AM   #11 (permalink)
Reading the Documentation
 
baja_yu's Avatar
 
Join Date: Sep 2010
Location: 45.255019,19.844908
Posts: 5,414
baja_yu has a spectacular aura about
Default

There's a lot to cover. Programming isn't simple or easy. That's why you should start with an intro book, something along these lines:

Amazon.com: Absolute Beginner's Guide to C (2nd Edition) (0752063051009): Greg Perry: Books
Amazon.com: C Programming for the Absolute Beginner (9781598634808): Michael Vine: Books

Starting with C is a good option. Objective C (used for Mac/iOS development) is a superset of C, meaning C plus some more stuff. C is procedural so you don't have to worry about classes, objects and memory management yet. You will learn all the basics with it, data types, constructs, collections, functions etc. Once you covered that, and understood it well, you can move to Objective C with this, or some other book:

Amazon.com: Programming in Objective-C 2.0 (2nd Edition) (9780321566157): Stephen G. Kochan: Books
baja_yu is offline   Reply With Quote
Old 05-03-2011, 11:58 AM   #12 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 33
T technologies is on a distinguished road
Default

do you any books on application dev iphone that are simple and dont require to much intelligence on maths because i have not learnt everything on maths like i still need to learn base 8 eg

also what is the most simple thing that i should know about objective c


p.s.: you should definitely write a book about iphone application development
T technologies is offline   Reply With Quote
Old 05-03-2011, 12:34 PM   #13 (permalink)
Reading the Documentation
 
baja_yu's Avatar
 
Join Date: Sep 2010
Location: 45.255019,19.844908
Posts: 5,414
baja_yu has a spectacular aura about
Default

I'm not sure about the books, I haven't read that many. The best option is to go to a well supplied bookstore and browse through the books before you buy. Look at the table of contents to see what the book covers and see what examples they use. The one in the first link that I gave you looks promising, but I haven't read it.

The most important thing is to start small and learn the basics. Don't rush it. Take as much time as you need to understand it all. Don't expect to be able to write a more complex app in at least two months at best. If you are serious about development and are considering it as a hobby or even profession, be sure to give it time. Don't give up if you run into a problem you can't immediately solve or if you don't understand something right away. You are very young and there's a lot of time to learn, but you are on a very good path. Just be patient, don't give up and give it time. Programming isn't easy, but I think it's a very rewarding and (most of the time) a very fun and interesting profession.
baja_yu is offline   Reply With Quote
Old 05-03-2011, 01:18 PM   #14 (permalink)
Registered Member
 
WebMan01's Avatar
 
Join Date: May 2011
Location: Bournemouth, United Kingdom
Posts: 15
WebMan01 is on a distinguished road
Send a message via Skype™ to WebMan01
Default Complete Newbie Starting From Scratch

Hi T Technologies

By comparison I am fifty years old and am starting from scratch with the goal of producing an iPhone App. I have been on the Internet since the day it started! However I have no coding experience and consider myself a 'User' and have produced hundreds of websites over the years helping people use the Internet.

I have literally just started but have read a lot and watched a lot and yes there is a lot to take in. I decided that I couldn't really just jump in and try and develop an app without the basic building blocks. So I have started with C.

I have a website that logs my progress and in turn helps me fully take in what I am learning. You may find my site usefull albeit a little slow but it really is aimed at the complete novice.

It would be great to get some feedback from some of the gurus here but please be gentle guys.

If anybody has any feedback or I would be delighted to know and I hope my website helps the true novice.

MacMashUp
__________________
Best Regards
WebMan

MacMashUp
WebMan01 is offline   Reply With Quote
Old 05-03-2011, 01:31 PM   #15 (permalink)
Reading the Documentation
 
baja_yu's Avatar
 
Join Date: Sep 2010
Location: 45.255019,19.844908
Posts: 5,414
baja_yu has a spectacular aura about
Default

That's a very good attitude and approach. The website looks really nice. I'll be checking it from time to time as you post more articles. Keep up the good work!
baja_yu is offline   Reply With Quote
Old 05-03-2011, 02:49 PM   #16 (permalink)
Awesome
 
Esko2300's Avatar
 
Join Date: Jun 2009
Location: New York, N.Y.
Posts: 389
Esko2300 is on a distinguished road
Default

My suggestion go with Apress books they r easy and simple to use.
Esko2300 is offline   Reply With Quote
Old 05-03-2011, 03:51 PM   #17 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 1
ChicagoJ is on a distinguished road
Default

To help get started try out something simple. Look for a hello world tutorial online that shows what to do step by step. Just google something like "iphone hello world" or something like that. Certinaly you will want to learn more as the books will help guide you, but in the beginning it can be helpful to just get started with something simple and play around with it. You can build from there.
ChicagoJ is offline   Reply With Quote
Old 05-03-2011, 04:29 PM   #18 (permalink)
Registered Member
 
WebMan01's Avatar
 
Join Date: May 2011
Location: Bournemouth, United Kingdom
Posts: 15
WebMan01 is on a distinguished road
Send a message via Skype™ to WebMan01
Default

Quote:
Originally Posted by baja_yu View Post
That's a very good attitude and approach. The website looks really nice. I'll be checking it from time to time as you post more articles. Keep up the good work!
Thanks for that more articles will come daily as I learn more C, I look forward to your comments and thank you for your comments on the site.
__________________
Best Regards
WebMan

MacMashUp
WebMan01 is offline   Reply With Quote
Old 05-04-2011, 01:36 AM   #19 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 33
T technologies is on a distinguished road
Default

thanks webman u shall definitely checking your website alot over the next couple of months

i have fond good books for objective c and c thanks to webman and baja yu
but are there and goods books on the iphone sdk and stuff
T technologies is offline   Reply With Quote
Old 05-04-2011, 01:37 AM   #20 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 33
T technologies is on a distinguished road
Default

sorry are there any good books fro iphone sdk
T technologies is offline   Reply With Quote
Old 05-04-2011, 03:57 AM   #21 (permalink)
Nuisance Developer
 
Join Date: Jul 2009
Location: Italy
Posts: 4,691
dany_dev is on a distinguished road
Default

Quote:
Originally Posted by T technologies View Post
sorry are there any good books fro iphone sdk
Amazon.com: Beginning iPhone 4 Development: Exploring the iOS SDK (9781430230243): David Mark, Jack Nutting, Jeff LaMarche: Books
__________________
dany_dev is offline   Reply With Quote
Old 05-04-2011, 04:36 AM   #22 (permalink)
Registered Member
 
Xaron's Avatar
 
Join Date: Feb 2011
Posts: 181
Xaron is on a distinguished road
Default

You could avoid Objective C (I actually hate it. ) and use some other tools like:

Corona, Monkey, GLBasic, etc...
Xaron is offline   Reply With Quote
Old 05-04-2011, 11:27 AM   #23 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 33
T technologies is on a distinguished road
Smile

ok thank you everyone who helped me i have many great ting like macmashup website which i am go to go on alot ,alot of books which would be good for me bajayu has helped alot so would like to thank him and also xaron for those excellent ways of avoiding on objective c

thanks everyone
T technologies is offline   Reply With Quote
Old 05-04-2011, 01:46 PM   #24 (permalink)
Registered Member
 
Join Date: Jun 2009
Posts: 916
lukeca is on a distinguished road
Default

Please don't take this the wrong way, you asked for tips. One tip I have is to improve your typing skills, grammar skills, proper use of capitalization, spelling, etc. It does not matter if you are 12 or 50, no one is going to want to purchase a crappy, unprofessional app.
lukeca is offline   Reply With Quote
Old 05-04-2011, 03:43 PM   #25 (permalink)
Scan Me !
 
MozyMac's Avatar
 
Join Date: Nov 2009
Posts: 608
MozyMac is on a distinguished road
Send a message via AIM to MozyMac Send a message via MSN to MozyMac Send a message via Yahoo to MozyMac
Default

I recommend that 1st you read the books then try doing as much examples as you can, try out anything you can find, you can also try doing mini apps.
MozyMac 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: 341
11 members and 330 guests
dansparrow, iOS.Lover, lorrettaui53, MikaelBartlett, Nobbsy, oztemel, pbart, PlutoPrime, sledzeppelin, thephotographer, Trickphotostudios
Most users ever online was 1,387, 04-10-2012 at 04:21 AM.
» Stats
Members: 175,663
Threads: 94,120
Posts: 402,898
Top Poster: BrianSlick (7,990)
Welcome to our newest member, LezB44
Powered by vBadvanced CMPS v3.1.0

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