I understand what you're asking, but I don't think you're going to get what 
you're looking for.

First, it's a lot of work. It's work that would be justified if you are 
teaching a course, but you'd probably do that with your own selection of 
examples.

But more importantly -- there is no single order. There are a variety of 
paths through the examples, and through the learning process. It's not the 
inherent complexity of the examples that is the issue -- it is how many NEW 
topics an example would expose you to, and that depends your choice of 
examples before.

Maybe someone will come up with an order for you -- and maybe you'll be 
happy with that result.

But I think a better approach is to decide what kind of application you want 
to program, identify what concepts and demos are most relevant, and within 
the examples, identify a few pre-requesites.

The API Demos example is a good starting point -- but it covers all kinds of 
topics. It's best thought of as one you come back to, whenever you need to 
use a new API.

Probably the majority of the others, you won't ever use, or at least not 
soon. Most people probably won't play with the USB interfaces, some people 
won't care about a contact-manager application, while others won't care 
about a lunar lander game.

So bottom line, my advice would be to play with the API demos, and look at 
the code for the ones you find interesting. Then go to the list, and play 
with whatever looks interesting. If you don't understand a specific API, go 
back to the API demos for help.

Then when you find you need to do something new, come back to the list and 
look for relevant demos.

If you're doing this for a course, rather than personal exploration, then I 
think you have to start from your course goals, and look for examples that 
support them.

Either way, I don't think a sorted list is going to be as helpful as you 
think.

-- 
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