First Plunge to Android Programming

I dived into Android programming a week back and thought of maintaining my own blog about android programming, so here it is. so what is android? how did it start? and where it is heading? and more importantly how to program with Android? I will try to explain these in my own personal view.
 
Google quotes Android as “Android is a software stack for mobile devices that includes an operating system, middleware and key applications”. Technically Android, as a system, is a Java-based operating system that runs on the Linux 2.6 kernel.

Earlier we had different platforms for mobile devices running different sets of applications. Hence mobile computing earlier had, in my view, limited its charm to few developers. But now everything is changing, everything is going mobile. The devices are powerful and internet is common in these devices. Android arrives here to bridge the gap between developers and mobile world with one common platform and rich sets of features.

Android, as of this post, is tagged a version 2.0 release. I am particularly interested in android because it is opensource and is a solution to one big problem “diverse devices, diverse platforms“. Open Handset Alliance and Google released Android to overcome this problem by providing a common platform for developers. The Open Handset Alliance is a group of hardware and software developers, including Google, NTT DoCoMo, Sprint Nextel, and HTC, whose goal is to create a more open cell phone environment. So friends Android is here to stay for long.

Android applications are developed using Java and can be ported rather easily to the new platform. Yes, only Java currently. If you are a Java Developer, Android is half battle won. If you are not a Java Developer, you should know at least a little Java to begin.

I created my first Hello World application yesterday and it feels great ;)

VN:F [1.9.0_1079]
Rating: 9.2/10 (5 votes cast)
VN:F [1.9.0_1079]
Rating: +1 (from 1 vote)
First Plunge to Android Programming, 9.2 out of 10 based on 5 ratings
Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay

Tags: , , ,

2 comments

  1. Nice to read about Anaroid. And nice to see that you are starting fresh with your blog on anaroid.
    But I dunno JAVA :(
    Anyways best of luck

    UN:F [1.9.0_1079]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.9.0_1079]
    Rating: 0 (from 0 votes)
  2. Nice …I am also started search and downloaded the sdk ..but i am trying without Eclips…can u help for that..

    UN:F [1.9.0_1079]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.9.0_1079]
    Rating: +1 (from 1 vote)

Leave a comment

Anti-Spam Protection by WP-SpamFree