Finally, Magento has released the first version of the PWA with the Magento 2. Scroll down for the demo link and see it live.
PWA (Progressive Web App) is the next big thing in mobile web design as it comprises the best of native app and mobile web. It provides an app-like experience on the browser which results in a seamless experience with more features. PWAs have cross-platform functionality and this eliminates the need to develop mobile apps for different platforms.
Making changes to PWAs are easier than native apps
Making changes or adding new features to PWAs are much easier as the code has to be altered in the server and changes are automatically updated on the user end. Whereas in the case of native apps, the code has to be changed, the file has to be uploaded in the respective app store and then the user has to update it.
Native PWA features on Magento
Magento has collaborated with Google to bring native PWA features to Magento. PWAs have incredible features that can help businesses increase conversion rates and improve customer experience. Some important core features are:
Reliable - PWAs load swiftly, even in the case of inconsistent network situations.
Fast - PWAs are highly interactive with seamless animations.
Engaging - Using PWAs will feel like using an actual app since it provides a great user experience.
PWAs also have a lot of other features including offline support, add to home screen and push notifications.
How can I develop a PWA storefront on top of Magento?
Magento PWA Studio is a suite of developer tools using which a PWA storefront on top on Magento can be developed, deployed and maintained. Also, PWA Studio can be used to create PWA extensions and components which can be sold on the Magento Marketplace.
Magento PWA Demo (Venia Theme)
Go to http://pwa.codilar.in to see the live demo of Magento PWA. Currently it is in beta. You may see some bugs which we hope Magento will fix asap. And yes, use Google Chrome to see the best of it.
Let us know your thoughts on the PWA in comment section below. Cheers!