I built a progressive web app and published it in three app stores
11–20 of 415 posts
Re: I built a progressive web app and published it in three app stores
#12I know your pain about the D&B issue. That was a huge slap in the face when I saw that. Apple, one of the largest companies in the world, has presented some random company as the face of their Developer portal? "Couldn't be... No way... wait a sec they are that stupid... goddammit". Then, at the end of the day, all it ended up being was a phone call that verified the information I entered on the D&B webpage. Stupid w…
And to make matters worse, D&B have a client-side validation bug on their site when updating your profile. I actually had to set a JS breakpoint in their code and change .isValid = true. Just so I could update my profile. Unbelievable.
Re: I built a progressive web app and published it in three app stores
#13In this regard Microsoft is way superior.
Re: I built a progressive web app and published it in three app stores
#14Author here. Thanks all for bringing this to the HN front page. The jist of the article is getting a PWA into the app stores is harder than it needs to be, especially on iOS. Between Google, Apple, and Microsoft, I found Google's Play Store to be the simplest and quickest store to get a PWA published in. Another interesting bit is that web technologies haven't caught up to native. My PWA isn't super complex -- it's a…
Re: I built a progressive web app and published it in three app stores
#15Correct link to pwabuilder is https://www.pwabuilder.com/
Yeah, PWABuilder is amazing. A web page that analyzes your PWA, tells you any additional things you need to do to your PWA before submission, then generates packages for iOS, Google Play, and Windows Store. Awesome. More web devs need to know about this.
Re: I built a progressive web app and published it in three app stores
#16Author here. Thanks all for bringing this to the HN front page. The jist of the article is getting a PWA into the app stores is harder than it needs to be, especially on iOS. Between Google, Apple, and Microsoft, I found Google's Play Store to be the simplest and quickest store to get a PWA published in. Another interesting bit is that web technologies haven't caught up to native. My PWA isn't super complex -- it's a…
Re: I built a progressive web app and published it in three app stores
#17I feel you, every time i have to work with anything apple it's painful. Even their dev tools, i wasn't expecting much from XCode and i was still let down. In this regard Microsoft is way superior.
Google wasn't bad; PWABuilder generated an Android Studio project. You open in Android Studio, build, and it generates the package to be submitted to the store.
iOS was sadly the most painful. Not least of which is because it requires a Mac, with XCode and dev frameworks, to build.
Re: I built a progressive web app and published it in three app stores
#18* They break my in-browser password store
* They introduce extremely complicated "app-only" device links for Oauth
* Updating your UI for most apps shouldn't require an app-store push (don't talk to me about ionic)
This is the same fight but different players that we're currently facing in getting away from Social Platforms.
Re: I built a progressive web app and published it in three app stores
#19Author here. Thanks all for bringing this to the HN front page. The jist of the article is getting a PWA into the app stores is harder than it needs to be, especially on iOS. Between Google, Apple, and Microsoft, I found Google's Play Store to be the simplest and quickest store to get a PWA published in. Another interesting bit is that web technologies haven't caught up to native. My PWA isn't super complex -- it's a…
Re: I built a progressive web app and published it in three app stores
#20Earlier quoted context omitted.
Why build an app and not just live on the web? I answered that in the article, 2nd paragraph. The answer is two-fold: 1. That's where users are. We've trained a generation of users to find apps in app stores. 2. Some mobile platforms (read: iOS) are hostile to web apps. For example, Apple doesn't let you play audio in the background on iOS. (Or rather, they suspend JS execution if the web app is in the background, or…
> Some mobile platforms (read: iOS) are hostile to web apps. I'm OK with that. Web apps are clunkier and provide a worse experience. That Google makes this easier speaks to the sort of UX you get with Android.