I created an App (currently for Android and Windows) to learn German with stories and SRS.
Reading stories where the manually added meaning in context and correct conjugation of every word is immediately available speeds up learning. It also teaches you high to medium frequency words just by reading.
Combining this with spaced repetition practice for medium to low frequency words completes the picture.
Here's a link to the Android and Windows App using this method. PM me if you don't want to install the Amazon App store App for this and you want a direct link to the package from the shop. Using the Amazon link is better for the App's ratings I suppose. I'm planning to come up with an iOS version as well soon.
HypLern German Reader for Android download on Amazon or see content info here
HypLern German Reader for Windows download from Microsoft or see content info here
If you want to support this project please go to learn-to-read-foreign-languages.com and buy the pdf or software versions. If you dislike pdf's (ugly Icon in Kindle) check out the Amazon Kindle versions. Or give reviews on Amazon for example. The idea is to add content to every language to a certain extend (up to 100,000 words? 200,000 words? Open for discussion, should be quite varied like short stories or multi-subject articles). Because of the method (read, re-read for hi-to-medium and practice for medium-to-low freq vocab using built-in SRS) a more limited amount of material is needed in a shorter study time to become independent reader.
Thanks to all the people that helped me get this off the ground, and thank you for still reading this at the last line Also if you want any of the above for free just PM me