I use Duolingo a lot, about 6 languages in parallel. I think the mobile app is great, I'm a lot faster doing that.
People underestimate the effectiveness of multiple-choice type exercises, and I would count the word-bank among those. It is harder to type in the answers from scratch, but especially in the beginning the speed of the MC formats more than compensates for the "laziness" compromise. Double that for translations to English. Just reading and hearing the foreign sentences is enough to have some repetition benefit.
For latin scripts I use the corresponding phone keyboard to put in the words. It's still quite fast. Overall I'm faster with the phone than with the website.
People underestimate the effectiveness of multiple-choice type exercises, and I would count the word-bank among those. It is harder to type in the answers from scratch, but especially in the beginning the speed of the MC formats more than compensates for the "laziness" compromise. Double that for translations to English. Just reading and hearing the foreign sentences is enough to have some repetition benefit.
For latin scripts I use the corresponding phone keyboard to put in the words. It's still quite fast. Overall I'm faster with the phone than with the website.