iPhone Development
After getting into the open source world of web (Drupal) which excited me a lot, I jumped into iPhone Development. It is more exciting than what I have thought and realized.
iPhone is a revolutionary phone from Apple which gives tons and tons of features for the gadget enthusiasts. Although I had to admit there are some cons in the phone, I am glad to say that the pros of the phone are 1000 times more than that of cons. Which in fact hides the dark side of the iPhone.
The next question I asked myself is what made it stand apart from the other phones that are available in the market. One of the simple answer to this question is the way the phone responds to the users touch. I have seen few touch screen phones and I do have one, but I have never seen and intuitive interface in any phones. However I am not a worshipper of Apple products, but an distance admirer of them.
The programming for iPhone got bit easier as it follows the same strategy followed in Mac development. The gesture programming is the coolest thing apple had come up. When I started to get into iPhone development I found it extremely straight forward and simple. And the best part is that at least majority of the iPhone developers are sticking to the human interface guidelines.
As part of my training I went through the videos available in http://developer.apple.com/iphone and I liked the way it was structured. Again it is my personal liking that I fell in love with the mac platform development. And if you want to become an iPhone developer I would recommend you to get an apple developer id and start watching the videos they have in order. BTW, it is not recommended to skip and video. Although watching lengthy training videos sucks at times.
It doesn’t make sense for me if I speak a lot about mac without owning at least one of the apple product. So for getting into the iphone development I need a mac. I have all my SDK downloaded from the iphone developers website.
