Why Android is my platform of choice

I never developed for mobile platform. I have tried a bit of J2ME but never got hang of it. When iPhone got in, I was so exited to develop for it. But then it had a lot of entry barriers. I never got a start there. Then came Android, but then I was never curious enough to try out SDK. Its only after using Nexus One that I want to develop applications for Android.

1. Android has matured
I have been using Nexus One for quite sometime now. Two days back my phone OS got upgraded to Froyo (Android 2.2). Its become so usable, friendly and stable now. I believe Android has matured enough for me to consider it as a serious development platform.

2. Android can grow in India
If I consider Indian smart phone market, Nokia (42%) leads followed by RIM(17%), Samsung(15%), SE(9%), HTC(7%), Motorola(3%). Except for Nokia and RIM, rest are betting heavily on Android. The number of android smart phones released this year shows how popular the OS is. According to my prediction by next year android for sure will be second largest OS in India. Symbian will of course will lead for few more years.

3. No new languages
I don't have to learn a new language. I know Java. I am also very comfortable using Eclipse platform.

4. SDK is available for my platform i.e Linux (and for windows too)

5. Easy private distribution
Application distribution is decentralized. If I write an application for private (like inside an enterprise) use only then I don't have to go through a third-party. My users just need to enable menu-> settings-> applications-> unknown sources. They can install any apk files.

6. I can sell on multiple markets or sell directly
I don't have to go through Google Android Market. There are many other options available or I can sell it on my own website.

Of course there are many issues that I have faced as an Indian developer. But then future looks very bright. My "hello world" app is ready for testing...

8 Responses

  1. ravi atluri says:

    I am just getting started with the SDK installation on eclipse :D

    I have lots of free time now, am hoping to write my Hello World soon ;)

  2. Dhruva Sagar says:

    Hi Thej,

    What are your opinions regarding maemo !?

  3. Thejesh GN says:

    @Ravi
    Welcome and all the best.

    @Dhruva
    Not sure. Never used. But I don’t see it as future market leader.

  4. wontonwarrior says:

    Been using Samsung’s Galaxy Spica for a month now, runs on Android pltform. Am taking my time in getting used to the functions and etc.

    Your detailed testing of mob phone is blowing me away. I am so slow.

  5. Just switched over to android from maemo last week and even being just a plain end user (non-developer) I am so very much in love with the android market!

  6. Naveen says:

    One more reason why you stand to benefit by developing for android. http://www.nytimes.com/2010/07/05/technology/companies/05iht-android05.html
    I am only waiting for a good camera+qwerty keyboard android. Milestone keyboard sucks.

  7. shiva_blore says:

    u said smart phone is available between 7k to 8k range, can u give some mobile models… in Samsung…

  8. Prajwal says:

    Hi tez, you are doing a great job in bringing the sense of kannada to the world . Glad to hear that you are a android developer, I am an iphone developer and I work in tcsr and develop enterprise apps for iphone and ipads. You are doing a great work in tech world, go ahead…..