We have moved to a new Sailfish OS Forum. Please start new discussions there.
43

Progressive web app support for Browser

asked 2017-11-03 21:23:06 +0300

Tholla gravatar image

In my job I am currently involved in a project to get content (data sheets, documentation, etc.) online for all device and offline access for mobile device.

Therefore I'm currently interested on the progressive web apps. This type of app can make for example content offline available and also can sends notifications. Things that were in the past reserved only for native apps.

The best thing about the progressive web apps is that everything is done through a "normal" web browser.

I know that in the moment not all functions of a native app can be implemented in Browsers, but a lot of them. But I think Progressive web apps will have a big future. Another advantage is that these apps no longer need an App Store.

With modern browsers, these apps work relatively good on Android.

Apple has resisted until now, but now also begins with the implementation of the technique.

With the native Sailfish Browser most if those apps don't work. Under Android support they work but you can't install them on your Sailfish device / grid.

Until now, the absence of some great apps has been a major disadvantage for Sailfish. I think in the future more and more big apps will be designed as progressive web apps. That's why I see a great opportunity for Sailfish in this technique.

For these reasons, i think these techniques should be included and supported in the native Sailfish Browser. In particular, the support for the service workers and the notifications.

edit retag flag offensive close delete

Comments

1

Upvoting, big fan of PWA.

pisarz1958 ( 2017-11-03 21:24:53 +0300 )edit

Sounds good!

lumen ( 2017-11-04 08:35:34 +0300 )edit
2

I thought the sailfish browser was open source? Maybe someone more experienced cab take a look and estimate what is needed to get this working?

Kao ( 2017-11-04 10:26:59 +0300 )edit

Yes, the browser is fully open.

You are welcome to implemet all the new functionality you want.

juiceme ( 2018-03-03 15:30:50 +0300 )edit
2

to be specific: it's a modified Firefox. Could be wise to wait till upstream implemented this, these web "standards" sometimes change faster than Jolla (possibly) could cope...

takimata ( 2018-03-03 19:03:19 +0300 )edit

3 Answers

Sort by » oldest newest most voted
2

answered 2019-12-31 21:28:45 +0300

leighelse gravatar image

Upvote. For bespoke business use we only write progressive web apps, and we write a lot of them. Clients want their staff to have secure system access on any device without the expense of creating native apps for multiple platforms.

We've also written PWAs for our own software development business; timesheets, requirements discovery and estimation etc. These seem to run fine in the default Sailfish OS browser, but it would be nice to have app tray icons rather than bookmarks. I'm less concerned at the moment with system integration (camera, addressbook, microphone, files etc).

edit flag offensive delete publish link more
1

answered 2018-03-03 02:39:36 +0300

redge73 gravatar image

Why build a Progressive Web App? Building a high-quality Progressive Web App has incredible benefits, making it easy to delight your users, grow engagement and increase conversions.

Worthy of being on the home screen
When the Progressive Web App criteria are met, Chrome prompts users to add the Progressive Web App to their home screen.
Work reliably, no matter the network conditions
Service workers enabled Konga to send 63% less data for initial page loads, and 84% less data to complete the first transaction! 

Increased engagement
Web push notifications helped eXtra Electronics increase engagement by 4X. And those users spend twice as much time on the site.
Improved conversions
The ability to deliver an amazing user experience helped AliExpress improve conversions for new users across all browsers by 104% and on iOS by 82%.

source: https://developers.google.com/web/progressive-web-apps/

edit flag offensive delete publish link more

Comments

Progressive Web App Checklist

https://developers.google.com/web/progressive-web-apps/checklist

redge73 ( 2018-03-03 03:05:03 +0300 )edit

Very informative, but not an answer @redge73.

Jarno ( 2019-10-24 13:10:42 +0300 )edit
0

answered 2018-09-29 12:16:28 +0300

utkarsh gravatar image

updated 2018-09-29 16:02:07 +0300

Any way that progressive web apps can be installed on sailfish os?

edit flag offensive delete publish link more

Comments

I also can not see any support of SFOS for PWAs. On Android you can install PWAs and use them from the home screen. But in SFOS you can not install them on the home screen with the icon of a PWA.

wmcig ( 2019-01-31 15:24:21 +0300 )edit
Login/Signup to Answer

Question tools

Follow
9 followers

Stats

Asked: 2017-11-03 21:23:06 +0300

Seen: 1,495 times

Last updated: Dec 31 '19