Učiti Njemački(Learn Croatian-German) is a free German language app. Includes basic words from various categories like: everyday life, home, work, school, hospital, etc.
It provides various conversations, grammar and various tests.
Very easy and simple design.
Spoken audio provided by a native german speaker to help with pronunciation.
High quality audio pronunciation.
No Internet connection needed.