Progressive Web App #8334
Replies: 2 comments 2 replies
-
Hello, From what I understand there, thats means PWA for decidim won't support offline support at first time, meaning :
This question is because I am concerned about a "not important" perception, and I am afraid we let this aside. My side, the worst case would be forms that we can submit, but would be lost because we are offline. An easy alternative would be to plan a screen "your are offline" that forbid all actions/navigation at all when we are offline, and a page reload when going back online. Thanks for your clarifications and time |
Beta Was this translation helpful? Give feedback.
-
Great post! For those curious what is PWA, or Progressive Web Apps, they are web applications that leverage modern browser capabilities to provide a more app-like experience. |
Beta Was this translation helpful? Give feedback.
-
Source: https://en.wikipedia.org/wiki/Progressive_web_application
Introduction
Having a Mobile app for Decidim is a wish and a plan from the beginning, appearing even on the first roadmap process done in 2017 and also on a Feature discussion in 2018 although for resources constraints we couldn't tackle that issue on that time. With a new contract, we want to correct this in the near future, but before we want to discuss this collaboratively as usual.
Why a Mobile App for Decidim
Why do we even want to have a mobile phone app for Decidim? We have a few reasons for doing this:
Priorities
Although we could work with multiple features regarding Mobile uses of Decidim, we're finding that there are a couple of really important things that need to be handled and tackled from the begging and then other stuff could be added after this:
Really important things that we want to focus
We want to have:
Things not that important (aka the future backlog)
We could have but we don't want to focus on the (yet):
A note about iOS support
It is known by the industry that Apple is not yet fully on board with the PWA concepts, even though Steve Jobs itself has proposed something really similar on the first version of the iPhone in 2008.
Right now we're on a moment where Apple makes some gestures for having some of the APIs that get thrown together on the PWA buzzword box. The thing is that one of the most important features for us, that's having Push Notifications, we don't know if they're ever going to implement this. More information:
FIRE
For thinking on these features and the whole mobile experience, we'll follow the four things proposed by the Google Chrome Developers people:
For better understanding and keeping track of the features and its context you can see every EPIC and each related issue:
Source: https://www.youtube.com/watch?v=z2JgN6Ae-Bo
Beta Was this translation helpful? Give feedback.
All reactions