Steve Kaufmann's product is one of the very few that supports actual reading. His Youtube channel is also excellent.
Oh, and AllSetLearning picture book reader is definitely worth downloading! They also have a good pinyin app.
http://www.allsetlearning.com/products/chinese-picture-book-...
That said, if your goal is learning Lithuanian rather than product building, you don't need an app. You need books and audio. For an overview of how to use them, try reading Barry Farber's How to Learn Any Language. Here's my own summary and results using his strategies: http://toshuo.com/2007/learn-a-language-by-taking-advantage-...
Disclosure: I'm friends with John from ASL and Dave from Popup, but my recommendation is genuine. The reason we became friends was our mutual interest in Chinese and blogging about our language learning years ago, before there were many others doing so.
My reading abilities haven't fallen much, but it's my ability to create sentences, i.e., talking, that's failing me. Mainly because I'm not talking with anybody, can't find anybody to talk with.
Do you have any suggestions? Thanks!
And I have to say that yours is refreshing. Lots of new Chinese learning apps are coming out and 90% are just flashcards with an SRS. From a learning perspective, just memorizing words is a terrible way to go.
(I explain why in the final minute of this video: http://youtu.be/3cjnP6mogEU)
Don't get me wrong. I love SRSes and even contributed to Anki. But ultimately any language learning effort focused on single, decontextualized words is doomed. Learners need bigger chunks, like whole sentences or ideally extensive reading. That's why I see your app as a step in the right direction.