October 2017
Intermediate to advanced
370 pages
8h 57m
English
A web app manifest is a JSON file that publishes metadata about a web app that enables it to be installed on a device's home screen, and configures how it will be launched. It includes things such as the web app name and description, icon URLs and sizes, and launch configurations (for example, whether it should be launched full screen and in what orientation). A web app manifest helps to bring a more native app-like experience to the web.
In the examples in this chapter, to ensure we have a (minimal) PWA, we'll include a basic web app manifest. We'll use a similar manifest for all the examples, and it will look like this:
{ "name": "The AMP Book | AMP to PWA", "short_name": "AMP to PWA", "description": "The AMP ...Read now
Unlock full access