Live data from Hacker News

Your 'app' could have been a webpage (so I fixed it for you)

danq.me

51–60 of 571 posts

Re: Your 'app' could have been a webpage (so I fixed it for you)

#51
post #13

Earlier quoted context omitted.

> they want Who are 'they' and how do you know what they want

The people deciding between delivering their payload via app or web page. Engagement hacking is not something we have to guess that ad companies want.

The problem is, I tnink, that most people actually prefer apps over websites - even just a wrapper - for whatever reason.

Re: Your 'app' could have been a webpage (so I fixed it for you)

#52
post #43
post #31

Earlier quoted context omitted.

I'm currently attempting to write a calendar app for personal use, and I wanted to go the route of a self-host PWA. Notifications are a good point. How can I create notifications as a reminder before an event? Alerts are part of the icalendar standard ("VALARM"), so these are clearly notifications that are wanted by the user. Is that even possible for a PWA?

You can send notifications with PWAs with Web Push API + Service Worker, same as a regular page. But, AFAIK, you need the server for push, though. It used to be possible to program entirely from the client with this proposed feature but AFAIK it's abandoned: https://github.com/GoogleChrome/developer.chrome.com//blob/m...

> You can send notifications with PWAs with Web Push API + Service Worker, same as a regular page.

While the app is awake, sure.

I'd like notifications to work even if the OS backgrounded the app, and even without a network connection, like I'd expect a reminder to work.

> https://github.com/GoogleChrome/developer.chrome.com//blob/m...

Looks like this is what I need and it doesn't exist. So the short answer is "no". Thanks for the link!

Re: Your 'app' could have been a webpage (so I fixed it for you)

#53
I recently decided to publish an app on the App Store just so I could say I accomplished that, and maybe even make a little bit of beer money on the side.

Now, I’ll be the first to admit that my actual app is pretty much garbage. I don’t expect it to be popular. It’s basically a worse version of stuff that is already available.

I expected this to be a learning exercise about the process of getting stuff published.

Long story short, by the end of the ordeal I was somewhat surprised that anyone independent bothers to publish apps at all. The amount of red tape and nitpicking by the initial app review process is astounding. The business/legal side is also annoying. I might be misremembering or misinterpreting, but it seems like you really need an LLC with a mail forwarding service and a cheap second phone line just to avoid the App Store sending the whole internet to your personal phone and address.

On a website you can just not deal with any of that, and not give Apple $99/year just to keep your app on the store.

And we haven’t even gotten into the big royalties you’re paying for App Store purchases.

Still, I understand the appeal at some point, just not for an app like OP was forced to use. I certainly wouldn’t want to use something like Immich or Opencloud without an app: these apps need to deeply integrate with my phone to be truly useful.

Re: Your 'app' could have been a webpage (so I fixed it for you)

#54

Earlier quoted context omitted.

The people deciding between delivering their payload via app or web page. Engagement hacking is not something we have to guess that ad companies want.

The problem is, I tnink, that most people actually prefer apps over websites - even just a wrapper - for whatever reason.

Possible reasons:

- No waiting for a page to load

- Home screen access (most don't know about bookmarking web apps)

- Discovery (where do you go to find PWAs?)

- Features (native apps have access to more platform APIs)

- Absence of browser chrome (more immersive UX), though on iOS the chrome can be removed from PWAs once bookmarked, using meta tags

Re: Your 'app' could have been a webpage (so I fixed it for you)

#55
post #13
post #4

We were supposed to be in the age of PWAs. That was the initial plan for iOS before the app store and 30% cuts on subscription apps. Most web apps suck too though so I guess pick your poison. My strong belief is they want apps because they can spam you with notifications to get your attention.

> they want Who are 'they' and how do you know what they want

Specific example would be Reddit.

Re: Your 'app' could have been a webpage (so I fixed it for you)

#56
I wish PWAs took off, or a "desktop" environment for phones and tablets that allows me to save a simple website shortcut as an app.

I want my phone to be the portal to the places I want to go to and the things I want to see. I want to have the same experience going to a web app or website I regularly visit as with a normal app.

Like, I want to click on an icon and be there. I don't want to click on the browser and then find the tab.

Also, I want PWAs and website shortcuts to be first class citizens. I want a normal icon, not one that has some sort of visual marker that it's not a normal app.

It's been an ongoing annoyance, but it's getting to be more commonplace of an issue because there are a lot of people building cool things on atproto, and they generally start as a web app before they maybe build a phone app.

Re: Your 'app' could have been a webpage (so I fixed it for you)

#58
post #4

We were supposed to be in the age of PWAs. That was the initial plan for iOS before the app store and 30% cuts on subscription apps. Most web apps suck too though so I guess pick your poison. My strong belief is they want apps because they can spam you with notifications to get your attention.

> My strong belief is they want apps because they can spam you with notifications to get your attention.

That's it, an app installed on a mobile device is a much more effective attentional hook than a website that must be either bookmarked or remembered. It is like inviting a door-to-door salesman to your house, of course they will take the invitation.

Re: Your 'app' could have been a webpage (so I fixed it for you)

#60

> I can’t understand how we got to this place with “app culture”! The short version: ad blockers work on browsers but not apps[0]. [0] https://pluralistic.net/2024/01/30/go-nuts-meine-kerle

For most app ads it's enough to set a DoT or DoH in the system that blocks ad domains. Android supports this with a settings menu entry, on Apple one needs a more "technical" solution I think (loading some XML?). Most VPN apps also support DNS enforcement.

Apps like YouTube are an exception, but there are other ways around that on Android.

Post reply on HN