Fastest path to Android development for a non-Java programmer
<p>The decision to jump on the Android bandwagon has been made. The entire development environment has been installed and configured properly. I went through the steps suggested in <a href="http://developer.android.com/sdk/installing.html" rel="nofollow">http://developer.android.com/sdk/installing.html</a> and even managed to "write" the Hello World application and run it on the emulator. :)</p>

<p>Unfortunately, however, I am not an experienced Java programmer and so, despite successfully completing all the suggested steps, and consulting an excellent speedy <a href="http://triton.towson.edu/~mzimand/os/Lect2-java-tutorial.html" rel="nofollow">Java tutorial for C++ programmers</a>, I feel that a lot is missing on the way to mastering Android development.</p>

<p>It would have been great to first master the Java world (note: I didn't say language, as Java is so much more than just syntax), then delve into Android, but in the real world there are deadlines to meet and so starting to develop/learn directly on Android is very tempting...</p>

<p>My question: Is it possible to develop good Android code while skipping the step of being an experienced Java programmer?</p>

<p>Do you know of a fast track that allows mastering both?</p>
