Google Fit Shutdown: What Developers Need to Know and How to Prepare

Attention all developers using the Google Fit SDK: the clock is ticking. As part of Google’s ongoing efforts to streamline its services, Google Fit API has been discontinued and will eventually be fully replaced by Health Connect. In this article, we’ll break down the shutdown timeline, outline the necessary steps to ensure a seamless transition, and speculate on what this move might mean for Google’s future plans.
September 11, 2024
2
min
Author
Table of contents

Quick Learnings

Google’s Fit API Shutdown Timeline

Google fit shutdown timeline
Source: Google

According to Google’s timeline, sign-ups for the Google Fit API have already been stopped, and developers must complete the migration to Health Connect by June 30, 2025, when all Google Fit API services will be discontinued. This includes transitioning apps that rely on the popular REST API. Developers are required to fully integrate with Health Connect by the deadline.

What Developers Need to Do

If you’re currently using Google Fit APIs, there are two main options to handle the transition:

1. Rebuild Infrastructure for Health Connect

This option involves completely re-coding how your application integrates with the new Health Connect system. Here are the essential steps you’ll need to follow:

  1. Integrate Health Connect: Start by incorporating Health Connect into your app. This includes defining the necessary data types and access modes, as well as implementing read and write functionalities.
  2. Migrate Gradually: Keep both the Google Fit API and Health Connect active during the transition. This allows you to test new features and gather user feedback while ensuring service continuity.
  3. Clean Up: Once the migration is complete, remove any Google Fit SDK code from your application, update your documentation, and monitor app performance to ensure everything runs smoothly.


You can find more information about each step in the official migration guide by Android.

While Health Connect offers improved interoperability and data access across devices, this path requires significant redevelopment of your existing integrations, which can be both time-consuming and costly. Additionally, you’ll need to stay alert about future updates to maintain compatibility.

2. Use a Third-Party API Like Spike

For a more streamlined transition, consider using a third-party API aggregator such as Spike:

  • Unified Integration: Spike integrates with various health and fitness platforms, including Google Fit and Health Connect, covering over 500 wearables and health data sources. This provides a scalable, all-in-one solution.
  • Effortless Implementation: Schedule a demo with Spike and complete a brief questionnaire. Following this, you’ll have an implementation kick-off meeting where Spike’s developers will guide you through the integration process.
  • Continuous Support: Benefit from dedicated support through Slack, allowing you to focus on app development rather than managing infrastructure.

Spike relieves you of the burden of manually handling updates and migrations. Instead, Spike manages all future transitions and upgrades, ensuring that your app stays compatible with the most recent wearables and health platforms, allowing you to focus on development rather than infrastructure maintenance.

Conclusion

With the Google Fit API shutdown looming, developers need to make critical decisions about their infrastructure. Whether you choose to build an in-house solution with Health Connect or work with a third-party API like Spike, the goal should be to minimize disruption and future-proof your app against the fast-evolving wearable industry.

FAQs

When exactly is Google shutting down the Fit API and what does this mean for developers?

Google has already stopped sign-ups for the Google Fit API, and all Google Fit API services will be completely discontinued on June 30, 2025. This includes the popular REST API. Developers must complete their migration to Health Connect by this deadline or risk losing access to Google's health data ecosystem entirely.

What are my two main options for handling the Google Fit API transition?

You have two primary paths: rebuild your infrastructure to integrate directly with Health Connect, which involves re-coding your entire integration, or use a third-party API aggregator like Spike that handles the transition and provides unified access to multiple health platforms, including both Google Fit and Health Connect.

What's involved in migrating directly to Health Connect?

Direct migration requires three main steps: integrating Health Connect by defining data types and implementing read/write functionalities, gradually migrating while keeping both systems active for testing, and finally cleaning up by removing Google Fit SDK code and monitoring performance. This approach requires significant redevelopment time and ongoing maintenance.

How does using Spike differ from building a direct Health Connect integration?

Spike provides a unified integration covering over 500 wearables and health data sources, not just Google's ecosystem. Instead of rebuilding your infrastructure, you get effortless implementation through guided setup meetings, continuous support, and automatic handling of future platform updates and migrations.

How can Spike help me avoid future API shutdowns and migrations?

Spike manages all future transitions and upgrades automatically, ensuring your app stays compatible with the latest wearables and health platforms without requiring manual updates from your development team. This means you won't face similar migration challenges when other platforms change their APIs, allowing you to focus on app development rather than infrastructure maintenance.