related_applications

Type Array
Mandatory No

The related_applications field is an array of objects specifying native applications that are installable by, or accessible to, the underlying platform โ€” for example, a native Android application obtainable through the Google Play Store. Such applications are intended to be alternatives to the manifest's website that provides similar/equivalent functionality โ€” like the native app equivalent.

Note: Developer can specify that the native applications are preferred over the web application by setting prefer_related_applications to true.

Examples

"related_applications": [
  {
    "platform": "play",
    "url": "https://play.google.com/store/apps/details?id=com.example.app1",
    "id": "com.example.app1"
  }, {
    "platform": "itunes",
    "url": "https://itunes.apple.com/app/example-app1/id123456789"
  }
]

Application objects may contain the following values:

Member Description
platform The platform on which the application can be found. List of available values
url The URL at which the application can be found.
id The ID used to represent the application on the specified platform.

Specifications

Specification Status Comment Feedback
Web App Manifest
The definition of 'related_applications' in that specification.

Working Draft

Initial definition. Web App Manifest Working Group drafts

Browser compatibility

BCD tables only load in the browser