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-06-2009, 02:28 PM   #1 (permalink)
New Member
 
Join Date: May 2009
Posts: 8
hangglide99 is on a distinguished road
Arrow Bringing the killer iphone app into existence...what to learn first?

If you had THE killer iphone app dancing around in your brain, and you wanted to create it yourself, and you had zero development skills what would be the fastest way to learn? Dive straight in to the sdk, or learn some pre-requisites first?

Thanks alot,
tk
hangglide99 is offline   Reply With Quote
Old 05-06-2009, 02:53 PM   #2 (permalink)
Registered Member
iPhone Dev SDK Supporter
 
smasher's Avatar
 
Join Date: Jul 2008
Location: San Mateo, CA (San Fran)
Posts: 3,858
smasher will become famous soon enough
Default

Quote:
Originally Posted by hangglide99 View Post
If you had THE killer iphone app dancing around in your brain, and you wanted to create it yourself, and you had zero development skills what would be the fastest way to learn? Dive straight in to the sdk, or learn some pre-requisites first?

Thanks alot,
tk
Get a book on C, get a book on Objective C, and then start with some "hello world" examples. Change the examples a little, and try to understand what they do.

Unfortunately, you have some work ahead of you - you're learning your first programming language, and it's not as easy as JavaScript or ActionScript.
__________________

Free Games!
smasher is offline   Reply With Quote
Old 05-06-2009, 03:34 PM   #3 (permalink)
Registered Member
 
Join Date: Apr 2009
Posts: 103
WeatherMan is on a distinguished road
Default

Quote:
Originally Posted by hangglide99 View Post
If you had THE killer iphone app dancing around in your brain, and you wanted to create it yourself, and you had zero development skills what would be the fastest way to learn? Dive straight in to the sdk, or learn some pre-requisites first?

Thanks alot,
tk
There is a quote Writers tell non-writers........"Everyone says they have a good book bouncing around in their head.....and that is a good place for it to stay"

Not saying not to try, but I bet there are 1000 members who think the idea they have is a killer application.

The public will decide.

Last edited by WeatherMan; 05-06-2009 at 03:41 PM.
WeatherMan is offline   Reply With Quote
Old 05-06-2009, 04:17 PM   #4 (permalink)
Registered Member
 
Join Date: Sep 2008
Location: London, UK
Posts: 1,050
wuf810 is on a distinguished road
Default

Quote:
Originally Posted by hangglide99 View Post
If you had THE killer iphone app dancing around in your brain, and you wanted to create it yourself, and you had zero development skills what would be the fastest way to learn? Dive straight in to the sdk, or learn some pre-requisites first?

Thanks alot,
tk
Or go into joint venture with another developer....and you can learn from them at the same time.

M.
wuf810 is offline   Reply With Quote
Old 05-07-2009, 12:00 AM   #5 (permalink)
New Member
 
Join Date: May 2009
Posts: 8
hangglide99 is on a distinguished road
Default

Quote:
Originally Posted by WeatherMan View Post
There is a quote Writers tell non-writers........"Everyone says they have a good book bouncing around in their head.....and that is a good place for it to stay"

Not saying not to try, but I bet there are 1000 members who think the idea they have is a killer application.

The public will decide.
I'm sure the 1,000 other members are right...too.

The public won't decide if I can't either teach myself, or somehow find the money to partner with someone who already knows.

Thanks
hangglide99 is offline   Reply With Quote
Old 05-07-2009, 12:01 AM   #6 (permalink)
New Member
 
Join Date: May 2009
Posts: 8
hangglide99 is on a distinguished road
Default

Quote:
Originally Posted by wuf810 View Post
Or go into joint venture with another developer....and you can learn from them at the same time.

M.
Great idea. Any developers in the Orlando Florida area who'd be open to this?
hangglide99 is offline   Reply With Quote
Old 05-07-2009, 12:02 AM   #7 (permalink)
New Member
 
Join Date: May 2009
Posts: 8
hangglide99 is on a distinguished road
Default

Quote:
Originally Posted by smasher View Post
Get a book on C, get a book on Objective C, and then start with some "hello world" examples. Change the examples a little, and try to understand what they do.

Unfortunately, you have some work ahead of you - you're learning your first programming language, and it's not as easy as JavaScript or ActionScript.
Thank You Smasher
hangglide99 is offline   Reply With Quote
Old 05-07-2009, 12:56 AM   #8 (permalink)
New Member
 
Join Date: Apr 2009
Posts: 7
zariok is an unknown quantity at this point
Default

Quote:
Originally Posted by hangglide99 View Post
If you had THE killer iphone app dancing around in your brain, and you wanted to create it yourself, and you had zero development skills what would be the fastest way to learn? Dive straight in to the sdk, or learn some pre-requisites first?

Thanks alot,
tk
Get:

Programming in Objective-C 2.0 2nd Ed - Stephen G. Kochan
Beginning iPhone Development - Mark LaMarche

