• corsicanguppy@lemmy.ca
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    1
    ·
    4 hours ago

    This piece has no real point. No hidden info, no resolution, no exposé, no call-to-arms really.

    It’s just “there are way too many apps”, which we already knew.

    What a weak article.

  • zarkanian@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    4
    ·
    3 hours ago

    This is partly corporate greed and partly a failure of the Web. A website should be all you need. You shouldn’t need a separate app for every little thing.

    • Trailblazing Braille Taser@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      13
      ·
      3 hours ago

      It’s not a failure of the web, it’s a failure of corporations to accept their place as just a tab in my browser. It’s also easier to track users, exploit vulnerabilities, etc. from within a mobile app.

      • s_s@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        56 minutes ago

        Also, push notifications. Most things could be done from a browser, but corpos have to have their push notifications.

        It doesn’t matter if you’re the guy who turns every notification off and manages all those… 9/10 people won’t.

  • ArdMacha@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 hours ago

    What they mean is iPhones have pitiful storage levels for the huge amount of money they cost

  • frezik@midwest.social
    link
    fedilink
    English
    arrow-up
    45
    ·
    edit-2
    8 hours ago

    A huge number of apps these days are web sites compiled into an app, and it shows. For example, an app should be able to remember your address and payment information without signing into an account, yet so many don’t. Almost like they want to force you into signing up. Why might that be?

    Just give me a mobile web page if you’re going to do that shit.

    • Wogi@lemmy.world
      link
      fedilink
      English
      arrow-up
      32
      ·
      8 hours ago

      I have an app for my sprinkler system and it’s a fucking nightmare. Not only is it basically just a web API, it’s so transparently just a glorified browser with access to exactly one site that frequently my phone thinks that app will work for whatever else I’m trying to open.

      Document? Sprinkler app. Web Page? Sprinkler app. Installing from a source other than Google? Oh you better believe the sprinkler app can do that.

      Doing anything takes longer to load than it would take me to walk from anywhere on my property to the fucking box and hit whatever button I need to hit.

      It frequently forgets what I entered for preferences. I can tell it a week ahead what days I want it to skip but if I do that more than 24 hours on advance I might as well not have done it at all.

      Oh you want to make a payment online? Let your sprinklers do that for you. YouTube video? Sprinkler app. YouTube video about fixing your fucking sprinkler system? Sprinkler app.

      Apparently the one thing it can’t do is effectively manage my water usage. It’s ONE job

      • danA
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        4 hours ago

        Document? Sprinkler app. Web Page? Sprinkler app. Installing from a source other than Google? Oh you better believe the sprinkler app can do that.

        Android apps tell the system which URLs they can open. If you click a Google Maps link, it can prompt you to open it in the Google Maps app. It sounds like whoever created the sprinkler app misconfigured the app and it’s saying that it can open all URLs, not just the URLs it cares about. They probably read a tutorial about how to make a webview in Android and didn’t know what they were doing :)

        • Wogi@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 hours ago

          Almost certainly. If the guy who was making yandere simulator was tasked with a sprinkler app, it wouldn’t be much worse than it currently is.

          I don’t know shit about fuck when it comes to programming, but I know bad programming when I see it.

      • forrcaho@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 hours ago

        Is it actually opening up the Sprinkler app for all those other purposes, or giving you a choice dialog? If it’s actually opening up the app, maybe installing Intent Intercept would at least make it a choice dialog, as it also tries to open everything (just to show information about the request; it’s a dev tool).

        • Wogi@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 hours ago

          I have never actually tried, it’s just suggesting it as an app that can do those things.

          • forrcaho@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            4 hours ago

            So, giving you what I called the choice dialog. That makes sense. Intent intercept wouldn’t help then, it would just give you one more basically irrelevant choice to do all the things (although it’s useful for developers).

            • Wogi@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              2 hours ago

              I’m sure it can’t actually do any of those things, but it would be nice if it would stop suggesting that it could when I try to open up certain things

        • Wogi@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 hours ago

          If I could rip that thing off the wall and replace it with a spigot I would.

          My wife wants it, and she cares more about the grass than I do.

    • danA
      link
      fedilink
      English
      arrow-up
      2
      ·
      5 hours ago

      Just give me a mobile web page if you’re going to do that shit.

      There’s some apps that just load a site, but the site refuses to load if you load it in a regular browser? Why?? Spoofing the user-agent would probably work around that, but I haven’t tried.

  • dejected_warp_core@lemmy.world
    link
    fedilink
    English
    arrow-up
    30
    ·
    9 hours ago

    Just yesterday, Mrs. Warp Core was trying to enroll with an online service. The self-service email confirmation link refused to function correctly in Firefox on a desktop operating system (Windows in this case). It worked flawlessly on Firefox+iOS. Said link also shuttled the user straight off to the phone app.

    I’ll add that nearly ever other aspect of their public facing web, including the online chat support, worked flawlessly everywhere I tried it. This all just reeked of hostile design.

    When asked about why this is, I simply said:

    The browser provides good security and choice for the user. Apps provide good security and control for the vendor.

  • JollyG@lemmy.world
    link
    fedilink
    English
    arrow-up
    31
    ·
    9 hours ago

    Used get my haircut at one of those “no appointment needed” haircut chains. Then they got an app, and every time I went it was “Why aren’t you using the app? You need to use the app. Next time use the app. Download the app on your phone. It’s gonna be an hour wait because you didn’t use the app.”

    Now I just go to a local place.

    • sugar_in_your_tea@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      6
      ·
      8 hours ago

      I just cut my own hair.

      But yeah, this trend is frustrating. When I get food from Jimmy Johns or a handful of other quick meal places, they bring up the app every single time. Yeah, I could get a free sandwich or whatever occasionally, but I really don’t want yet another app on my device. If that choice resulted in a worse experience, I’d find a different service.

    • toastal@lemmy.ml
      link
      fedilink
      English
      arrow-up
      6
      ·
      8 hours ago

      This is what CalDAV is for. We don’t need apps. We don’t need Calendly or Google Calendar or some BS.

      • Semi-Hemi-Lemmygod@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        7 hours ago

        As someone who needs to let other people schedule time on my calendar without wanting to give them every detail about my personal life I find Calendly to be incredibly useful. But I direct everyone to their website instead of the app, which I’ve never used.

            • toastal@lemmy.ml
              link
              fedilink
              English
              arrow-up
              2
              ·
              7 hours ago

              I mean most calendar apps like the default in LineageOS & ikhal aggregate calendars & have a simple selection + coloring for the two calendars. It isn’t rocket surgery.

              • Semi-Hemi-Lemmygod@lemmy.world
                link
                fedilink
                English
                arrow-up
                2
                ·
                7 hours ago

                Okay, now how do I get that second calendar’s availability to someone who isn’t using CalDAV so we’re not playing email ping-pong trying to find a time to meet?

  • madjo@feddit.nl
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    7 hours ago

    I wish sites that do have PWAs would stop funneling people towards their app.
    Especially Patreon, where patronages started using their app would be 30% more expensive for their users than patronages started through their website because of the Apple (and probably Google) tax. Patreon is aware of this tax but keeps advertising their fucking stupid app! You have a Progressive Web App that’s works perfectly! Stop it! Get some help!

    • danA
      link
      fedilink
      English
      arrow-up
      3
      ·
      4 hours ago

      Twitter had some great outcomes when they rolled out their PWA: https://web.dev/case-studies/twitter

      Twitter Lite is now the fastest, least expensive, and most reliable way to use Twitter. The web app rivals the performance of our native apps but requires less than 3% of the device storage space compared to Twitter for Android.

      65% increase in pages per session
      75% increase in Tweets sent
      20% decrease in bounce rate

      yet they kept pushing their native apps, probably because they can collect more data through them. The web is way more sandboxed than regular apps.

      • huginn@feddit.it
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 hours ago

        That’s less an endorsement of PWAs and more a condemnation of how garbage the native app always was.

    • Kallioapina@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      2
      ·
      5 hours ago

      I have never encounteted a PWA that works better than a website OR an app - this from users actual usability viewpoint. They are a cancer, that sits right in between the worst of both worlds.

  • COASTER1921@lemmy.ml
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    3
    ·
    edit-2
    5 hours ago

    This is why everything apps are so popular in many parts of the world. Using a mini-app from the internet running within another app is far preferable to downloading a whole app you may never need to use again. The way they do it in China is so seamless even if you’ve never visited the business before. There’s never any special account creation or entering of payment information.

    Obviously it’s pretty terrible in terms of user privacy since the everything app has basically unchecked access to all of your personal information and habits, but the convenience is incredible and feels decades ahead of how apps work in the US.

      • COASTER1921@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 hours ago

        Web browsers don’t integrate to a single account and payment system, nor do they preemptively load entire websites before you start browsing. So you’re always waiting for actions to complete or for images to load which feels slower. Mobile websites also tend to be very bloated slowing things down further than if the same functions were done natively in an app. There’s also no consistency between websites so you never know when something will/won’t work nor how far away you are from checkout. And then to top it all off there’s browser compatibility, which is typically pretty poor for anything that isn’t Chrome/Safari.

        If a web browsers could really do the same thing all these companies wouldn’t feel the need to make their own device specific apps.

    • danA
      link
      fedilink
      English
      arrow-up
      11
      ·
      5 hours ago

      This is why everything apps are so popular in many parts of the world

      What’s wrong with a web browser? I know it’s not as seamless, but it’s far less limiting and literally any company can create a site, regardless of their size. There’s systems like Google Pay that avoid you having to enter your credit card details on every site.

      • COASTER1921@lemmy.ml
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        4 hours ago

        Even the best websites don’t feel as smooth as native UI elements, and somehow browser compatibility is still a very common issue. Signing in with Google and using gpay for checkout is kind of close, but each website has different design elements complicating the experience while giving up the same amount of your personal data as if using an everything app.

      • NotMyOldRedditName@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        2
        ·
        edit-2
        3 hours ago

        Among other things said, you lose access to push notifications / scheduling which a lot of apps are reliant on.

        You could have those come in an email instead, but now it’s not personalized to the app or notification type, and if you’re like me, I actually disable alerts on my gmail because most of the things in there aren’t important and it was too disruptive.

        • danA
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 hours ago

          you lose access to push notifications

          Web apps have supported push notifications for a long time now. I think even Safari supports them now.

          • NotMyOldRedditName@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            2 hours ago

            Those aren’t the same, they require the browser to be open.

            I don’t know if that means it works with a tab in the background though if the browser is open but you aren’t on their page, but it’d make sense if it did work that way.

            Edit: Further looking at this, maybe that’s just on Android. They might work on iOS as expected but only if you add the web app to your home screen as an app, and that’s only in 2023 when iOS 16.4 was released.

            Edit: Okay it looks like it should work on Android too, I saw some older stuff. I’m seeing some complaints about delivery times though not being immediate.

  • daniskarma@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    27
    ·
    edit-2
    6 hours ago

    Open source social media app: 30MB full size.

    Privative social media app: 300MB install + 500 MG data full size 700MG

    Go figure. I could have thousand of apps. If they were not packed with intrusive software to get all my data and to lock the company IP.

    • yonder@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      5
      ·
      9 hours ago

      I use the Voyager Web App lol, only gotta store browser cache and cookies. Take that private social media!

  • A_Random_Idiot@lemmy.world
    link
    fedilink
    English
    arrow-up
    42
    arrow-down
    1
    ·
    edit-2
    12 hours ago

    I just go without.

    the overwhelming majority of apps are nothing but websites wrapped in apps that strip away all the privacy and protections anyway, and demand far to many permissions for shit that are completely irrelevant to their purpose (because they want to siphon literally everything out of your phone and monetize the information).

    I’d rather miss a deal, a sale, or whatever, than to deal with that shit.

    • iAvicenna@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      11 hours ago

      well it is not just that, websites stopped working properly. I almost always run into a problem trying to book a ticket from an airline company’s website.

      • pixelscript@lemm.ee
        link
        fedilink
        English
        arrow-up
        4
        ·
        8 hours ago

        I recently had a rather baffling experience trying to preemptively avoid this by downloading the stupid app right away, only to discover I needed the website version anyway.

        I was attempting to add my Known Traveler Number to an already booked trip with Southwest Airlines, booked by someone else. I was able to link the trip to my account right away in the app, no issue. And I could see the KTN field for my ticket sitting there, empty, greyed-out, and not interactible. I opened up the moble version of their website, completely unsurprised to find it was identical to the app, except for the detail that the KTN field there was functional. Put in the information, changes reflected in the app instantly, and I was in the TAS-pre line that afternoon.

        Why did the two versions obviously built from the same codebase have two different sets of capabilities? Why was the website the more capable of the two this time? I have no clue. All I know is I never want to be a developer at a corporation where I’d have to be responsible for this flavor of trash.

  • sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    6
    ·
    8 hours ago

    I recently switched to GrapheneOS and decided to avoid the Google Play store entirely, and honestly, the inconveniences have been pretty limited. The only bank I’ve had trouble with is Citi, everything else (I’ve tried several others) work fine through the browser. Likewise for most services I use, the web version works fine, though occasionally I’ll need to use the “desktop” version.

    Some services just don’t work properly on the web, but most of the ones I used to use through an app work just fine. Give it a try, maybe together we can send a signal that apps should only exist when they provide value.

    • yikerman@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      8 hours ago

      It still depends. I live in China and the internet here suckass. Every product, say taobao(Amazon), xianyu(eBay), Alipay(PayPal), WeChat(instant msg), banking, etc. that is crucial to your daily usage mandatories an application. The API is closed and the webapp has no functionality other than a banner with “go fuck our mobile app”. The only way to bypass these privacy beast apps is to live in an isolated wood cabinet with self-sufficient agriculture.

  • celsiustimeline@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    edit-2
    8 hours ago

    Don’t download the app then. You don’t need it. Whatever it is. You don’t need it. Whatever bullshit productivity promises someone made to you, it was a lie meant to trick you into installing their spyware. All smartphone apps are spyware. Period. Call a restaurant instead of using UE/DD, send a text rather than whatsapp, tiktok is brainrot and totally unnecessary, any and all social media platforms all work inbrowser (although, they themselves are also spyware, so it’s best to not use Facebook, IG, TT, Snap, or any other similar platform). The only useful thing that smartphones offer that wasn’t previously just fine on other devices is an internet browser in your pocket.

    • madjo@feddit.nl
      link
      fedilink
      English
      arrow-up
      5
      ·
      7 hours ago

      And then you go to the website on your phone and you get “Install our handy dandy little app” pop-ups every time you open a new page. If only they wouldn’t do that.

  • InFerNo@lemmy.ml
    link
    fedilink
    English
    arrow-up
    15
    ·
    12 hours ago

    Amount of store apps on my phone: zero.

    My wife has an app that is basically a card holder. Instead of pulling out a loyalty card, she pulls up the one app that has all of them scanned/copied. It’s great.

    • sugar_in_your_tea@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 hours ago

      Nice. I used to have a handful, and now I just don’t bother with the loyalty program at all. My local grocery’s program is mediocre at best (discount at a gas station I don’t use) and isn’t even required to get discounts, so I don’t bother. And they don’t even need an app, just a phone number, so I just refuse to tell them my number because I’m getting zero value from it.

      Likewise for pretty much everything. The only one I actually use is Target, and that’s because I get 5% off using their debit card, plus some random discounts through the app. I don’t go there very often, but when I do, I’ll generally time it when there are some good discounts to stack (usually it’s for birthdays or school, and I have a month or so leeway in when I go).

      So yeah, no store apps for me.

      • Naboo_calls_for_aid@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 hours ago

        The first, if it’s Kroger, don’t have to use a phone #, or yours at least. But honestly I’d recommend not getting groceries there.

        • sugar_in_your_tea@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 hours ago

          No, we avoid our local Kroger store (different name here), but when we go, I use my parents’ number since they go there a lot and frequently use the fuel rewards. Our local grocery is supplied by Associated Food stores, which has the “Food Club” and related store brands.

          The main options in my area (Utah) are:

          • Kroger sub-brand Smith’s - not very convenient in my area, but the stores are large and have everything
          • Associated Food brands - smaller, more plentiful stores
          • Walmart/Sam’s - I avoid like the plague, but they’re just as plentiful as AF brands
          • Target - crap quality and high prices, not an option at all
          • Costco - good selection and great quality for the price
          • random specialty shops - higher price, but niche selection

          Most of our spending goes to Costco, most of the rest goes to specialty shops, and we fill in the gaps with the local grocery chain. We spend something like $100/month at the grocery store, so it’s not worth interacting with their loyalty program.