For over a decade, web-based applications have been replacing native programs - at least on the desktop. I manage my calendar with Google Calendar, check my email through Google Inbox, chat with fellow AP members in Slack, listen to music through Plex and Google Play Music, and talk with friends on Discord and Hangouts. Every single one of those services is available as a web app.
While web apps (and web "native" apps using frameworks like Electron) have replaced many traditional programs on the desktop, the same is not true for mobile.
Read MoreOpinion: Mobile web apps are finally becoming an alternative to native apps was written by the awesome team at Android Police.