There's blog about OpenGL ES series on iPhone, you should subscribe to the RSS feed.

iPhone opengl es tutorial series 

Last edited by zariok; 05-07-2009 at 01:01 AM. Reason: Wrong reference for the blog
zariok is offline   Reply With Quote
Old 05-07-2009, 01:45 AM   #9 (permalink)
Registered Member
 
Join Date: Mar 2009
Posts: 249
gabacus is on a distinguished road
Default

ummm... just thought i would say that there already is a hang glider app available... and its awesome... i saw your name an just wanted to bring that up :S

as far as programming goes... dont get into it so you can make the next killer app!

learn to program because you want to learn to program!
gabacus is offline   Reply With Quote
Old 05-07-2009, 10:51 AM   #10 (permalink)
Registered Member
 
Join Date: Nov 2008
Posts: 812
johnqh is on a distinguished road
Default

By the time you learned the language and in and out of iPhone, your "killer app" should have been written by 12 other developers.
johnqh is offline   Reply With Quote
Old 05-07-2009, 11:01 AM   #11 (permalink)
New Member
 
Join Date: Apr 2009
Posts: 7
zariok is an unknown quantity at this point
Default

Quote:
Originally Posted by johnqh View Post
By the time you learned the language and in and out of iPhone, your "killer app" should have been written by 12 other developers.
You're right... the person should give up now. I mean, there is only ONE office suite, ONE ftp client, ONE web browser, ONE desktop environment, etc. in the entire world. Who would ever create ANOTHER web browser when ONE will do?

DBAD.
zariok is offline   Reply With Quote
Old 05-07-2009, 11:40 AM   #12 (permalink)
see my iOS apps! :D
 
Join Date: Sep 2008
Location: Europe
Posts: 296
LunarMoon is on a distinguished road
Default

first thing to know is never to brag you have a killer app...
LunarMoon is offline   Reply With Quote
Old 05-07-2009, 12:01 PM   #13 (permalink)
Registered Member
 
Join Date: Nov 2008
Posts: 812
johnqh is on a distinguished road
Default

Quote:
Originally Posted by zariok View Post
You're right... the person should give up now. I mean, there is only ONE office suite, ONE ftp client, ONE web browser, ONE desktop environment, etc. in the entire world. Who would ever create ANOTHER web browser when ONE will do?

DBAD.
Tell me when was the last time that someone who has zero development skills created any killer app (or even copycats as you listed as examples)?

Last edited by johnqh; 05-07-2009 at 12:03 PM.
johnqh is offline   Reply With Quote
Old 05-07-2009, 01:23 PM   #14 (permalink)
New Member
 
Join Date: Apr 2009
Posts: 7
zariok is an unknown quantity at this point
Default

Quote:
Originally Posted by johnqh View Post
Tell me when was the last time that someone who has zero development skills created any killer app (or even copycats as you listed as examples)?
Everyone starts at 0.

Stay on topic or shut up. Quit dirtying the topic with lame attempts at flames.

EOL.
zariok is offline   Reply With Quote
Old 05-07-2009, 01:32 PM   #15 (permalink)
Registered Member
 
Join Date: Nov 2008
Posts: 812
johnqh is on a distinguished road
Default

Quote:
Originally Posted by zariok View Post
Everyone starts at 0.

Stay on topic or shut up. Quit dirtying the topic with lame attempts at flames.

EOL.
Sounded like you started with a flame.

Setting realistic expectations is the first thing in life, whether it is development or anything else. Some people just cannot hear anything about reality? Or, are you purposely leading OP into the wrong track?

OP, if you want to partner with someone (much more realistic than learning to code yourself), you have two alternatives.

1. Do something you can, for example, graphics. If your idea is a game, graphics is more work than coding.
2. Pay real money.

Don't expect to put in just the "idea" and expect the reward. (again, that's the reality).

Last edited by johnqh; 05-07-2009 at 01:36 PM.
johnqh is offline   Reply With Quote
Old 05-07-2009, 01:36 PM   #16 (permalink)
Registered Member
 
Join Date: Jun 2008
Posts: 252
elektrobank is an unknown quantity at this point
Default

Unless you want to become a software developer and develop many applications and possibly a career around software, hire someone to do it for you. Learning to develop is hard on it's own, but iPhone development is in it's own league. Many really strong developers with 15+ years of development struggle to become comfortable with Objective-C, so if you're starting from scratch, I would say it's going to take you months to get started. Not worth it IMHO.
elektrobank is offline   Reply With Quote
Old 05-07-2009, 06:03 PM   #17 (permalink)
Registered Member
 
Join Date: Sep 2008
Location: London, UK
Posts: 1,050
wuf810 is on a distinguished road
Default

Quote:
Originally Posted by zariok View Post
Everyone starts at 0.

Stay on topic or shut up. Quit dirtying the topic with lame attempts at flames.

EOL.
Actually Zariok why don't you. Johnq made a valid point.

