Reason 2: it's easier to use a tool like Cordova and create an Android and iOS app.
19 karma · joined September 25, 2020
Reason 2: it's easier to use a tool like Cordova and create an Android and iOS app.
Maybe you are right.
But what is a PWA?
Maybe I have special website and users can configure Bluetooth devices via that page. No need to install a native App, no need for pwa.
All you need is a browser which supports the latest specs.
Most people can't image what could be possible without installing a native App.
We only know what we are used to. Much more could be possible without the need for native apps.
I am deeply relaxed, I am old. Hypes come and hypes go. The current hype for native apps will decline. The web is the only universal platform.
At the moment Apple looks healthy.
Somehow they were able to suppress the next steps of evolution of web tech.
The topic is so difficult because you can install third party browser, but not third party browser engines.
I never thought lawmakers will understand that issue. But some did and EU DMA is just the beginning.
Nobody needs native apps.
Why are there only few PWAs?
Because of AppleBrowserBan. Apple want you to pay the AppStore Tax.
As soon as there are alternative browser engines on iOS, the next innovation cycle starts.
I am optimistic, the web, the universal platform, will shine stronger and beautifully after the decade of "we need native apps".
Apple will lose that fight.
Just like MS was forced to allow other browsers 15 years ago.
``` fd, .. := os.Open(filename) ``
I think I will go with htmx.
If you want to know more: https://github.com/guettli/html-over-the-wire