A free app for Android, by Devi Studios.
Learn Urdu from Bangla is a learning app for those who want to speak Urdu with confidence. This app will not only help you memorize the most frequently used Urdu words, but it will also teach you how to use them in conversations. The app has an extensive vocabulary and a great selection of phrases and sentences. It also includes a lot of examples and exercises.
There are different topics, like animals, food, colors, people, numbers, alphabet, and sentences. You can choose the topic according to your preference.