We’ve been experimenting with Keen’s API-as-analytics platform (simply drop some code into your existing code) on a few of the apps we’re building for clients and have been mightily impressed so far…
Keen IO – Analytics APIs: “So many of the devices we use everyday are internet connected and could certainly benefit from great user analytics. And we want to be a part of it all. But, in the short-term, we’re spending our time on where we think we can make the biggest impact – mobile. We’ve got SDKs for iOS, Android, JavaScript, and Ruby ready for you today. Python and Windows Mobile are in the queue and coming soon.”
If you’re doing anything with iOS or Android (we haven’t ventured in Windows Mobile development), we can’t recommend poking around Keen enough. It’s not for everyone and doesn’t offer all the options of a custom solution, but definitely does the job if you need to tackle larger windmills in your app development.