Create PWA for Your Website with Splash Screen

Create Progressive Web Apps for Your Website with Splash Screen. Create Serviceworkers.js and Manifest.json file manual.

Jun 6, 2023 - 17:06
Jun 6, 2023 - 21:44
 0
Create PWA for Your Website with Splash Screen

How should we start?
1- Create a folder in your root folder and change name to "pwa"
2- Create your Splash Images in the following resolutions and upload all of them to "pwa" folder.

640x1136
750x1334
828x1792
1125x2436
1242x2208
1242x2688
1536x2048
1668x2224
1668x2388
2048x2732

3- Create your PWA Mobile PNG Icons in the following resolutions and upload all of them to "pwa" folder.

72x72
96x96
128x128
144x144
152x152
192x192
384x384
512x512

4- Add this code above to your website's </head> tag:

<script type="text/javascript">
    if ('serviceWorker' in navigator) {
        navigator.serviceWorker.register('/pwa/serviceworker.js', {
            scope: '/pwa/'
        }).then(function (registration) {

        }, function (err) {
            console.log('Mersev Bilisim PWA: ServiceWorker registration failed: ', err);
        });
    }
</script>

 

5- Download mersevbilisim_pwa.zip file.

 
6- Open your zip file and open manifest.json:
- Change name and short_name values with your Mobile App Name

Generate PWA, Convert Your Website to Mobile App manifest.json Edit

7- Open mb_worker.js:
- Change your-site-short-name- with your custom static cache name. For example: mersevbilisim-cache-

Generate PWA, Convert Your Website to Mobile App serviceworker.js Edit


8- Add this lines to inside <head> </head> codes.

        <link rel="manifest" href="/manifest.json">
        <meta name="theme-color" content="#0e205d">
        <meta name="application-name" content=Your App Name">
        <meta name="mobile-web-app-capable" content="yes">
        <link rel="icon" sizes="512x512" href="https://www.your-site-address.com/pwa/512x512.png">
        <meta name="apple-mobile-web-app-capable" content="yes">
        <meta name="apple-mobile-web-app-status-bar-style" content="#0e205d">
        <meta name="apple-mobile-web-app-title" content="Your App Name">
        <meta name="theme-color" content="#ffffff">

Now, Upload your manifest.json file and pwa folder to your website's root folder.

All Done!


Files

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow