A descent app marketer would keep bugging developers, asking them to implement 3rd party tools. I know I do. It’s time to provide some explanations and share some recommendations while I am at it.
The basic truth is this: SDKs save lives… app marketers’ lives, that is. I remember myself begging developers to add features I badly needed, back in the pre SDKs age. I needed communication channels, analytics, and so forth. But, getting all I wanted was just not feasible as the development effort was huge. Improving core functionalities was always prioritized at the expense of marketing features. Till SDKs came and opened up a whole new world of possibilities.
Time passed and I witnessed a huge supermarket of SDKs emerging in front of my eyes. When there’s a need, there’s an ecosystem.
My challenge shifted to selecting which SDKs to use and staying up-to-date with what’s new, as there are so many (can’t complain, though)
How do I make the selection? Which is a “must” on my list? Well, first things first, I organize SDKs in categories, and made sure I covered all my bases (a.k.a categories).
You can think of mobile app marketing using three main building blocks: “Distribution”, “Retention” and “Monetization”. These are also a great way to organize your thoughts around 3rd party tools.