I am a Java professional. Now I'd like to write an application for the Android platform.
- What is the initial step I need to take?
- How does my Java programming experience help in this case?
I am a Java professional. Now I'd like to write an application for the Android platform.
Android applications are written in the Java language but does not use the JVM - instead it runs on the Dalvik.
Download the Android SDK - it has examples and an emulator.
android dev forum has detailed instructions on how you can start with it. Download eclipse and android forum gives instructions on how to set it up with its plugins. The plugin includes an emulator and is very easy to use. Try it out!
Dev Environment
Sitting up a dev environment goes something like this:
You can find the details here: http://developer.android.com/guide/developing/eclipse-adt.html
Websites
There are several websites including:
Books
Videos
Take a look at developer.android.com from there you can download and install the sdk (detailed instructions to do so here) they recommend using eclipse for your IDE. I used it this summer and was very impressed. Take a look at the dev guide there is a lot of stuff that can get you up and running.
What is the initial step I need to take?
Covered nicely in other posts.
How does my Java programming experience help in this case?
Your Java experience will mean you can focus on the Android framework and how to do things the Android way without getting confused about what is the framework and what is Java. I have worked with people who started with Android w/o experience with Java and they were forever trying to tell them apart. "Is this a Java thing or an Android thing?" was a common question. You will be a step ahead of them.