I have created this app called: Beelinguapp, i think it is the most useful tool, with it you can hear and read texts in 2 languages side by side, using your native language as a reference. This has helped me with my german quite a lot to achieve a great level. It has some short children stories and also some interesting books and new articles.
Please give me feedback about it and I will add it to the app to improve it!
https://play.google.com/store/apps/details?id=com.david.android.languageswitch