DoorDash Oct 24, 2023

Revamping Dasher FAQ Hub Through Server-Driven Content and WebView

Article Summary

DoorDash's team cracked a classic mobile dilemma: how do you push FAQ updates instantly without waiting weeks for app store approvals? Their solution cut deployment time from 2+ weeks to under 24 hours.

Kent Lee, Jason Prasad, Siddharth Utgikar, and Josephine Chen from DoorDash's Customer Enablement Team rebuilt the Dasher FAQ hub using WebView and server-driven content. The old system scattered support resources across channels, forcing Dashers into long support calls. Their hybrid approach delivers native-feeling experiences while maintaining web deployment speed.

Key Takeaways

Critical Insight

By wrapping a React web app in native WebViews, DoorDash achieved same-day content updates while avoiding duplicate iOS and Android development work.

The article reveals their clever debugging setup that required running local web servers, emitting TypeScript source maps, and attaching Safari/Chrome inspectors to mobile WebViews simultaneously.

Recent from DoorDash

Related Articles