Search This Blog

Friday, September 17, 2010

App Development

As merely a casual user of technology, I have only a very basic understanding of how software is actually created. As such, I take it for granted each time I search, download and install yet another creative iPhone app. However, after watching the videos on how the iPhone's applications get developed, I have a new appreciation for these programs that are so easy to access and use. It was extremely interesting to see how Apple has created a streamlined, simple and easy to use environment for developers of mobile applications. Specifically, the coding process, which seems like it is typically onerous and time consuming, has been transformed into one that seems flexible, straight forward and enjoyable. This simple process for the developer, coupled with the simple process for the end consumer, has been the recipe of success for Apple's iPhone and its applications.

I also found it interesting how Google is mimicing this approach. I am familiar with Gmail, Google maps, etc., yet didn't realize these are basically Google's version of "apps". One interesting approach that Google has taken is the "labs" feature - it's certainly a plus to be able to see, test and provide feedback on new applications that are being developed.

1 comment:

  1. Adding to above, I noticed (based on a Pyramid Research report on Apps) that Android is not very far from catching up with Apple on the number of Apps. It is very likely in the next 3-4 years Android might surpass Apple in number of apps. This is mainly due to a few reasons -

    1. Currently Apple charges developers $99 for registration and Google charges only $25
    2. Android Apps are more open than Apple's app to developers. In that I mean Apple has not provided transparent guidelines for app acceptance, and this has resulted in uncertainty for developers. On the other hand Google has more transparent guidelines. It is notable here in that content uploaded by developers is available in the Market within hours. Google also offers a no-questions-asked, 24-hour money back guarantee for all paid content that users uninstall.

    3. Google is able to tie in customers with it gmail, google maps, docs, google earth and other related features on its smartphones which Apple doesn't have.

    I see in the near future Apple doing sometime radically different in Apps market since its competitors are catching up to it.

    ReplyDelete