Explore French Internet with Cosmopolite. The app estimates content difficulty, so you can keep it easier in the beginning. Smooth in-place translation makes it even simpler.
Words you looked up are served in bite-sized exercises at the right time. The most common words go first. And the app makes sure you don't forget what you've learned earlier.
Finally, you can practice listening with cosmopolite. Just tap mic icon and then the text to read aloud!