Learning from a language app might help. But you know there is a better way. Learn from the native speaker!
You could be learning Malay from some web app. But you will find it to be less practical than what is actually practiced by the locals. What we do here is to write lessons to learn Malay the way the native speaker would use it.