Live data from Hacker News

App Should Have Been a Website (and Probably Your Game Too)

rogueengine.io

11–20 of 384 posts

Re: App Should Have Been a Website (and Probably Your Game Too)

#11
Whilst I agree with most of the points, author is making here I cannot help but make a small snarky remark that we, as a dev community, have been talking and dreaming about those talking points since the advent of html5 which is roughly 15ys.

Marketing and availability, i.e. is it within reach when a customer thinks about it, are core problems needing to be solved.

Re: App Should Have Been a Website (and Probably Your Game Too)

#12
As the solo founder of a couple of 'popular' websites I get asked regularly if I want to create an app. When I ask them what they want the app to do what a website can't, they can't name a single USP, especially now notifications work on all devices.

And really, who has the time to maintain a website and two apps? Or rebuild a decade old platform in a janky cross compiling solution like Flutter that is always on the brink of being sunsetted?

Not me. I'll spend that time on improving my websites, thanks. I'll let my competitors go bankrupt on trying to monetise an expensive app that should have been a website.

Re: App Should Have Been a Website (and Probably Your Game Too)

#13
post #4

I sympathise, but talking to my sister I've come to appreciate a different point of view. I have an "app", a PWA, that she says she cannot find because it's not in the App Store. Despite telling her it's available as a website, this seems too much... she just doesn't use — or is comfortable using — Safari.

Never call a PWA an app, people will get confused.

But the "A" stands for "app"! Is there anything you could call it that would be less confusing (because "PWA" or "Progressive Web App" sure ain't it)?

Re: App Should Have Been a Website (and Probably Your Game Too)

#14
post #2

I disagree. The problem is more nuanced. A well implemented (native) app is always better than a well implemented web site. The problem is poorly implemented apps which are just UI wrappers hitting dumb APIs or embedding entire web stacks which hit dumb APIs. A well implemented web app isn't much better than that. They don't work offline, they use way more resources than anything native and they leak data like a siev…

> A well implemented (native) app is always better than a well implemented web site. Dunno, native app doesn't have URLs nor deep links. I can't link you to a page in my native app that you can click on. In my iOS HN app I'd have to click "Copy website link" to share a submission. If there were no website, I couldn't share it at all. Same with Reddit. For most apps, that's a lot to give up when you app is basically j…

Same native apps don't even relayout when you change window size, let you change the font size, or let you copy text.

Re: App Should Have Been a Website (and Probably Your Game Too)

#15
post #7
post #2

I disagree. The problem is more nuanced. A well implemented (native) app is always better than a well implemented web site. The problem is poorly implemented apps which are just UI wrappers hitting dumb APIs or embedding entire web stacks which hit dumb APIs. A well implemented web app isn't much better than that. They don't work offline, they use way more resources than anything native and they leak data like a siev…

From the article: "[…] web apps have caught up. They’re faster […]" Especially how can this be true? Maybe this doesn't matter because it's already fast enough but the difference in look and feel will be noticeable.

The writer probably meant "faster [than they used to be]" rather than "faster [than native apps]".

Re: App Should Have Been a Website (and Probably Your Game Too)

#16
> But fast-forward to today, and browsers can do all that.

Browsers can't access all the APIs in iOS.

> Developers pay hefty app store fees

You pay 99$ per year and 15% for each sale. Apple handles VAT, refunds, distribution and so on.

> They’re faster, more flexible, and work seamlessly across devices. Native apps? Not so much.

Enabling iCloud sync for your app is just a single click on Xcode.

> Why Web Apps Are the Future

On a national TV program in Germany, they talked about an app related to trees in Hamburg. That same day, my app on the App Store experienced a significant spike in downloads. When I looked into it, I discovered that the app they mentioned on the news was actually a PWA! :)

I feel like the author doesn't have any idea about native app development.

Re: App Should Have Been a Website (and Probably Your Game Too)

#17
Web gaming might be a decent incremental revenue source (But it will never be more than that.

1. Game ops is too entrenched in mobile. The entire stack (user acquisition, analytics, monetisation) is tried and tested on mobile. These are difficult problems that seem easy to port to web games, but “devils in the detail”. Eg When you’re waiting on appsflyer to ship an update to properly attribute reinstalls for 6 months and end up wasting 25% of your UA budget during that time.

2. Consumers don’t want web games. The UI just isn’t there yet. You misclick out of a tab and lose progress or get distracted / start browsing another tab. Also to do with the ephemeral nature of a browser tab.

3. Unity’s dev network effects are too large. People who know how to make games use unity. People who want to make games therefore learn unity. It’s a flywheel.

4. Something psychological about downloading an app and seeing it on your Home Screen leads to retention.

Source: 7 years game dev and each studio I’ve worked in has been paid multiple tens of thousand dollars to port a game to web. Metrics were never anywhere near as good.

Re: App Should Have Been a Website (and Probably Your Game Too)

#18
post #2

I disagree. The problem is more nuanced. A well implemented (native) app is always better than a well implemented web site. The problem is poorly implemented apps which are just UI wrappers hitting dumb APIs or embedding entire web stacks which hit dumb APIs. A well implemented web app isn't much better than that. They don't work offline, they use way more resources than anything native and they leak data like a siev…

On a side not, I like how we have electron apps that are 100s of mega that just access a website. Just as much of a waste.

Re: App Should Have Been a Website (and Probably Your Game Too)

#19
post #16

> But fast-forward to today, and browsers can do all that. Browsers can't access all the APIs in iOS. > Developers pay hefty app store fees You pay 99$ per year and 15% for each sale. Apple handles VAT, refunds, distribution and so on. > They’re faster, more flexible, and work seamlessly across devices. Native apps? Not so much. Enabling iCloud sync for your app is just a single click on Xcode. > Why Web Apps Are the…

There are other platforms than iOS.
Post reply on HN