While learning my way around Xamarin Studio and the Mono runtime I created a simple uninstaller application for Android. My goal was to make something that looked simple and didn’t need to provide tons of features. So I did just that, clean and plain colors while programming the app to do nothing more than just uninstall chosen applications.
The application takes advantage of the Android API which pretty much provides any necessary data and handles the uninstall requests sent from the app. Which is also the reason behind the dialog box appearing when trying to uninstall an application. – if you wanted to get around that dialog you’d have to root the mobile device.
Amongst a few plugins integrated into the application was Google Analytics. Thus allowing to trace user engagement and user behavior. Which in turn helped eliminate certain unpopular functionalities and focus on popular functionalities.