Dice Radio on Android
About a year after sucessfully launching Dice Radio Web Portal, I was asked to develop an Android application for Dice Radio.
Dice Radio on Android is an extremely fast and lightweight (1.3 Mb) application which allows Android users to enjoy their favorite radio station on the go, as well as read latest news, producer biographies and the station’s weekly timetable. The audio player keeps on streaming even when users switch tasks, allowing them to enjoy a seamless listening experience.
Dice Radio Web Portal was extended using Microsoft Web API to expose a RESTful API for the Android application to consume. The audio stream is directly consumed from a dedicated ShoutCAST service. The application also leverages a number of official compatibility libraries in order to work with Android v2.3.3 and up. Finally, errors are remotely captured and logged using Splunk MINT.