A free program for Android, by Sports.ru.
Well Played-Dota 2 edition is your one-stop shop for all things Dota 2. This app got everything you need to keep up with the action on the field, from news and stats to live streams, match schedules, and more.
It also keeps you in the loop with push notifications about your favorite players' streams, so you can catch them when they're on camera.
This application can also be handy if you need to study your team's next opponent. With its comparative team table with GPM and XPM ratings, you can see where they stack up in terms of gold per minute and experience per minute.