Easily installing Progressive Web Apps (2024)

This week is not something completely new, but more something nice to be aware of. This week is all around Progressive Web Apps (PWAs) and easily and automatically installing them on Windows devices. The great thing about a PWAs is that they’re basically websites that are enhancedto function like installed, native apps on supporting platforms, while functioning like regular websites on other browsers. That provides a great cross-platform experience. On Windows devices, PWAs can actually be installed like a native app and in some ways even behave like native apps. That provides a really powerful experience. With Microsoft Edge basically any website can be installed as an app. The behavior depends on the capabilities of the website. A nice add-on to that is that the combination of Microsoft Edge and Microsoft Intune can also be used to manage the installed PWAs for the users. This post will go through the installation options for PWAs and the steps for automatically installing PWAs via Microsoft Edge on Windows devices. This post ends with the user experience.

Introducing Progressive Web App installation options

When looking at automatically installing PWAs via Microsoft Edge, by using Microsoft Intune, it’s important to be familiar with the installation options. Within the Settings Catalog profile, of Microsoft Intune, the Configure list of force-installed Web Apps setting can be used to automatically install PWAs. That setting is ADMX-backed and requires the input of some JSON content. That can contain up to six different properties per PWA, of which only a single property is required. That required property is the url of the PWA. In total the following properties are available.

  • default_launch_container – (Optional) This property can be used to specify the window mode
  • create_desktop_shortcut – (Optional) This property can be used to specify that a desktop shortcuts must be created
  • fallback_app_name – (Optional) This property can be used to override the app name (this is useful when the installed website is not an actual PWA and when the information of the PWA is not completely loaded)
  • custom_name – (Optional) This property can be used to permanently override the app name*
  • custom_icon – (Optional) This property can be used to override the app icon of installed apps*
  • url – (Mandatory) This property is used to specify the URL of the app to install

Those properties can be used together in a single JSON-file to define the sites that should be installed as an app. A section per site with the different properties that define the configuration for that app. Below is an example that contains an actual PWA and a regular website.

[{ "fallback_app_name": "petervanderwoude.nl", "create_desktop_shortcut": true, "default_launch_container": "window", "url": "https://petervanderwoude.nl/" }, { "fallback_app_name": "Outlook", "create_desktop_shortcut": true, "default_launch_container": "window", "url": "https://outlook.office.com" }]

Note: At this moment custom_name and custom_icon are not yet supported with Microsoft Edge.

Configuring Microsoft Edge with Progressive Web Apps

When looking at configuringMicrosoft Edgeon Windows devices, the focus of the IT administrator can be on a single place: theSettings Catalog. Even though the settings are also available viaAdministrative Templates, theSettings Catalogis the most future proof configuration path. As the required setting and value is discussed already, this makes the configuration steps pretty straight forward. The following eight steps walk through the creation of theSettings Catalogprofile, with the required settings.

  1. Open theMicrosoft Endpoint Manager admin centerportal and navigate toDevices>Windows>Configuration profiles
  2. On theWindows| Configuration profilesblade, clickCreate profile
  3. On theCreate a profileblade, provide the following information and clickCreate
  • Platform: SelectWindows 10 and laterto create a profile for Windows 10 devices
  • Profile: SelectSettings catalogto select the required setting from the catalog
  1. On theBasicspage, provide the following information and clickNext
  • Name: Provide a name for the profile to distinguish it from other similar profiles
  • Description: (Optional) Provide a description for the profile to further differentiate profiles
  • Platform: (Greyed out) Windows 10 and later
  1. On theConfiguration settingspage, as shown below in Figure 1, perform the following actions and clickNext
  • ClickAdd settingsand perform the following inSettings picker
    • SelectMicrosoft Edgeas category
    • SelectConfigure list of force-installed Web Appsas setting
  • Configure the selected setting with the following values
    • Switch the slider with Configure list of force-installed Web Apps toEnabled
    • Provide with the sub-settingURLs for Web Apps to be silently installed (Device)the created JSON-content
  1. On theScope tagspage, configure the required scope tags and clickNext
  2. On theAssignmentspage, configure the assignment and clickNext
  3. On theReview + createpage, verify the configuration and clickCreate

