/learn-Deutsche-app

:de: An Android application designed to help teach the basics of the German language

Primary LanguageJava

Learn Deutsch

Learn Deutsch is an Android app designed to help you learn basic German 🇩🇪 words.

⚡ Build

Minimum app SDK is 21 (app intended for 5.0 Lollipop or above)
App written in Java using Android Studio.

📷 Screenshots

🔧 Relative Layout Issues

The home page of this app utilises a RelativeLayout instead of a Linear or Constrait Layout. This might explain why the app is a bit slow. A LinearLayout would have been a better choice for this specific homepage as it would be much more efficient.

The code below shows the relative layout from activity_main.xml

Also, alot of the attributes such as android:Padding, textColor, textSize, textStyle could be grouped into components and placed in styles.xml

❗ To-Do List

A list of components to (eventually) add to this app.

  • Verbs
    • das Präsens, das Präteritum, das Perfekt
    • Sprechen, Haben, Sein etc.
  • Save favourite words
    • Favourites page
  • Translate page
    • 50 most used German words

...
2018 Furqan17