Professional iPhone development
The origins of the iPhone software architecture date back a long time into the past.
The iPhone operating system is a special version of OS X,
the operating system of the Apple Macintosh. It is especially optimized to run on a device with limited resources. The underlying frameworks like Cocoa Touch are similar to Cocoa on the Macintosh.
But the foundations of the operating system and the programming environment go even further into the past.
They go back all the way to NeXTStep, the operating system of the NeXT! This is the system OS X originally came from. Today the iPhone is programmed using the same programming language as the NeXT was more than 20 years ago: Objective C.
For more than 10 years I have been working in this environment. I have developed many Apple WebObjects applications. WebObjects originated from the NeXT and used to work with the same underlying frameworks. Of course, it was also programmed using Objective-C. Later on WebObjects switched to Java but structures remained rather similar.
So today I am programming for the iPhone. If you require a solution for the iPhone or the iPod touch tailored to your needs, don't hesitate to
contact me!