by Daniel Palou.
Hello Rohan,
yes, it's possible to communicate with Moodle using an Android app. To do so you need to use WebServices like we do in Moodle Mobile official app:
https://docs.moodle.org/dev/Web_services
Moodle doesn't have WS for everything, most of them are implemented by us (the Mobile team) to be used in the app. E.g. there are no WebServices for Quiz yet, so if you wanted to implement a Quiz app you'd have to implement the needed WS in Moodle.
Regards,
Dani