chinese flashcard app
This app has chinese dictionary functions as well as flashcards for the top 5000+ characters in both traditional and simplified Mandarin.
You can also create custom lists to practice words you saw IRL and didn't know. The dictionary to flashcard list is a function I hope you like.