PDA

View Full Version : Want to be a developer




markelim
Jan 6, 2011, 11:03 PM
Hi guys, i recently have a urge to learn something new and i want to be able to create iphone apps. I know its not a straight forward answer but is it easy to pick up? i have taken AP computer science in my high school so the only experience i have is Java. The OTHER option i was thinking off was to learn how to create websites, from searching around, i believe its written in php or html ? are those easier to pick up.

bottom line is a wanna learn a new language and the languages above both have great payoffs (iphone app or website) that would be awesome if i could achieve 1 by the end of this year....that was my new years resolution.

please chime in your advice and suggestions

thanks, happy new year

- Mark



kingthong
Jan 7, 2011, 12:51 AM
you can do both!

They're both interesting and if you're keen on learning it and work towards it, you can be good at doing both in a year's time.

for website learning: go thru html first. its very simple and straightforward. once you're comfortable with it you can read thru css, dhtml, xml etc.

iphone apps: you need to learn objective-C. there are sticky topics in this forum guiding you on that. i recommend Kochan's learning objective-c book.

firewood
Jan 7, 2011, 01:10 AM
I ran across a book in a local bookstore on Objective C for Java programmers. Perhaps that kind of book would be a good start from someone already familiar with Java programming.

For web development, you might want to try your hand at web apps written in Javascript. You can experiment with a lot of Javascript just using your web browser.

greatknowledge
Jan 7, 2011, 01:35 AM
hey guys ... I am new to this forum just registered 5 mins ago... I also want to pick up to be able to program for APPLe.

I have no idea how do I start even?? So any advise is really appreciated man!



Hi guys, i recently have a urge to learn something new and i want to be able to create iphone apps. I know its not a straight forward answer but is it easy to pick up? i have taken AP computer science in my high school so the only experience i have is Java. The OTHER option i was thinking off was to learn how to create websites, from searching around, i believe its written in php or html ? are those easier to pick up.

bottom line is a wanna learn a new language and the languages above both have great payoffs (iphone app or website) that would be awesome if i could achieve 1 by the end of this year....that was my new years resolution.

please chime in your advice and suggestions

thanks, happy new year

- Mark

markelim
Jan 7, 2011, 03:42 AM
thanks for the references and tips guys. i found this source for starting out learning the language: http://www.cocoalab.com/?q=becomeanxcoder. hopefully it will help those who want to pick it up too.

balamw
Jan 7, 2011, 07:31 AM
thanks for the references and tips guys. i found this source for starting out learning the language: http://www.cocoalab.com/?q=becomeanxcoder. hopefully it will help those who want to pick it up too.

Become an Xcoder is quite out of date, but it's free and if you are already familiar with other languages/platforms you can probably make some use out of it.

I would recommend http://cocoadevcentral.com/ and the companion book http://cocoabook.com/ as being more up to date if you already know how to program in some other language and want to dabble.

I'd also recommend Kochan's book Programming in Objective C 2.0 and his site http://classroomm.com/ if you don't know how to program in any other language or really want to learn Objective-C 2.0 from scratch. He doesn't delve into Cocoa until very late in the book, but it's really well done.

EDIT: Another great free resource is the iTunes U course from Stanford.

B

markelim
Jan 7, 2011, 07:56 PM
Become an Xcoder is quite out of date, but it's free and if you are already familiar with other languages/platforms you can probably make some use out of it.

I would recommend http://cocoadevcentral.com/ and the companion book http://cocoabook.com/ as being more up to date if you already know how to program in some other language and want to dabble.

I'd also recommend Kochan's book Programming in Objective C 2.0 and his site http://classroomm.com/ if you don't know how to program in any other language or really want to learn Objective-C 2.0 from scratch. He doesn't delve into Cocoa until very late in the book, but it's really well done.

EDIT: Another great free resource is the iTunes U course from Stanford.

B

ok ill be sure to give those a look, thanks. Learning the language is one thing..what about implementing it to create a actual iphone app ? is that a whole another step to learn ?

balamw
Jan 7, 2011, 08:12 PM
ok ill be sure to give those a look, thanks. Learning the language is one thing..what about implementing it to create a actual iphone app ? is that a whole another step to learn ?

The Stanford iTunes U course is focused 100% on that. Depending on how comfortable you are with learning as you go you can actually start there, you develop a basic calculator app in the first two hours of the course.

Stevenson's book is sort of in-between and gets to Cocoa faster, while Kochan's book focuses more on the fundamentals of Objective C, but touches on Cocoa at the end of the book.

It all depends on you what suits your way of learning best.

B

markelim
Jan 7, 2011, 11:07 PM
The Stanford iTunes U course is focused 100% on that. Depending on how comfortable you are with learning as you go you can actually start there, you develop a basic calculator app in the first two hours of the course.

Stevenson's book is sort of in-between and gets to Cocoa faster, while Kochan's book focuses more on the fundamentals of Objective C, but touches on Cocoa at the end of the book.

It all depends on you what suits your way of learning best.

B

alrite thanks, i watched a few tutorials online and the syntax seems very similar to java. What Stanford coarse are you referring too ? there are a few on itunes.

dejo
Jan 7, 2011, 11:10 PM
alrite thanks, i watched a few tutorials online and the syntax seems very similar to java. What Stanford coarse are you referring too ? there are a few on itunes.

Should be a link in the Sticky FAQ at the top of this forum.

markelim
Jan 7, 2011, 11:12 PM
Should be a link in the Sticky FAQ at the top of this forum.

ok thanks, silly question here, bear with me please. Im getting confused with Cocoa and Objective C. are they the same ? or what

balamw
Jan 7, 2011, 11:12 PM
alrite thanks, i watched a few tutorials online and the syntax seems very similar to java. What Stanford coarse are you referring too ? there are a few on itunes.

This is the most recent: http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=395631522

B

balamw
Jan 7, 2011, 11:13 PM
ok thanks, silly question here, bear with me please. Im getting confused with Cocoa and Objective C. are they the same ? or what

Objective C is the language. Cocoa is a UI framework/API.

B

markelim
Jan 8, 2011, 12:06 AM
Objective C is the language. Cocoa is a UI framework/API.

B

oh thanks for the link and clearing that up.