5.2.2. Client-side
The client application under study, the official XBMC client for Android, is developed by a subset of the XBMC developer community. This application actively keeps up with the latest version of the web API provided, thus breaking compatibility with previous versions of the server-side software. This is particularly troubling as the end-users who installs the Android XBMC client via the Google Play Store on an Android device cannot choose which version to install. This means that an end-user running an older version of the XBMC media player will have to either manually prevent the application from auto-updating or manually download the particular version through the XBMC client’s previous releases website in order to have a functioning client