Badoo Aug 23, 2018

Universal Links for Android and iOS

Article Summary

Konstantin Yakushev from Bumble Tech reveals the brutal truth about universal links: Apple and Google's 'simple' solution is riddled with undocumented bugs that break user experience in shocking ways.

This deep dive from Badoo's engineering team chronicles their battle to implement universal links across iOS and Android. What should have been straightforward turned into a multi-year debugging nightmare involving SafariViewController failures, mysterious redirect issues, and a button that permanently breaks deep links.

Key Takeaways

Critical Insight

Universal links require custom URL minifiers, alternative domains, fingerprinting services, and extensive workarounds to achieve basic functionality that Apple and Google claim works out of the box.

The article includes a complete implementation blueprint that bypasses every documented pitfall, plus the fingerprinting technique that makes deferred deep linking work after app installation.

Recent from Badoo

Related Articles