コンテンツへスキップ

ゲスト投稿:糖尿病管理アプリでRevenueCatではなくFreemiumKitを選んだ理由

アプリ内サブスクリプションの統合に苦労していませんか?FreemiumKitが私の開発プロセスをどう変えたか、RevenueCatの課題をどう乗り越えたか、アプリのリリースをどう加速したかをお伝えします。

ゲスト投稿:糖尿病管理アプリでRevenueCatではなくFreemiumKitを選んだ理由

これまでの道のり

約1年半にわたって、Glu Sightと名付けた糖尿病管理アプリを開発してきました。リリース日が近づくにつれ、機能を削減し、細かい部分を仕上げ、いよいよリリースに向けて準備する必要がありました。初日からすべてが揃っている必要はないと自分に言い聞かせていました。後回しにできる機能もありますが、しっかりとした基盤でリリースすることは不可欠でした。ここで、アプリ内サブスクリプションと課金をどう扱うかの意思決定プロセスが始まりました。

RevenueCat:厳しいスタート

アプリ内課金の統合に取りかかろうとした時、RevenueCatについてたくさんの良い評判を耳にし始めました。強力な機能とコミュニティでの評判から、アプリ開発者にとっての定番ソリューションのように思えました。そこで当然、RevenueCatかStoreKit 2 APIの直接利用を検討しました。RevenueCatを使ったことのある人に連絡を取り、始め方のアドバイスを求めました。

しかし、すぐにわかったのは、RevenueCatの初期セットアップが予想以上に大変だったことです。手順は複雑で、さらに悪いことに、最もガイダンスが必要な部分のドキュメントが不十分でした。基本的なセットアップに時間がかかり、特にアプリのリリース準備のプレッシャーの中では苦しい体験でした。なんとかセットアップは完了しましたが、快適な体験とは言えませんでした。

FreemiumKitとの出会い:新鮮な風

そんな時、FreemiumKitに出会いました。いくつかのポジティブなレビューを読んだ後、試してみることにしました。最初から、大きな違いに気づきました。FreemiumKitのセットアップは信じられないほどシンプルでした。これまで試したどのソリューションよりもずっと速くアプリに統合できました。SDKの統合ドキュメントは非常にわかりやすく、一度読むだけで準備完了でした。すべてがすんなりハマった感覚です。

Discovering freemiumkit

FreemiumKitはセットアップを簡単にしただけでなく、App Store Connectとそのまま完璧に連携するスマートな自動化とデフォルト設定も備えていました。それでいて、特定のニーズに合わせたカスタマイズの柔軟性もありました。価格設定も、始めたばかりのアプリ開発者にとってちょうど良いものでした。開発者からのサポートも素晴らしかったです。開発者と通話する機会があり、それは最高の体験でした。45分でプロセスを案内してくれ、Appleのドキュメントでも詳しくカバーされていないアプリ内課金の側面について理解が深まりました。

開発プロセスへの影響

FreemiumKitへの切り替えは、開発プロセスに驚くべき影響をもたらしました。RevenueCatが必要としていた余分なクラスや不要な複雑さを取り除き、大量のコードをクリーンアップできました。このクリーンアップは見た目だけの問題ではなく、アプリをより効率的で管理しやすくしました。RevenueCat関連のコードはすべてなくなり、FreemiumKitに置き換わりました。最高の気分でした。

内蔵SDKコンポーネントのPaidFeatureViewPaidStatusViewは非常にカスタマイズ性が高く、技術的な細かいことを気にせずにユーザー体験に集中できました。アプリ内課金を処理するためのViewModel全体を書く代わりに、FreemiumKitのワンライナーを使えばよかったのです。これにより、最も大切なこと――素晴らしいアプリを作ること――に集中できるようになりました。

さらに、FreemiumKitのおかげでStoreKit2の手強い部分も扱いやすくなりました。FreemiumKitを触っているうちにStoreKit2への理解が深まり、これは大きな付加価値でした。圧倒的に感じていたタスクが、楽しく教育的な体験に変わりました。

リリースへの明確な道筋

振り返ると、アプリのリリースが遅れていた最大の理由は、RevenueCatの統合に必要な膨大な作業でした。ペイウォールの構築やコーディングを始めていたのですが、複雑さに消耗してしまいました。その部分のアプリに再び取り組むのが大変すぎるように感じ、先延ばしにしてしまっていたのです。

FreemiumKitがそのすべてを変えました。新機能の開発とサブスクリプション管理の統合を、不安なく両立できるようになりました。App Store Connectでトライアル期間の変更もでき、FreemiumKitがすべてをシームレスに反映してくれました。不安や「開発者ブロック」は消え去り、リリース日に向けてまたワクワクする気持ちが戻ってきました。

Screenshot

最後に

FreemiumKitは私にとってまさにゲームチェンジャーでした。開発プロセスを簡素化しただけでなく、Glu Sightをリリースする情熱を再び燃え上がらせてくれました。セットアップはスムーズ、ドキュメントは一流、開発者からのサポートは最高でした。アプリ内課金管理で同じような課題に直面している方には、FreemiumKitを強くおすすめします。RevenueCatで直面した障害を乗り越え、誇れるプロダクトの提供に集中できるようになりました。

2024年9月のリリースに向けて着々と準備を進める中、FreemiumKitのおかげでワクワクする気持ちと準備が整っています。この過程で新しい友人もでき、たくさんのことを学び、そして何より、糖尿病管理を簡単にする手助けをするという道をようやく歩み始めています。

リリースをお楽しみに!

👨‍💻 リリース記事をお見逃しなく! ThreadsMastodonでフォローしてください。

💁 この記事を楽しんでいただけましたか?FreemiumKitをチェック! ペイウォール、A/Bテスト、ライブプッシュ機能を備えたシンプルなアプリ内課金ソリューション! 今すぐ入手 または動画セットアップガイドで実際の動作をご覧ください。

この記事が参考になりましたか?BlueskyMastodonでフォローして、Swiftのヒントやインディー開発の最新情報をチェックしてください。