Get Updates By E-mail 

Article Written By:
Johann Dowa

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.


  •  
  •  
  •  
  •  
  •  

Submit A Resource

Have you created a useful tutorial, library or tool for iOS development that you would like to get in front of our 300,000+ monthly page views from iOS developers?

You can submit the url here.

The resources we feel will appeal to our readers the most will be posted on the front page.

Comments