He didn't say the developer couldn't develop his app anyway but he is being realistic about iPhone Development...you need to get in their first with a good and polished app. If this is a killer app then better the OP hires someone to write it, makes loads of money selling it and whilst all this is happening, he can then learn iPhone Obj c development.
wuf810 is offline   Reply With Quote
Old 05-07-2009, 10:39 PM   #18 (permalink)
New Member
 
Join Date: May 2009
Posts: 8
hangglide99 is on a distinguished road
Default

Quote:
Originally Posted by gabacus View Post
ummm... just thought i would say that there already is a hang glider app available... and its awesome... i saw your name an just wanted to bring that up :S

as far as programming goes... dont get into it so you can make the next killer app!

learn to program because you want to learn to program!
If you like the hang glider app, you should try the real thing! Wallaby Ranch Hang Gliding Flight Park - Welcome To The One And Only Wallaby Ranch!

Good point about wanting to learn programming. I do want to learn, as I may have been a programmer in a past life and this gives me a reason. Or I may need to find someone in central florida and work with them.

Thanks,
tk
hangglide99 is offline   Reply With Quote
Old 05-07-2009, 10:44 PM   #19 (permalink)
New Member
 
Join Date: May 2009
Posts: 8
hangglide99 is on a distinguished road
Default

Quote:
Originally Posted by LunarMoon View Post
first thing to know is never to brag you have a killer app...

I don't have a killer app.............yet
hangglide99 is offline   Reply With Quote
Old 05-07-2009, 10:46 PM   #20 (permalink)
New Member
 
Join Date: May 2009
Posts: 8
hangglide99 is on a distinguished road
Thumbs up

Quote:
Originally Posted by zariok View Post
Get:

Programming in Objective-C 2.0 2nd Ed - Stephen G. Kochan
Beginning iPhone Development - Mark LaMarche

There's blog about OpenGL ES series on iPhone, you should subscribe to the RSS feed.

iPhone opengl es tutorial series 
Thanks Zariok
hangglide99 is offline   Reply With Quote
Old 05-08-2009, 03:56 AM   #21 (permalink)
User Interface expert
 
_Mac's Avatar
 
Join Date: May 2009
Location: Sweden
Posts: 141
_Mac is on a distinguished road
Smile More info

Hi Hangglide & others
Please see the below thread also for more newbie info;

http://www.iphonedevsdk.com/forum/ip...-dev-path.html
__________________
-- Happy Coding
_Mac is offline   Reply With Quote
Old 05-08-2009, 03:58 AM   #22 (permalink)
User Interface expert
 
_Mac's Avatar
 
Join Date: May 2009
Location: Sweden
Posts: 141
_Mac is on a distinguished road
Default

@all
P.s. Thank's for some good advice / references on this "hangglider-thread"...
__________________
-- Happy Coding
_Mac is offline   Reply With Quote
Old 05-08-2009, 05:00 PM   #23 (permalink)
New Member
 
Join Date: May 2009
Posts: 8
hangglide99 is on a distinguished road
Default

Quote:
Originally Posted by _Mac View Post
Hi Hangglide & others
Please see the below thread also for more newbie info;

http://www.iphonedevsdk.com/forum/ip...-dev-path.html
Thanks Mac for the link to your thread...some great advice there too.

Good Luck,
tk
hangglide99 is offline   Reply With Quote
Old 05-09-2009, 12:36 PM   #24 (permalink)
Registered Member
 
Join Date: Jun 2008
Posts: 236
dagamer34 is an unknown quantity at this point
Default

The "ideal" path is as follows.

1) Learn C - most common languages used in software development are based on C including (C++, Java, C#, Objective-C). Skipping this step does you a real disservice because languages that are a superset of C have their own little quirks.

C is a procedural language and thus, the easiest to learn.

2) Learn an OOP language (C++, Java, Objective-C). These languages introduce the concept of "classes" in which you try to conceptualize your data as objects with specific actions instead of just a bunch of goo like in C.

3) Pick up an iPhone dev book, or look at some tutorials to get started on iPhone development programming.

If you're really serious about this, then you can follow what I said as a guideline. The most important thing to do is NOT to try and learn Objective-C and iPhone development at the same time if you don't have any other OOP languages under your belt (C++ or Java). Most iPhone tutorials assume you have this knowledge already, and any book that attempted to teach you both would be massive!

Anyway, good luck!
dagamer34 is offline   Reply With Quote
Reply

Bookmarks

Tags
beginner, courses, learning, newb, newbie

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: 319
8 members and 311 guests
blueorb, givensur, guusleijsten, jbro, mer10, n00b, SLIC, yomo710
Most users ever online was 1,387, 04-10-2012 at 04:21 AM.
» Stats
Members: 175,649
Threads: 94,113
Posts: 402,880
Top Poster: BrianSlick (7,990)
Welcome to our newest member, Anwerbl
Powered by vBadvanced CMPS v3.1.0

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