Zum Inhalt springen

Gastbeitrag: Warum ich FreemiumKit statt RevenueCat für meine App gewählt habe

Hast du Schwierigkeiten mit der Integration von In-App-Abos? Erfahre, wie FreemiumKit meinen Entwicklungsprozess transformiert hat, mir half, Herausforderungen mit RevenueCat zu überwinden, und den Launch meiner App beschleunigt hat.

Gastbeitrag: Warum ich FreemiumKit statt RevenueCat für meine App gewählt habe

Die bisherige Reise

Ich arbeite seit etwa anderthalb Jahren an einer Diabetes-Management-App, die ich Glu Sight genannt habe. Als der Veröffentlichungstermin näher rückte, musste ich anfangen, Features zu reduzieren, lose Enden zusammenzuführen und mich endlich auf das Release vorzubereiten. Nicht alles muss vom ersten Tag an fertig sein, erinnerte ich mich. Manche Features können warten, aber mit einem soliden Fundament zu launchen war essentiell. Und genau hier kam mein Entscheidungsprozess bezüglich der Handhabung von In-App-Abos und -Käufen ins Spiel.

RevenueCat: Ein schwieriger Start

Als ich an dem Punkt war, In-App-Käufe zu integrieren, hörte ich massenhaft Positives über RevenueCat. Es schien die Lösung schlechthin für App-Entwickler zu sein, besonders mit seinen leistungsstarken Features und seinem Ruf in der Community. Also zog ich natürlich in Betracht, RevenueCat oder die StoreKit-2-API direkt zu verwenden. Ich wandte mich an andere, die RevenueCat benutzt hatten, um Tipps für den Einstieg zu bekommen.

Was ich allerdings schnell feststellte, war, dass der anfängliche Einrichtungsprozess für RevenueCat deutlich herausfordernder war als erwartet. Die Abläufe waren komplex, und um die Sache noch schlimmer zu machen, war die Dokumentation genau dort lückenhaft, wo ich am dringendsten Hilfe brauchte. Die Grundeinrichtung kostete Zeit und fühlte sich wie ein Kampf an, besonders weil ich schon unter Druck stand, meine App startfertig zu machen. Ich habe es zwar irgendwie durch die Einrichtung geschafft, aber die angenehmste Erfahrung war es nicht.

FreemiumKit entdecken: Eine Erleichterung

Dann stieß ich auf FreemiumKit. Nachdem ich einige positive Bewertungen gelesen hatte, beschloss ich, es auszuprobieren. Von Anfang an fiel mir ein deutlicher Unterschied auf. Die Einrichtung mit FreemiumKit war unglaublich einfach. Ich konnte es viel schneller in meine App integrieren als jede andere Lösung, die ich ausprobiert hatte. Die SDK-Integrationsdokumentation war glasklar – einmal lesen und ich war startklar. Es fühlte sich an, als würde einfach alles zusammenpassen.

FreemiumKit entdecken

FreemiumKit machte nicht nur den Einrichtungsprozess einfach – es kam auch vollgepackt mit smarter Automatisierung und Standardwerten, die sofort mit App Store Connect funktionierten. Und trotzdem bot es die Flexibilität, alles an meine speziellen Bedürfnisse anzupassen. Das Pricing stimmte auch, besonders für einen App-Entwickler wie mich, der gerade erst anfängt. Der Support von den Entwicklern? Herausragend. Ich hatte einen Call mit dem Entwickler, der sich als eine großartige Erfahrung herausstellte. Er führte mich durch den Prozess, und innerhalb von 45 Minuten hatte ich Klarheit über Aspekte von In-App-Käufen, die selbst Apples Dokumentation nicht im Detail abdeckte.

Der Einfluss auf meinen Entwicklungsprozess

