What most people dont get:
Most of folks on HN here are much older than todays "first customers" of 16y/17/18
For them: The "Smartphone is the internet", while for most of us the "Smartphone is an extension of the internet from our desktops" that we were used to (remember the years before dot com bubble, saying: "I will be down in the basement at the computer to surf on the net little bit" ? :-)
But today, the very first touchpoint with "the internet" for younger folks is a smartphone display. The even do homework on this small screens!
Companies are seeing this switch, so they adapt.
Personally, a service which is "only an app" will be not used by me as I prefer to have a larger screen with more information (actually I use my mobile phone only when Im in public transport or similar, at home I have a notebook laying around if I need something)
This hit the nail on the head.
I find much of the HN community insightful and interesting, but in terms of consumer feedback (especially in a B2C environment) I wouldn't touch feedback here with a 10-foot pole.
I don't mean that to be an insult, quite the opposite. Most people here are power users. But that is a galaxy away from how the average user interacts with the internet.
This. I posted this on my other comment, but there's a meme that "Gen Z Kids Don't Understand How File Systems Work" [0].
There seems to be a disconnect between some developers and the younger folks.
> Companies are seeing this switch, so they adapt.
You’re confusing cause and effect here.
Companies are pushing apps very hard because it gives them a lot more ability to wield their various revenue enhancing dark patterns.
That kids see apps as the primary option is a corporate success metric, not an organic choice.
Anyway, the premise that “phone screen ==> native app not web app” is rather faulty, is it not?
Wrong. While I agree about younger people’s impression and experience with apps and the internet, that is not what companies are responding to - in fact it’s backward.
Companies have for ages pushed apps due to more control and data. That’s why younger folk grew up with apps.
The push to apps was absolutely not due to companies responding to consumer sentiment. Yes now it has been ingrained so now there are expectations, but those are due to companies pushing people to apps for years and years
> What most people dont get ...
The OP Blog post is comparing web versions vs applications. Both on the phone. And arguing that browser representation is often better than app functionality. Using desktop vs small screen phone is a different matter.
Yes, people (including the olds like myself) have been gravitating away from using a PC for everyday tasks and towards things like pocket supercomputers, and people new to the world definitely start with phones these days. Phones are similar to PCs, in that both kinds of devices have quite capable web browsers and can also run purpose-built software.
But if the question in the context of a phone is app-vs-web, then the analog on a PC is program-vs-web.
Which is interesting, I think.
Someone might download an app on their phone to accomplish a specific task instead of use a browser on that same phone, and that trend seems to be increasingly in favor of dedicated apps.
But on the PC side, it appears to be going the other way: Prior to the introduction of things like Sir Tim Berners-Lee's WWW and ubiquitous always-on Internet, most tasks on a PC were done with dedicated, local programs. That has changed.
Nowadays, we have things like whole office suites (pick any of them) and featureful CAD systems (like Onshape) that run quite well within a browser. POP and IMAP used to rule the day, and now we use Gmail in a browser. So on the PC, the longer trend seems to be more in favor of platform-independent web-based things instead of dedicated programs.
So, it seems that the two market segments -- while functionally similar -- are moving in opposite directions.
(I don't have an axe to grind here. I just think it's fun to think about these things.)
Phones are perfectly capable of accessing websites. I think a lot of the shift here has to do with companies aggressively pushing apps because apps are more profitable, which in turn trains users to expect apps.
I don't see any evidence that is a user-driven change.
For years now, often multiple times with the save vendor, I've been installing some vendors software, using it to complete a purchase that I had started in a web interface, then uninstalling the software, all so I could take advantage of ann unrealistically good promotion. I'm not talking about the type of savings that might be in an exceptionally good holiday promotion, that eats into most of, if not all of, the margin in the transaction. I'm talking about the type of promotion that would be used to promote a credit card, banking account, or gambling platform-- the kind of promotion that costs months worth of income from a customer but is worthwhile because the customer will be milked for years to come.
This appears to be more related to modern security features that lock the vendor out of your computer, but lock you out of your phone, shifting which interface gives the vendor the advantage in future transactions.
My company corporate card requires an app because it has an Authenticator to access the website. I tried the ole “but I only have a flip phone” and they said there was no other option. The bastards forced my hand.
I’d be happy to use the app if they didn’t suck. The websites have more info and the browser is more capable by default. Like by default I can select any text I see, an address to copy into a calendar, a phone number to send to someone else, a name I want to paste into a search engine. an app is the opposite, by default nothing is selectable and I’m at the mercy of the nearly universally bad UX designer’s whims
I'm old. I use my phone for as much as I can, but if something isn't optimized for that screen, i will definitely use a large screen instead of suffering through the crap. As I said, I'm old - too old to be frustrated by shit software. Also, I prefer web apps to downloading native, with few exceptions. I don't want or need a lot of native apps.
Young people are the ones who claim they are most likely to abandon a purchase if they have to install an app: https://www.forbes.com/sites/johnkoetsier/2021/02/15/91-of-u...
Even on mobile I find the requirement for app installation to be an irritating requirement. Many of these mobile apps are much larger than they need to be, and clutter the user experience. Throw in excessive push notifications, and in many cases I would like to just go to a website for services I use infrequently.
One thing that is useful to remember is that if you ask AI for help on using some app, it will likely refer to the mobile UI instead of the web UI. I find it annoying that sometimes there are features that are only available in the mobile UI.
It's worth mentioning that in many cases there is also the incentive to get away from Google's stranglehold on incoming traffic. Every app install is a path to your product that does not go through Google's SEO or SEM funnel.
I still remember when everyone was saying the only way to access a service would be through its AOL keyword.
There is still no better interface than the command line.
I'm not sure about that. Kids around here seem to be learning to use a word processor (MS or Google), slide builder (MS, Google or Canva), search engine, as well as many educative apps on laptops at school starting from about age 8. Computers are not alien to them.
I am spoiled by big screen and tmux, I objectively cannot work with small screens any more.
I can tolerate chatting with a gateway agent, but that only last for maybe a single hour before I seriously need to vet all of the work that it and the underlying horde of agents has done.
> Most of folks on HN here are much older than todays "first customers" of 16y/17/18
17yo here, I know that I might be a bit of an exception here but atleast within my privacy conscious friend circle, I feel like they prefer websites more than apps and I feel like that plays an impact, (Obviously this might make a difference as well that for some of my generation, they only use phone so phone applications feel more intuitive to them)
I used to say to my elder brother that I wish to make websites not apps if I do because websites are more portable etc., but he said that websites are hard to monetize etc. rather than apps which are easier to monetize. I think that one of the reasons is also that app are easily monetized and this has become a norm to many people outside of HN/privacy-conscious sphere in general.
I really wanted to make f-droid applications sometime ago but I don't know Java and I really love how easy it is to make an applicaation in golang/python/any lang in desktops usually but I tried making an tauri android rust application from my desktop Linux and it was really frustrating, I feel like there are some very low hanging fruits privacy win where open source tools can be converted into just bare minimum-ly good UI/UX android/ios apps (which works) and be published to something like f-droid.
Agree. Also depends on nature of experience you want to consume/deliver. There are somethings i've slowly to come to prefer an app for, but it's been overtime.
this where i think any claims that an iphone is not a full computing experience as justification for disallowing freedom on it to build and run your own software as you see fit as a bit ridiculous.
The generation conflict doesn't justify to permanently bug me with "install our app, it's awesome". It ends up with terrible UX.
I think what most people don't get is that an app is a gateway to get way more personal data of the user than the browser. I'm distrustful of any "app only" service for this reason. I think the article goes into more detail about other good reasons. What you're suggesting isn't a talking point because it's not pertinent.
This isn't about a user's age, or mobiles. You can use Firefox on your smartphone. It's about digital literacy in terms of security and privacy. No matter how old you are, you do have to be taught that you're the product of these services, not just the customer. You have to be taught why that matters and how to combat it.
I saw a television advert the other day that specifically called out Millennials and how, yes, you can book a vacation from your phone and you're going to be okay, dad.
I think, "I'm not downloading your app" is of course a perfectly fine perspective. I rarely do. And blogging about it is playing one's role in the techno-cultural tug-of-war. But I'm consciously aware that I'm in the dying minority and the world is changing regardless of how much I choose to yell at the clouds.
That's an interesting mindset, since those 30+ tech savvy millennials are the ones that actually still have some money to spend left on apps and similar crap.
You're right... but I think you have incorrectly conflated "web" with "desktop". Websites work perfectly fine on smartphones when they are designed to do so. I'm using HN on my phone's web browser right now to type this comment. I don't need an app for HN.
I don't have many apps on my phone because I've found I simply don't need them. There are basically only two cases where I use apps:
1. When I want push notifications
2. When I want to use local files
PWAs were a cute experiment and they never took off, and even the vibe coders chose to vibe code native apps over half-baked PWAs.
There you go.
"The grandmas are too stupid to learn" but now it's the young people who are too dumb to figure out computers. So, I guess my generation is the only one that will ever figure out the Internet? Seems dumb.
This is true and goes further: There is no understanding of "the Web." For folks who "went online" and "surfed on the Internet" in the 90ies the whole thing with Internet addresses and the way a browser works are normal. For people gaining their experience on a phone the app icon on the home screen is the starting point to the individual offering.
Companies however exploit that and instead of just putting the icon on the home screen provide an app which allows more tracking, preventing ad blockers, avoiding the user from browsing elsewhere.
For me apps are limiting (tabbed browsing, ad blocker, ... are essential for anything serious), but others don't have that experience.
> But today, the very first touchpoint with "the internet" for younger folks is a smartphone display. The even do homework on this small screens!
I saw a tweet recently that perfectly encapsulates this: for most people over 30, certain things are "big screen tasks". I use my phone for a lot, but for some things I put the phone down and use my computer instead. I am most comfortable using a large screen and a keyboard for anything that requires writing more than a few words or using any interface for more than a few clicks.
For example, I read your comment on my phone and went to my computer to type this reply.
I personally find the idea of doing homework on my phone horrifying but I suppose kids today are either used to it and comfortable with it, or they've simply never used a computer and don't know what they're missing. Though I'd wager they probably aren't comfortable typing on a keyboard.
Honestly I think Apple perfectly captured it with their "what's a computer?" ad for the iPad. I seem to remember them getting some flak online for it but I think they were right on the money with regards to the younger generations.