Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

junker

macrumors 6502
Original poster
I have an idea for an app and only minimal programming experience (1 class in programming and logic in pseudo-code, no less) and I've been told that the iphone SK is a drag and drop interface for creating an app... is this true?

I've seen that the SDK is $99 and I don't want to waste the money if it's too steep a learning curve.

Any thoughts?

Thanks in advance
 
I have an idea for an app and only minimal programming experience (1 class in programming and logic in pseudo-code, no less) and I've been told that the iphone SK is a drag and drop interface for creating an app... is this true?

I've seen that the SDK is $99 and I don't want to waste the money if it's too steep a learning curve.

Any thoughts?

Thanks in advance

Actually, you can download the SDK for free (version 2.x). You only need to pay money when you want to distribute apps in the App Store. You can download verison 3 (for free) when it is released officially by Apple very soon.

Anyway, I think it is more complicated than drag-and-drop to create an application. Creating the User Interface can be done with drag-and-drop.
 
Thanks for the quick reply!

Good to know about the downloadble... I'll look for it.

Also, my idea involves utilizing the camera on the phone. I've seen one app that uses it, but I remember someone once commenting that Apple wouldn't let that be used by apps - is this true?

So, what language is it for the iphone apps?

ARRGH! jsut did some research on Wiki - the SDK is INTEl only! Crud.
 
Also, my idea involves utilizing the camera on the phone. I've seen one app that uses it, but I remember someone once commenting that Apple wouldn't let that be used by apps - is this true?
The only access to the camera you have is the standard take-a-picture view. You can't create your own. You can't take control of the camera. You can't take a picture without the user pushing the button.

So, what language is it for the iphone apps?

Objective-C. I suggest you read the sticky at the top of this forum for useful links to learning...
 
In order to prevent someone from stealing your idea, you make anyone you are working with sign a contract (normally this is covered as part of a Non-Disclosure Agreement, or NDA) that says they cannot steal your idea or there will be consequences for them to pay. And then if they still end up stealing your idea, it is still your responsibility to file suit against them.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.