In case you’ve been floundering about what to do service side since Parse dropped the BaaS, here’s something you’ll want to take a look at — Google has seriously levelled up Firebase with unification and new services:
Firebase is expanding to become a unified app platform for Android, iOS and mobile web development. We’re adding new tools to help you develop faster, improve app quality, acquire and engage users, and monetize apps. On top of this, we’re launching a brand new analytics product that ties everything together, all while staying true to the guiding principles we’ve had from the beginning:
- Developer experience matters. Ease-of-use, good documentation, and intuitive APIs make developers happy.
- Work across platforms. We’ll support you whether you’re building for iOS, Web, or Android.
- Integrate where possible. Firebase has one SDK, one console, and one place to go for documentation and support…
That’s a lot of features there, with free to minimal pricing until you’re scaled up looks like.
Particularly interesting is that they’ve put at the centre there this new analytics service,
At the heart of Firebase is Firebase Analytics, a free and unlimited analytics solution. Analytics integrates across Firebase features and provides you with unlimited reporting for up to 500 distinct events that you can define using the Firebase SDK. Firebase Analytics reports help you understand clearly how your users behave, which enables you to make informed decisions regarding app marketing and performance optimizations…
Custom audiences can be defined in the Firebase console based on device data, custom events, or user properties. These audiences can be used with other Firebase features when targeting new features or notifications.…
As it happens, we’d just been planning to get around to picking an analytics platform for the next project, as it’s been a hella long time since we last surveyed that space, or even updated with notes on the general consensus:
If marketers are going to be using analytics tools, Mixpanel or Localytics. If developers want data to play with, Flurry.
Since then, Flurry was absorbed into Yahoo Mobile Developer Suite, Localytics and Mixpanel appear to be doing fine although now we have actually accurate marketing analytics from Apple,
App Analytics is Apple’s very own analytics platform. It lives right inside of iTunes Connect. Announced at the WWDC in summer 2014, it launched finally in spring 2015 and just recently added support for tvOS apps. One might say just “another” analytics platform like free solutions from Flurry/Yahoo Mobile, Google or Facebook, but App Analytics finally provides reliable data nobody else can (Spoiler: App Store impressions, referring websites, attribution)
You should read all the rest if you aren’t familiar with it, but since it requires no technical implementation there’s no support decision to be made there so we can move on. Let’s check a couple curated collections:
Apptamin’s App Analytics Tools Round-up
iOS Dev Tools’ Analytics section
awesome-ios’ Analytics section
Well, clearly if you have trouble reaching a decision, ARAnalytics is for you:
ARAnalytics is an analytics abstraction library offering a sane API for tracking events and user data. It currently supports on iOS: Mixpanel, Localytics, Flurry, GoogleAnalytics, KISSmetrics, Crittercism, Crashlytics, Fabric, Bugsnag, Countly, Helpshift, Tapstream, NewRelic, Amplitude, HockeyApp, HockeyAppLib, ParseAnalytics, HeapAnalytics, Chartbeat, UMengAnalytics, Librato, Segmentio, Swrve, YandexMobileMetrica, Adjust, AppsFlyer, Branch, Snowplow, Sentry, Intercom, Keen, Adobe and MobileAppTracker/Tune…
And if you’d prefer to just follow the herd, looks like they’re heading for Twitter these days:
Answers Named #1 in Mobile Analytics for iOS
Back in May, Answers was ranked as #2 on iOS and #3 on Android in the mobile analytics space by SourceDNA, the world’s largest database of mobile app intelligence. Since then, we’ve been building out new features like Answers Events, which helps you track specific actions and events in real time, to better understand how users are behaving within your app.
Today, we’re thrilled to tell you that Answers has now been named the #1 most implemented mobile analytics SDK on iOS — just five months after it was named #2!
So no lack of innovation in that space, definitely. If you decide to jump on the new Firebase bandwagon, be sure to let us know how it goes for you!
Getting Started with Mobile Analytics
28 Metrics That Matter for Your App
Firebase 101, a simple todo list app
Creating a Backend for Your iOS App Using Firebase
Google’s Firebase developer platform gets better analytics, crash reporting and more
Introducing Firebase with Swift 3: Login and Sign Up; Using Firebase to Integrate Facebook Login in iOS Apps
Keep an eye on the competitive developments over at Microsoft: The Next Generation of HockeyApp
Firebase Tutorial: iOS A/B Testing
Fabric lands top spots for app analytics, stability, and monetization
Well, that makes the decision process simpler: Fabric, R.I.P.
iOS devs: Any decent self-hostable crash reporters, analytics packages?
I think it’s wise to consider bringing this in-house these days.
Quick-Chat: “Real time chat app written in Swift 3 using Firebase”
Back-End as a Service for Mobile Apps
Implementing Push Notifications on iOS with Firebase
Using Firebase Cloud Messaging for Remote Notifications in iOS
Advanced Firebase For The Win
Firebase Costs Increased by 7,000%!
Get Started With Firebase for iOS Apps
Scratching the Firebase services with your iOS app