User experience with the installed Web Apps

When looking at the user experience with the configuredMicrosoft Edge browser, the user will immediately notice the automatically installed apps. The provided example configuration will create icons for the different apps on the Desktop (as shown below in Figure 2) and the apps will automatically be added to the Start menu. The regular website will show without a real icon, with the name of petervanderwoude.nl, and will open in a new window when started. The actual PWA might initial show without a real icon, with the name of Outlook, and will open in a new window when started. After a while the PWA will show with a real icon and with the name of Outlook (PWA). The installed websites will show as apps in Microsoft Edge.

More information

For more information about configuring the Google Chrome browser on Windows devices, refer to the following docs.

Easily installing Progressive Web Apps (2024)

References

Top Articles
Espoma Azalea-Tone Azalea & Rhododendron Food
Ventajas y desafíos del uso del Big Data en la industria 4.0 - Fujifilm
SZA: Weinen und töten und alles dazwischen
Diario Las Americas Rentas Hialeah
Is Sam's Club Plus worth it? What to know about the premium warehouse membership before you sign up
Es.cvs.com/Otchs/Devoted
Sam's Club Gas Price Hilliard
Is Csl Plasma Open On 4Th Of July
Kris Carolla Obituary
Hay day: Top 6 tips, tricks, and cheats to save cash and grow your farm fast!
Barstool Sports Gif
Evita Role Wsj Crossword Clue
Violent Night Showtimes Near Amc Fashion Valley 18
Celsius Energy Drink Wo Kaufen
Does Pappadeaux Pay Weekly
Obituary Times Herald Record
Craigslist/Phx
4156303136
Cranberry sauce, canned, sweetened, 1 slice (1/2" thick, approx 8 slices per can) - Health Encyclopedia
Spelunking The Den Wow
Everything You Need to Know About Holly by Stephen King
Florida History: Jacksonville's role in the silent film industry
R Personalfinance
Testberichte zu E-Bikes & Fahrrädern von PROPHETE.
Euro Style Scrub Caps
Great Clips Grandview Station Marion Reviews
Canvasdiscount Black Friday Deals
Project Reeducation Gamcore
Valic Eremit
Sadie Sink Reveals She Struggles With Imposter Syndrome
Dove Cremation Services Topeka Ks
Issue Monday, September 23, 2024
3473372961
Mumu Player Pokemon Go
Stolen Touches Neva Altaj Read Online Free
Memberweb Bw
EST to IST Converter - Time Zone Tool
Back to the Future Part III | Rotten Tomatoes
That1Iggirl Mega
Page 5662 – Christianity Today
Oriellys Tooele
Red Dead Redemption 2 Legendary Fish Locations Guide (“A Fisher of Fish”)
How much does Painttool SAI costs?
Lima Crime Stoppers
Dwc Qme Database
Arcanis Secret Santa
Devotion Showtimes Near Showplace Icon At Valley Fair
Rocket League Tracker: A useful tool for every player
116 Cubic Inches To Cc
Provincial Freeman (Toronto and Chatham, ON: Mary Ann Shadd Cary (October 9, 1823 – June 5, 1893)), November 3, 1855, p. 1
Turning Obsidian into My Perfect Writing App – The Sweet Setup
Cool Math Games Bucketball
Latest Posts
Article information

Author: Dong Thiel

Last Updated:

Views: 5637

Rating: 4.9 / 5 (79 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Dong Thiel

Birthday: 2001-07-14

Address: 2865 Kasha Unions, West Corrinne, AK 05708-1071

Phone: +3512198379449

Job: Design Planner

Hobby: Graffiti, Foreign language learning, Gambling, Metalworking, Rowing, Sculling, Sewing

Introduction: My name is Dong Thiel, I am a brainy, happy, tasty, lively, splendid, talented, cooperative person who loves writing and wants to share my knowledge and understanding with you.