Professional Documents
Culture Documents
Complete
SDK Guide
2021
For mobile apps
Index
I. INTRODUCTION 3
Quantitative Analytics 4
Qualitative Analytics 6
A/B Testing 8
Push Notifications 10
Crash Analytics 12
Advertising 14
Payment 16
User Testing 18
Attribution 20
Surveys 22
App Store Optimization 24
Location Data 26
SDK Buying Checklist 28
SDK Purchasing Criteria Worksheet 29
Key Questions to Consider (When you shop for SDKs) 30
Introduction | Page 03
Introduction
Here’s the truth about mobile products: It’s incredibly hard to build a mobile
SDK stack.
And yet, it is an important choice to make. The right or wrong SDK stack
can decide if your app succeeds or fails.
That’s why we created the following guide. We pre-selected the best SDKs
among 11 important categories.
We limited our list to the top 2-3 SDKs for each category to give you a clear
direction. Each of the companies selected are excellent choices that are
worth a consideration.
This is proven by the apps that are using the SDKs listed in this guide. The
customers of our top picks are among the most successful apps.
We hope that this guide will lead you to choose the perfect SDKs for your
needs and bring your app one step closer to a viral success.
Quantitative Analytics | Page 04
1. Quantitative Analytics
About
Quantitative Analytics describes data that can be expressed in numbers, for
example graphs and charts. Quantitative data will give you an objective
base to work on.
- a Product Manager
- a UX Designer
- a CEO
Benefits
Mixpanel
Benefits
Adobe Analytics
Adobe Analytics is an elite enterprise tool. It’s a product that gives you
the tools you need to understand your users’ actions. Priced for
enterprise clients only, Adobe Analytics provides you with real-time
analytics and detailed segmentation, but also requires a complex
implementation process.
Benefits
- Easy-to-use interface
- Real-time data tracking
- Complex user segments
Additional Vendors
Qualitative Analytics | Page 06
2. Qualitative Analytics
About
Qualitative analytics focuses on understanding users behavior.
Tracking numbers is important, but you won’t innovate or come up with new
ideas by looking at graphs all day. If you understand users and act
accordingly, the traffic and revenue will come from it’s own.
- a Product Manager
- a UX Designer
- a CEO
Benefits
- Session Replay & Heatmaps
- Funnel and Screen Flow Analytics
- Event and Crash Analytics
- Lightweight SDK
Quantitative Analytics | Page 07
UserX
Benefits
- Video recordings
- UI Heatmaps
- User profile analytics
A/B testing | Page 08
3. A/B testing
About
A/B testing allows you to conduct experiments with two variants. A/B tests
give you the ability to choose a clear winner between two or more
hypothesis. Regular testing ensures that your app stays on the optimal path
of improvement.
- a Product Manager
- a UX Designer
- a Marketer
Apptimize
Apptimize lets you build and compare two or more variants. The tool
has a relatively high price, since only the enterprise plan unlocks the
full potential of the software.
Benefits
VWO
VWO gives you the ability to run A/B tests at a reasonable cost. You
can add conversion goals to measure the test variables against the
status quo. It’s easy to measure the success of tests. In addition to
the common A/B test features, VWO lets you schedule A/B tests for
specific times as well.
Benefits
- Custom segments
- Goal reporting
- Detailed configuration
Additional Vendors
Push Notifications | Page 10
4. Push Notifications
About
Push Notifications can be a big driver for user engagement. You want to
find the balance between making your users aware of your app without
annoying them.
- a Product Manager
- an UX Designer
- a Marketer
Benefits
Leanplum
Benefits
- Amazing usability
- Test and improve Opt-In rates
- Personalized notifications based on behavior, demographic or
location
MoEngage
Benefits
Additional Vendors
Crash Analytics | Page 12
5. Crash Analytics
About
Few things can have a more devastating effect on the user experience as a
high number of crashes and bugs. A good crash analytics tool gives you the
ability to monitor bugs, be notified when they occur and offers assistance to
fix them.
- a Product Manager
- a Developer
Benefits
Benefits
Raygun
Raygun’s service is divided into three parts: Crash Reporting lets you
analyze crashes and errors, User Monitoring enables you to improve
frontend metrics like speed, and APM uncovers problems on the
server side.
Benefits
Additional Vendors
Advertising | Page 14
6. Advertising
About
Advertising SDKs allow you to monetize your app. Ads influence the user
experience. Make sure that you can determine the ad appearance and
placement with the SDK of your choice.
- a Product Manager
- a UX Designer
- a Marketer
Benefits
InMobi
Benefits
Chartboost
Benefits
- Transparent reporting
- Interactive Ads
- Big pool of demand partners
Additional Vendors
Payments | Page 16
7. Payments
About
Finding the right SDK to process in-app payments is an important task. You
want to use a service that provides a fast, simple and seamless experience.
- a Product Manager
- a UX Designer
- a Business Development Representative
Stripe
Stripe lets you accept payments in a secure way with a few lines of
Code. The platform is secure, operates worldwide and supports
recurring payments.
Benefits
AliPay
Benefits
Additional Vendors
User Testing | Page 18
8. User Testing
About
User testing is essential to ensure product-market fit before launching an
app. You want to understand how users navigate through your app and how
new features are being used.
- a Product Manager
- a UX Designer
Benefits
UserTesting
Benefits
LookBack
Benefits
Additional Vendors
Attribution | Page 20
9. Attribution
About
Attribution SDKs let you measure the effectiveness of your app’s marketing
campaigns.
Benefits
Adjust
Benefits
Branch
Benefits
Additional Vendors
Surveys | Page 22
10. Surveys
About
Gathering in-app user feedback gives your frustrated users an outlet to
express themselves without leaving a bad review, while giving you the ability
to learn from feedback.
- a Product Manager
- a UX Designer
Benefits
Surveymonkey
Surveymonkey
SurveyMonkey give millions of people around the world a way to turn
SurveyMonkey give millions
feedback into action of people
that drives growtharound the world a way to turn
and innovation.
feedback
Surveymonkey into action
is easythat drives
to set growth
up and let’sand
you innovation.
deploy surveys quickly.
Surveymonkey is easy
You can set intervals to triggers
and set up andfor let’s youpop
survey deploy
ups.surveys
You canquickly.
also
You
offercan set intervals
rewards and
or special triggers
offers basedforonsurvey pop ups.
the survey You can also
responses.
Benefits
offer rewards or special offers based on the survey responses.
Benefits
- Pre-built templates
-- Attach items
Pre-built templates
-- Benchmarks
Attach items from other surveys
- Benchmarks from other surveys
Survicate
Benefits
Additional Vendors
App Store Optimization | Page 24
About
The App Store is the first impression that users get when they stumble upon
your app.
A good App Store page can decide if people can’t wait to download your app
- or if they decide to go with your competitor instead.
You should care about App Store Optimization (ASO) if you are…
- a Marketer
- a Product Manager
App Annie collects and gives access to app market data. It allows you
to keep track of your own and your competitors’ movement on the
market. It also gives you access to various estimates of metrics such
as revenue or download statistics.
Benefits
Apptopia
Surveymonkey
Apptopia offers download, revenue, usage and SDK data in their web
SurveyMonkey give you
tool. With Apptopia, millions of people
can also around
track your the world
ranking. a way
It allows to to
you turn
feedback
do research into
onaction that that
keywords drives growth and
competitors innovation.
may use. Apptopia gives
Surveymonkey
you estimates on is easy to set
the SDK up and
usage andlet’s you deploy
average revenuesurveys
of apps.quickly.
You can set intervals and triggers for survey pop ups. You can also
Benefits
offer rewards or special offers based on the survey responses.
Benefits
- Pre-built templates
-- Attach items
Market benchmarks
-- Transaction
Benchmarksvolumes
from other surveys
- Review text analysis
App Radar
App Radar is the most affordable ASO tool on this list and offers the
basic functionality you need to get started with ASO. The company
has its own app marketing consulting if you need help with it.
Benefits
Additional Vendors
Location Data | Page 26
About
App users today expect personalized communication. Using location data is
an easy way to understand where people are using your app and how you
can adjust your messaging.
- a Product Manager
- a UX Designer
- a Developer
Mapbox is an open source SDK for vector maps. Maps render fast
and smooth. With Mapbox, you can embed custom maps and enable
location searches. The SDK is used for navigation, augmented reality
and data visualization purposes.
Benefits
Radar
Benefits
Carto
Benefits
- Geo Heatmaps
- User friendly back-end development features
- Edit in HTML and CSS to customize the output
Additional Vendors
SDK Buying Checklist | Page 28
Are insights for key decisions missing? Do you have a spreadsheet with
definitions of what needs to be tracked?
Do your employees understand the user?
Do you need to engage users better? Does your tracking comply with legal?
Quality of Insights
Impact on organization
Time to integrate
Performance Impact
Clear Reports
Is it user-friendly?
A user-friendly dashboard ensures that new colleagues can use the service without much
training or onboarding. This increases the effectiveness of the SDK.
Most companies track vanity metrics such as page visits and do not
capture micro-interaction data sets. In doing so, they completely miss what
matters: the user.
GET STARTED
https://uxcam.com/?utm_source=Ebook&utm_medium=SDK
www.uxcam.com | team@uxcam.cam
Advanced Playback
GET STARTED
https://uxcam.com/?utm_source=Ebook&utm_medium=SDK