Skip to content

Your Deep Links Might Be Broken: Web Intents and Android 12

Part of being a modern-day Android developer is keeping up with Google’s latest update that can have outsized effects and consequences on application’s performance, especially when new changes affect how older app versions function. 

Generally, Google releases two types of changes that impact developers: API changes and behavior changes. 

Fortunately, API changes tend to be obvious.

Contract Testing with Pact

As we migrate our systems to a microservices-oriented architecture at DoorDash, we have taken care to balance the excitement around anticipated benefits (development velocity, deployment independence, etc.) with a more measured assessment of our preparedness to work with the complexities introduced by more distributed systems.