Apple has definitely gone a long way. With its breakthrough product iPhone celebrating a decade of existence, there is a lot to look forward to.

More than that, there are also things in the past to talk about. Considering that the iPhone is one extraordinary device, knowing how it came about is an epical story for the entire world to hear.

Just recently, blogger Sonny Dickson shares an interesting take on the development of the iPhone. Although the story reveals some vital details, iPod developer Tony Fadell saw it fit to straighten related aspects.

Around this time, Steve Jobs wants to experiment with various systems. The iPod approach is just one part of the suggested options which the developers explored.

Initially, developers at the tech company want to enhance the iPod Video. It has been determined earlier that the virtual clickwheel will become a significant component for the project.

However, the wheel turns out to be a roadblock. When the iPod phone design surfaced, dialing the unit with this virtual element becomes a problem. Even though adjustments in the interface have been made, the system simply doesn't work.

The group also ventured on a similar concept that depicted a hardware-based wheel with buttons. There is also a rounded button design with numbers which apparently had been adopted from a Nokia 3650 item.

After a stretch of working several procedures, Apple has narrowed down the choices to two systems. By Jon Rubinstein, who will later leave the iPhone department and hand the reins to Fadell, has been tackling the Linux-based OS.

On the other hand, a shortened version of the OS X, which was codenamed Purple, is being developed by Scott Forstall and Avie Tevanian. Over the next few weeks, the OS X becomes the iPhone's operating system.

It should be noted that during the process of building the iPhone, the essential components being integrated into Apple's smartphone come from the iPod. The incorporation of other pieces like the ones from Intel has surfaced only later.

Tags
Apple, Steve jobs