• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps What will be impact of Google Contact API deprecation?

Symnok

Lurker
Mar 22, 2021
2
0
According to Google, Contact API will be deprecated on June 15, 2021. Developers should use "People API" (published in 2016).
I am trying to understand what will be impact of this change on old Android phones (Android 4.4 and below).
Does it mean that these devices will not be able to sync contacts with Google account?
 
All I know is what Google say in their announcement (which I'm sure you've read, quoting for the benefit of other readers):
To ensure your applications continue to function, you must migrate all of your apps to the new People API before June 15, 2021.
I think it probably means that the API won't be included in a new SDK version introduced then, which means apps using the old API will stop working as devices are updated to that. So the minimum impact would be that an app using the Contacts API won't work on Android 12, which I guess won't bother you at all.

Whether apps using the old API on devices running older versions of Android will be affected I don't know, because I don't know to what extent the 2 APIs use different protocols to communicate with Google. Hopefully someone else will know. Google have cut off older devices before now: the Play Store was introduced in 2012, and only devices running 2.2 or later could install it. 5 years later Google shut down the older Android Market, which cut devices running 2.1 or earlier off from Google's app store. So hopefully it will still work, but there are precedents for Google doing such things.

You could try asking Google themselves - there's a (remote) chance that they'll answer.
 
Upvote 0
I think it probably means that the API won't be included in a new SDK version introduced then, which means apps using the old API will stop working as devices are updated to that. So the minimum impact would be that an app using the Contacts API won't work on Android 12, which I guess won't bother you at all.

It is much worst than this. Contact API will not work on all Android devices, not only on new devices because this is server side change. Server/Endpoint responsible for Contact API will be shut down and any attempt to access it will be responded with "404 not found". The same as with old SyncML service.

It means many apps on old phones will stop working because either developer will not update these apps with new API (abandoned apps) or updates will not be pushed to old phones for multiple reasons (not built for old Android versions, hardware or software limitations).

Main question here: Will built in Contact app (whatever it is called on different phones) continue to work after the change?

Regarding deprecation of old software (Android Market, for example): it is understandable and not an issue in this case. First, this change is server side change and not related to Android (any platform can use Google APIs). Second, I do not really expect devices on Android 2.x-Android 4.0 to be something more than dumbphone anyway. They can not connect to Google (well, 2.x can not, I did not check 4.0) and, actually, can not be used as smartphones. But this change may affect newer devices - at least 4.1-5.0.
 
Last edited:
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones