Headspace の Android 再起動により 1 か月のアクティブ ユーザーが 15% 増加
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
マインドフルネスは、孤立した状態で起こるものではなく、人生のあらゆる側面とつながる方法を持っています。Headspace は世界初の瞑想アプリを作成し、現在はマインドフルネス分野のリーダーです。最近では、その包括的なビジョンを念頭に置いて進化を続けています。そこで 2019 年には、アプリを瞑想の枠を超えて拡張し、フィットネスや健康に関する新たな機能を追加することにしました。Headspace は、新製品のビジョンを実現してユーザーに優れたアプリ エクスペリエンスを提供するには、エンジニアとデザイナーの部門横断的なチームが必要であることに気づきました。同社にとって注目に値する新しいフェーズです。同社のデザインチームは、このプロセスをスタートさせ、新しいエクスペリエンスのプロトタイプを作成して、新しいデザインを採用しました。
Headspace がアプリを拡張し、ユーザーの視野をさらに広げることを妨げたのは、既存のソフトウェア アーキテクチャだけでした。これらの新機能すべてをサポートするのに十分な構造が明確ではありませんでした。実際、Headspace の開発チームは、現在のコードを基に構築する場合は、完全な書き換えよりも時間がかかるだろうと予測していました。そこで、現在使用している Android アプリの開発を中断し、全面的な見直しに専念することにしました。
実現手法
Headspace の Android 開発チームは、機能の構築方法を標準化するための便利な方法を必要としていました。Android 開発とアプリ アーキテクチャに関する最新のベスト プラクティスに関する Google の文献に没頭し、解決策を見つけました。Google は model-view-view-model を使用してアプリをリファクタリングすることをおすすめしました。MVVM は広くサポートされているソフトウェア パターンで、徐々に業界標準になりつつあります。MVVM により、デベロッパーは開発領域を明確に分離でき、アプリのアーキテクチャを効率化できるためです。MVVM を採用することで、Headspace は新しい標準とベスト プラクティスを手に入れ、開発のスピードアップに役立ちました。
チームが活用した Google のもう一つの主要なリソースは、依存関係インジェクション用の Dagger や Hilt などの Android Jetpack ライブラリでした。新しいアプローチにより、ボイラープレート コードが小さく効率的になり、チームの生産性が向上しました。また、これを機にアプリを Kotlin プログラミング言語に完全移行しました。また、Kotlin を使用することで、アプリのテスト カバレッジを約 15% から 80% に拡大しました。テスト カバレッジの拡大により、デプロイの高速化、コードの品質向上、クラッシュの低減を実現できました。
この改善されたユーザー エクスペリエンスがストアの掲載情報のレビューに反映されるように、Headspace は Google Play In-App Review API を実装しました。この新しい API により、すべてのユーザーに Headspace のエクスペリエンスに関するレビューを共有するよう促すことができました。この実装によりレビュースコアが上昇し、ストアの掲載情報のレビューは Google Play での公開に結び付いているため、アプリの最近の改善点にも注目することができました。Headspace の再起動の技術的な詳細については、技術的な事例紹介を参照し、開発チームと共有してください。
結果
チームは書き換えを 8 か月で完了し、デザイン プロトタイプからすべての機能を実現することができました。同社は、品質に対する評判を損なうことなく、フィットネスとウェルネスの分野で新しいオーディエンスにリーチするという当初の目標を達成しました。レビューと定期購入が新たに急増したことで、ユーザー エクスペリエンスが向上し、ユーザーベースの満足度が向上しました。
Headspace が新たに Android App Excellence に注力したことで、すべての指標で目に見える改善が見られました。
アプリの品質改善により、アプリを公開するオペレーティング システム間で有料登録者の同等性が 20% 向上しました。また、レビューに対する新しいアプローチにより、2020 年第 2 四半期から第 4 四半期にかけて、ストアの掲載情報のレビュー数が 3.56 から 4.7 に増加しました。レビューの可視性の向上と新機能、ユーザー エクスペリエンスの向上により、全世界の 1 か月のアクティブ ユーザー数は 15% 増加しました。また、新しいアーキテクチャにより、Headspace は将来の開発に向けてより迅速かつ信頼性の高いワークフローを作成できるようになりました。今では、バグのテストと修正に費やす時間が大幅に減り、新機能の実装に多くの時間を割くようになりました。最近では、顧客維持のフローの改善と、アップセル プロセスの最適化が行われています。また、ディープリンクの強化とマーケティング ツールの統合も可能になりました。このメリットにより、Headspace のチームはより多くのユーザーからより良いデータを収集し、フィードバックを寄せてくれたユーザーに直接返信し、このフィードバックを今後の開発に活用できるようになりました。
Headspace は急退し、Android App Excellence に多額の投資を行うと同時に、フィットネスとウェルネスの分野で画期的な新分野を開拓しました。開発のための強固な新しい基盤とユーザーからの新しいフィードバックにより、Headspace は「すべての人の健康と幸福を向上させる」というミッションを継続する立場にあります。
始める
ユーザー エクスペリエンス向上のためにアプリを書き換える方法については、Headspace の技術事例紹介をご覧ください。また、App Excellence のランディング ページでは、一貫性のある直感的なアプリのユーザー エクスペリエンスがビジネスを成長させる仕組みの詳細をご紹介しています。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2021-09-27 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2021-09-27 UTC。"],[],[],null,["# Headspace's Android reboot increases monthly active users by 15%\n\nMindfulness doesn't happen in a vacuum --- it has a way of connecting to every other part of a person's life. [Headspace](https://play.google.com/store/apps/details?id=com.getsomeheadspace.android&gl=US), which created one of the world's first meditation apps and is now a leader in the mindfulness space, has been evolving recently with that holistic vision in mind. In 2019, they decided to expand their app beyond meditation and add new fitness and wellness features. Headspace realized that they would need a cross-functional team of engineers and designers to be able to deliver on the new product vision and create an [excellent app experience for users](https://android-developers.googleblog.com/2021/08/working-towards-android-app-excellence.html). An exciting new phase for the company: their design team started the process by creating prototypes for the new experience, with fresh new designs.\n\nThe only thing stopping Headspace from expanding their app and further broadening their user's horizons was their existing software architecture. It wasn't clearly structured enough to support all these new features. In fact, Headspace's development team projected that building on their current code would take longer than a complete rewrite. They decided to freeze development of their current Android app and dedicate themselves fulltime to a total overhaul.\n\nHow they did it\n---------------\n\nHeadspace's Android development team needed a convenient way to standardize how they built features. While immersing themselves in Google's literature on the latest, best practices for Android development and [app architecture](/jetpack/guide), they found their solution. Google recommended refactoring their app using [model-view-view-model](/jetpack/guide). MVVM is a widely supported software pattern that is progressively becoming industry standard because it allows developers to clearly separate areas of development, helping streamline an app's architecture. Choosing MVVM provided Headspace with a new set of standards and best practices that helped speed up development.\n\nAnother key resource from Google that the team drew on were the [Android Jetpack](/jetpack) libraries, including [Dagger](/training/dependency-injection/dagger-android) and [Hilt](/training/dependency-injection/hilt-android) for dependency injection. The new approach made boilerplate code smaller and more efficient, improving the team's productivity. They also took the opportunity to fully migrate their app to the Kotlin programming language. Using Kotlin, the team increased the test coverage in the app from approximately 15% to 80%. The increased test coverage resulted in faster deployments, higher quality code, and fewer crashes.\n\nTo make sure this improved user experience was reflected in their store listing reviews, Headspace implemented the [Google Play In-App Review API](/guide/playcore/in-app-review). This new API allowed them to encourage all users to share reviews of their Headspace experience from within the app. The implementation increased review scores, and, because store listing reviews are [tied to visibility on Google Play](/topic/performance/vitals), it also helped draw attention to the app's recent improvements. For a technical deep dive on Headspace's reboot, check out and share the [technical case study](https://android-developers.googleblog.com/2021/09/investing-in-app-excellence-headspaces.html) with your development team.\n\nResults\n-------\n\nThe team completed the rewrite in eight months, and they were able to deliver every feature from the design prototype. They met their initial goal of reaching new audiences in the fitness and wellness spaces, without compromising their reputation for quality. A new surge of reviews and subscriptions spoke to a better user experience and a happier user base.\n\nHeadspace's new focus on [Android App Excellence](/quality) yielded measurable improvements across all metrics. \n\nThe improvements to the quality of the app led to a 20% increase in paid subscriber parity between operating systems where their app is published, and the new approach to reviews drove an increase in their store listing reviews from 3.56 to 4.7 from Q2 to Q4 of 2020. Visibility from improved reviews combined with new features and an improved user experience lead to a 15% increase in monthly active users globally. Internally, the new architecture also allowed Headspace to create faster and more confident workflows for future development. Now, they spend a lot less time testing and fixing bugs, and more time implementing new features --- most recently, an improved retention flow, and optimizations to the upsell process. The rewrite also allowed better deep linking and marketing tool integration. This benefit gave Headspace's team the ability to gather better data from more users, respond directly to those who give feedback, and use this feedback to inform future development.\n\nHeadspace took the plunge and made a significant investment in Android App Excellence while opening up exciting new areas in fitness and wellness. With a strong new foundation for development and fresh feedback from their users, Headspace is well positioned to continue their mission: improve everyone's health and happiness.\n\nGet started\n-----------\n\nTo discover how to rewrite your app to deliver a better user experience, see the [Headspace technical case study](https://android-developers.googleblog.com/2021/09/investing-in-app-excellence-headspaces.html). And, visit the [App Excellence landing page](/quality) to learn more about how consistent, intuitive app user experiences can grow your business."]]