Open Source Project Providing An API For Working With Different iOS Analytics Services

There are many different Analytics programs out there, and each of them has a different API. This has brought rise to projects providing a “universal API” for working with different analytics programs such as Analytical for Ruby, and Analytics.js for javascript.

Orta Therox recently submitted information about an open source project called ARAnalytics for working with many of the different iOS Objective-C analytics providers.

The readme states:

ARAnalytics is a Cocoapods only library, which provides a sane API for tracking events and some simple user data. We currently support: TestFlight, Mixpanel, Localytics, Flurry, Google Analytics, KISSMetrics, Crittercism and Crashlytics. It does this by using CocoaPods subspecs to let you decide which libraries you’d like to use.

You’ll need Cocoapods to install ARAnalytics into your project, simply use:

pod "ARAnalytics/Crashlytics"
pod "ARAnalytics/Mixpanel"

Or if you just want to install support for all analytics you use:

pod ARAnalytics

You can find the ARAnalytics project with further instructions on Github here.

You can find out how to install the Cocoapods Ruby Gem from the homepage here.

A great project if you’re looking to test out different Analytics services.

DeliciousTwitterFacebookRedditLinkedInEmail

Original article: Open Source Project Providing An API For Working With Different iOS Analytics Services

©2013 iOS App Dev Libraries, Controls, Tutorials, Examples and Tools. All Rights Reserved.

Leave a Reply

Your email address will not be published. Required fields are marked *