Many people believe Progressive Web Apps (PWAs) are the future of the mobile web, but in my opinion, PWAs are not a replacement for native mobile apps.   Here are three reasons why:    1. Native mobile apps provide a smoother & faster experience   Mobile websites, progressive or otherwise are slower and not as smooth. 90% of the time spent is spent using apps vs the browser .   The single most significant contributing factor to a smooth experience on mobile is the speed of the network and latency of the data downloaded and uploaded.   When you visit websites on desktop or mobile, there is a lot of third-party code/data that gets downloaded to your device, which more often than not has zero impact on the user experience.   This includes:     CSS (Cascading Style Sheets)  JavaScript  Ad network code  Facebook tracking code  Google tracking code    The median number of requests a mobile website makes is a shocking  69 .   On the other hand, native apps only get the data that...