I've been told by a few different people that iPhone app development is really easy. Since I rather like coding, and often have ideas for apps I would like to see on the iPhone, I thought I'd give it a go. I've been following Apple's tutorial
here, and so far, it seems really, really complicated.
For example, in order to just create a "view" in an application, I have to write several lines of code in several different files, create new headers, open interface builder, create the nib file, add it to XCode, and modify the attributes of some objects to get it to work. In RealBasic, this can all be achieved by choosing "File... New".
The next step is to get the interface to do something. It looks like I have to create outlets, drag lines between stuff, etc. Again, in RealBasic all I have to do is drag the object in to the window then double click it to see all of its events. I can just type code straight in to the events and not have to muck about defining anything or changing properties.
Am I missing something here? It may seem a bit unfair to compare iPhone app development with RealBasic, but if RealBasic can be so bloody easy to use, why can't XCode?