Published Apr 15, 2019

Should your web app be a progressive web app (PWA)?

Dive into the transformative potential of Progressive Web Apps (PWAs) as the hosts examine their integral components and benefits compared to native apps. Explore the synergy between PWAs and Web Assembly, responsive design, and non-blocking interfaces to enhance modern web development.
Episode Highlights
Coding Blocks logo

Popular Clips

Episode Highlights

  • PWA Basics

    Progressive Web Apps (PWAs) are revolutionizing the way we think about web applications. explains that PWAs are websites that behave like apps, offering features such as offline support, push notifications, and installability, making them available in app stores like Google Play and Windows Store 1. These apps are designed to be reliable, fast, and engaging, meeting specific qualifications that enhance user experience 2. shares his enthusiasm for PWAs, noting their growing presence and continuous improvement, despite some platforms like Apple being slow to adopt certain features 1.

       

    PWA vs Native

    The debate between Progressive Web Apps and native apps continues to evolve. argues that PWAs offer the best of both worlds by being cross-platform and easy to develop, unless specific native capabilities are required 3. highlights the advantages of using Jamstack and CDN hosting for PWAs, emphasizing their efficiency and compatibility with static content delivery networks 4. He notes, "You have to really convince me to do a native app over a website," reflecting the growing preference for PWAs in modern app development.

       

    Adoption Issues

    Adopting PWAs comes with its own set of challenges and misconceptions. points out the difficulty in installing PWAs, as the process is often hidden in browser menus, unlike the straightforward prompts on mobile devices 5. Additionally, design inconsistencies across platforms can be frustrating for users, as notes with apps that differ between iOS and Android 6. Despite these hurdles, the potential for PWAs to streamline app distribution and enhance user experience remains significant.

Related Episodes