Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebView / deep links #1350

Open
gedw99 opened this issue Dec 1, 2024 · 3 comments
Open

WebView / deep links #1350

gedw99 opened this issue Dec 1, 2024 · 3 comments
Labels
enhancement A new feature request

Comments

@gedw99
Copy link

gedw99 commented Dec 1, 2024

Describe the feature

I use a web view so that on mobile and desktop I don’t have to upgrade the app stores all the time. It also means my api does not need to be versioned - a huge win .

the WASM GUI running in a WebView is good enough with Cogent.
The hrnl version works great for screen readers and Google seo indexing too .

https://github.com/gioui-plugins/gio-plugins/tree/main/webviewer Is what I use to do mobile and desktop . It’s golang .

it would be useful if cogent integrated this in whatever way they feel makes sends .

Deep linking allows a web call to a browser to then open the native app and then open the gui on the native app , using the web view, at the right route. It’s backend into all Desktop and mobile OS these days

Relevant code

No response

@gedw99 gedw99 added the enhancement A new feature request label Dec 1, 2024
@gedw99 gedw99 changed the title WebView / deep links . WebView / deep links Dec 1, 2024
@gedw99
Copy link
Author

gedw99 commented Dec 1, 2024

I should not that this is currently dependent on gio .

That’s why I said it could be done however you see fit to fit in with the cogent architecture

@kkoreilly
Copy link
Member

Once we develop our htmlcore package further and add wasm support to it, we could consider supporting something like this there. However, there is probably much better performance when you run an app directly on the native device, and things like multi-window support on desktop will work much better on native. Therefore, we will probably focus more on improving infrastructure for app store deployment to make that process easy.

@gedw99
Copy link
Author

gedw99 commented Dec 20, 2024

It was useful to me because it allowed real time schema evolution and migration .

That’s why I suggested it .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement A new feature request
Projects
None yet
Development

No branches or pull requests

2 participants