web-share-target
AndroidTemplate
web-share-target | AndroidTemplate | |
---|---|---|
1 | 1 | |
191 | 1 | |
0.0% | - | |
0.0 | 1.2 | |
9 months ago | over 1 year ago | |
HTML | Java | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
web-share-target
-
What Progressive Web App (PWA) Can Do Today
This is not a web standard. Google wrote the specification and only Google have implemented it. It’s an unofficial draft:
> Editors:
> Matt Giuca (Google Inc.)
> Eric Willigers (Google Inc.)
> Status of This Document
> This specification was published by the Web Incubator Community Group. It is not a W3C Standard nor is it on the W3C Standards Track
— https://w3c.github.io/web-share-target/level-2/
Firefox doesn’t implement it either: https://bugzilla.mozilla.org/show_bug.cgi?id=1476515
Apple raised a concern about spoofing which seems to have gone unaddressed by the spec authors in over a year: https://github.com/w3c/web-share-target/issues/109
This may yet turn into a web standard given more work, but please don’t hold up a Google spec. implemented only by Google as if it were a part of the web platform that Apple are late in implementing.
AndroidTemplate
-
What Progressive Web App (PWA) Can Do Today
Probably not. I've coded more for webtech, but have done native for Android (and Linux and Windows). Luckily very little iOS and MacOS apart from some reverse engineering.
You don't need frameworks or bundlers for simple cases. For many you need just one .html file.
For e.g. Android you need dozens of files to do even get a Hello world [1]. You need to compile and bundle and package. And install. And god knows what if you want the application distributed. And then you have to fight with the inconsistent and very boilerplatey Android APIs. And figure out which API is deprecated today and what's the new one that will be deprecated tomorrow.
From what I gather, iOS native is even worse. E.g. have to buy a Mac and use MacOS. And Xcode. And faff with signing keys.
[1] https://github.com/IanDarwin/AndroidTemplate
What are some alternatives?
caniuse - Raw browser/feature support data from caniuse.com