I have to express my strong agreement with both the others who said it in this thread before me: if you want to learn Android, you must learn Java first. You don't have to take out years to become a "black-belt" Java programmer, but you do have to know it at least as well as the Sun (now Oracle) Tutorials teach it. Start with them at http://download.oracle.com/javase/tutorial/, do the trails covering the basic, i.e. "Getting Started", "Learning the Java Language"...
Even the Swing tutorial in that list is useful, since it teaches the basics of how to understand UI programming, including the use of anonymous classes for callbacks to process UI events -- very important for Android even though its UI classes do not correspond in a one-to- one fashion with Swings. You can skip the trails listed under "Specialized Trails and Lessons", except for the one labeled 'Generics' (you need this for AsyncTask) and 'Internationalization'. You might want to do '2D Graphics' too, though, for the same reasons as the Swing trail. And studying JAXP would give you better preparation for doing XML in Android, even if you end up using SAX for this anyway. Once you have completed these trails, you are in a good position for learning the Android SDK. However, you will want more advance Java reading/reference as you make your way through Android. For this, I recommend http://www.mindview.net/Books/TIJ/ On Jun 24, 6:18 am, Ali <[email protected]> wrote: > Hi Friends, > > I really want to start with android app development with basics. I don't > have much idea about how and from where to start. > > I am a PHP programmer with about 10 years of programming experience. But I > haven't ever developed any mobile application so this time I am willing to > start working. > > I use Windows 7 and already installed the JDK and Android development kit. > > Please advise the next steps. > > Any help or suggestions will highly be appreciated. > > Thank you > > -- > > Join me on [image: Facebook] <http://www.facebook.com/hozyali> [image: > LinkedIn] <http://pk.linkedin.com/in/hozyali> [image: > Flickr]<http://www.google.com/profiles/hozyali> > [image: Twitter] <http://twitter.com/StarcomSystems> > Quick Chat [image: Google Talk/] hozyali [image: Skype/] hozyali [image: > MSN/] [email protected] [image: Y! messenger/] hozyali -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