Der Wechsel zu FreemiumKit hatte einen unglaublichen Einfluss auf meinen Entwicklungsprozess. Ich konnte eine erhebliche Menge an Code aufräumen und Extra-Klassen sowie unnötige Komplexität entfernen, die RevenueCat erfordert hatte. Dieses Aufräumen war nicht nur kosmetisch – es machte meine App effizienter und einfacher zu verwalten. Das ganze RevenueCat-Zeug war weg, ersetzt durch FreemiumKit, und ich war begeistert.

Eingebaute SDK-Komponenten wie PaidFeatureView und PaidStatusView waren unglaublich anpassbar und ermöglichten es mir, mich auf die User Experience zu konzentrieren, ohne mir über die technischen Details den Kopf zu zerbrechen. Statt ein ganzes ViewModel für die Handhabung von In-App-Käufen schreiben zu müssen, konnte ich einen Einzeiler von FreemiumKit verwenden. Das gab mir die Freiheit, mich auf das zu konzentrieren, was wirklich zählt: eine großartige App zu bauen.

Darüber hinaus machte FreemiumKit die einschüchternden Aspekte von StoreKit2 handhabbar. Durch das Experimentieren mit FreemiumKit gewann ich ein besseres Verständnis von StoreKit2, was ein enormer Mehrwert war. Es verwandelte etwas, das wie eine überwältigende Aufgabe schien, in etwas Angenehmes und sehr Lehrreiches.

Ein klarer Weg zum Launch

Rückblickend war der Hauptgrund, warum ich meine App nicht früher gelauncht hatte, der überwältigende Aufwand zur Integration von RevenueCat. Ich hatte angefangen, die Paywall zu bauen und alles zu programmieren, aber die Komplexität hatte mich aufgerieben. Am Ende prokrastinierte ich, weil es sich nach zu viel Arbeit anfühlte, diesen Teil der App noch mal anzufassen.

FreemiumKit änderte das alles. Es ermöglichte mir, mich sowohl auf die Entwicklung neuer Features zu konzentrieren als auch die Abo-Verwaltung ohne Angst zu integrieren. Ich schaffte es sogar, Änderungen an meinen Testzeiträumen in App Store Connect vorzunehmen, und FreemiumKit übernahm alles nahtlos. Die Angst und die „Entwicklerblockade” waren verschwunden, und ich freute mich wieder darauf, meinen Launch-Tag zu erreichen.

Screenshot

Abschließende Gedanken

FreemiumKit war ein Gamechanger für mich. Es hat nicht nur meinen Entwicklungsprozess vereinfacht, sondern auch meine Leidenschaft für den Launch von Glu Sight neu entfacht. Die Einrichtung war reibungslos, die Dokumentation erstklassig und der Support von den Entwicklern unglaublich. Für alle, die vor ähnlichen Herausforderungen bei der In-App-Kauf-Verwaltung stehen – ich kann FreemiumKit nur wärmstens empfehlen. Es hat mir geholfen, die Hindernisse zu überwinden, die RevenueCat mir in den Weg gelegt hatte, und mich darauf zu konzentrieren, ein Produkt abzuliefern, auf das ich stolz bin.

Während ich mich dem Launch im September 2024 nähere, bin ich aufgeregt und bereit – dank FreemiumKit. Ich habe auf dem Weg neue Freunde gewonnen, eine Menge gelernt und – am wichtigsten – ich bin endlich auf dem Weg, anderen zu helfen, ihr Diabetes einfacher zu managen.

Bleibt dran für den Launch!

👨‍💻 Verpasse nicht den Launch-Beitrag! Folge mir auf Threads und Mastodon.

💁 Hat dir dieser Artikel gefallen? Schau dir FreemiumKit an! Einfache In-App-Käufe mit Paywalls, A/B-Tests und Live-Push! Jetzt holen oder das Video-Setup-Tutorial ansehen, um es in Aktion zu sehen.

Hat dir dieser Beitrag gefallen? Folge mir auf Bluesky und Mastodon für mehr Swift-Tipps und Indie-Dev-Updates.