> What is the gain of adding the .json file and all that?
1. You can make a web app look like a native mobile app. 2. It can work while your mobile device is off line (as long as you cache all the necessary data). > On Mar 13, 2022, at 9:18 PM, Andrew Wetmore <[email protected]> wrote: > > What is the gain of adding the .json file and all that? Doesn't a Royale app > compiled for use with JS files run just fine without further modification on > a web page? > > On Sun, Mar 13, 2022 at 3:26 PM Roman Isitua <[email protected] > <mailto:[email protected]>> wrote: > From the below link > > https://www.google.com/amp/s/www.freecodecamp.org/news/build-a-pwa-from-scratch-with-html-css-and-javascript/amp/ > > <https://www.google.com/amp/s/www.freecodecamp.org/news/build-a-pwa-from-scratch-with-html-css-and-javascript/amp/> > > > The following steps are to be done to convert an app to pwa > 1. Create a manifest.json file. > > 2. Modify the index.html file to reference the manifest.json. > > 3. Implement a ServiceWorker.js file. This will be in the same root folder as > the generated main entry point js file. > > 4. Register the ServiceWorker.js file by modifying for the generated entry > point js file. > > > If I am coding my web app using plain html, css and javascript it will not be > a problem doing the above 4 tasks. But as I am using royale task three and > four look challenging. I think the royale sdk and compiler might need to be > tweaked to support those tasks. > > On Sun, 13 Mar 2022, 19:04 Harbs, <[email protected] > <mailto:[email protected]>> wrote: > No. Why would you need to modify the js file? > >> On Mar 13, 2022, at 7:47 PM, Roman Isitua <[email protected] >> <mailto:[email protected]>> wrote: >> >> So I am free to modify the generated entry point js file as well ? >> >> This does not really look like an ideal solution because each time I >> recompile the project the generated js file will be overwritten. An ideal >> solution will be to add support for it in royale sdk. >> >> >> >> On Sun, 13 Mar 2022, 18:36 Harbs, <[email protected] >> <mailto:[email protected]>> wrote: >> It shouldn’t be any different than a regular web app. >> >> You can add whatever you want to the template index.html file. >> >>> On Mar 12, 2022, at 11:53 AM, Roman Isitua <[email protected] >>> <mailto:[email protected]>> wrote: >>> >>> I just stumbled on a tutorial on how to create a pwa app using plain html, >>> javascript and css (i.e. no framework). >>> >>> I am now forced to ask the question. How can i do this in royale ? >>> >>> Here is the link >>> >>> https://www.google.com/amp/s/www.freecodecamp.org/news/build-a-pwa-from-scratch-with-html-css-and-javascript/amp/ >>> >>> <https://www.google.com/amp/s/www.freecodecamp.org/news/build-a-pwa-from-scratch-with-html-css-and-javascript/amp/> >>> >>> >>> How can I register all the generated javascript files ? >>> >>> Is modifying the main entry point js file in my royale project allowed ? >>> From the tutorial this file will need to be modified to register the >>> service worker. >>> >>> >>> Has someone created a pwa in royale before ? >>> >>> >>> Pwa's are rapidly being adopted it will be nice if I can package my >>> responsive web application to be a pwa with little effort. >>> >>> >>> Regards, >>> >>> >> > > > > -- > Andrew Wetmore > > Editor, Moose House Publications <https://moosehousepress.com/> > Editor-Writer, The Apache Software Foundation <https://apache.org/> > > > >
