PWA support brainstorm #49
Replies: 4 comments
-
Quick bit of research to drop here before I forget how to find it. At the moment, background location support for PWAs is currently nonexistent. This necessarily limits what could be built as things currently stand. However, we can watch updates in the foreground. |
Beta Was this translation helpful? Give feedback.
-
This site also has some broad info, but it's actually not very deep. Looks like this is broadly possible with some limitations. These may still be valuable for things like a local government, tourism, etc. which don't have tech budget to hire a team of native devs, but they want to provide some level of navigation (ex: pedestrian or low-speed vehicle). |
Beta Was this translation helpful? Give feedback.
-
@ianthetechie Hi, I searched on this topic, and here are the approaches I found.
Drawbacks:
|
Beta Was this translation helpful? Give feedback.
-
Closing this discussion as it's been implemented :) https://stadiamaps.github.io/ferrostar/web-getting-started.html |
Beta Was this translation helpful? Give feedback.
-
Preface: I've been a mobile developer since 2008. I've tried a few PWAs over the years and I think they universally offer a worse experience than a native app and are usually of inferior quality. That said, I'm trying to keep an open mind ;)
I am seeing an increased amount of noise around the space from entities like the European Commission, on social media, and while I disagree with most of the takes, I want to have a discussion thread here so that Ferrostar can support these use cases if they become viable in the future. Knowing my own inability to predict trends and the tendency of worse tech that's easier to adopt to gain a foothold, I expect this will happen at some point so I want to prepare for it.
What we need to do for Ferrostar short term: support compilation to wasm targets and be ready to offer good JS bindings. We are already most of the way there do to the explicit design choices around the core. We already support builds targeting WASI today, though it's not explicitly tested or advertised yet.
What I'd like input from the community on (in no particular order):
Beta Was this translation helpful? Give feedback.
All reactions