Great to get started in German. It provides an initial set of about a hundred sentences, chosen for their common usage and for their usefulness to build a future deeper knowledge of the German language. Good for people going to Germany with a zero (or almost) knowledge of the language as well as for people who want to get a first feeling of it.
This app allows you to add custom contents (written and voice) provided by a teacher or a native speaker acquaintance.