The Road Less Traveled: Our Journey to Release a Better Mobile App
Blog post from PagerDuty
PagerDuty's mobile app, initially a simple mobile view of their web app with push notifications, faced criticism for its sluggish performance and lack of optimization, prompting a complete redesign focused on speed and user experience. The original app used jQuery Mobile, which led to slow performance and a complex navigation structure, resulting in customer dissatisfaction. To address these issues, the development team shifted to a more efficient set of libraries, including Hammer.js for touch gesture support and Zepto for improved performance, while emphasizing a streamlined user interface that surfaces essential information quickly. By engaging users in a public beta and incorporating their feedback, PagerDuty significantly enhanced the app's usability, leading to increased satisfaction and higher ratings in app stores, as evidenced by positive user testimonials.