Analytics is pretty well covered for the HTTP Web, for example Google Analytics.
But what about Apps?
Well, there are companies like Flurry that let you inject analytics into your app, they support iOS, Android, Windows Phone, Blackberry and Java ME.
Also, Google Analytics has SDK's for Android, iOS (Apple), Gadgets, Chrome Extensions, Flash/Flex, and Silverlight (C#).
Now, we've been thinking, it would be great to have an easy way to have Analytics in MXit C# API Apps, with the full dashboard experience without having to roll your own custom system.
So, has anyone integrated their App with Google Analytics or Flurry or similar yet?
Is this allowed?
These platforms are eager for any application to monitor their users using their systems and they provide the help and information on how to use their system quite easily. e.g. Optimizing Android Apps with Google Analytics
What can we do now?Thousands of apps have taken advantage of Google Analytics' native Android tracking capabilities to improve the adoption and usability of Andriod Apps. This session covers best practices for tracking apps on mobile, TV and other devices. We'll also show you how to gain actionable insights from new tracking and reporting capabilities.
So now because there is a C# SDK for Google Analytics for SilverLight, this means that it can easily be used for analytics on MXit API APPs.
Obviously you will want to batch the sending of your analytics calls together to not put unnecessary load on your server for each user action etc.