The dictionary on the app is not a traditional one and can be confusing but I really like the word of the day alert, it keeps the goal of learning a new language present.
Portuguese 101 about Portuguese Dictionary +