trying to come up with a good way of presenting a hierarchy of information on a mobile device. Specifically, I wrote this Khan Academy app for Windows Phone:
http://www.windowsphone.com/en-US/apps/68860880-3df0-df11-9264-00237de2db9e
And previously was using the first iteration of their API, which presented a simple two level structure of playlists and videos. But they are moving to organize their content in a tree using the following API:
http://www.khanacademy.org/api/v1/topictree
Of course, the obvious choice is to let the user drill down and show them one list at a time. So start with the second level, just below the root node. And when they pick a node, either show them the content (if it's a video or url), or navigate to the next level of children and show them that list. But that seems like it may be kind of boring to be honest.
The other, slightly more radical idea I had, was to do something along the lines of what they do on the website for their constellation of knowledge. But I get the sense that this would be filled with yet more usability issues.
Anyways, your thoughts would be appreciated. Would love it if you could point me to examples of mobile apps that present a tree-like structure of information :-)