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

Reply via email to