Hacker News new | ask | show | jobs
by crispinb 2466 days ago
It was your invocation of Microsoft's move I considered desperate.

You're still studiously avoid mentioning any actual PWAs. I'm someone who wishes PWAs would take over, as I dislike all the OSs and don't want my usage habits or data to be tied to them. But as of now it's not happening, is it?

If a person was trying to advise a developer new to mobile apps, with their interests rather than the advisor's tastes in mind, I cannot believe they'd advise PWAs as a primary focus.

Learning a platform isn't a forever-decision. A new mobile app developer can always learn new tech as needed. But if they want a start now, they're better off learning what's dominating today.

2 comments

Because the ones I am fully aware as PWAs, are the projects I worked on for internal enterprise customers, not something that joe and jane get on their devices.

EDIT: besides the examples posted by lucasverra, you have KaiOS with its relatively big Asian market share, Google Go-Apps variants of their apps are mostly PWAs.

- https://eng.uber.com/engineering-uber-lite/

- twitter web

- tinder

- starbucks loyalty app

I know there are some decent individual examples (indeed I mentioned some myself). I'm just unconvinced that the once-anticipated shift from native apps to PWAs is happening. They are expanding into some niches, but mobile app development is still overwhelmingly native. Certainly for my local job market, only an ideologue, uninterested in the repercussions of their advice, would suggest to a mobile app newbie that they learn PWA tech first - iOS & Android developers will walk into a job anywhere, whereas they'd be hawking for a while to find work building PWAs (though web tech more generally is hot as always of course).
That is the whole point, 90% of mobile apps are actually CRUD apps that can be easily done as mobile Web SPAs.

The PWA part is just yet another tool on mobile Web.

Also in case you missed, I suggested Qt, Xamarin and C++ with Native views.

As for job market, on my area you would be having an hard time finding 100% pure native development offers, everyone only cares for some kind of solution that can be deployed across Android and iOS.

> 90% of mobile apps are actually CRUD apps that can be easily done as mobile Web SPAs

There I agree with you. I'm a fan. But it has zip to do with this thread.