• _number8_@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    it’s so depressing if you watch steve jobs introduce the iphone, he boasted how safari offered a rich browsing experience, beautifully rendering the full desktop version with intuitive controls to zoom and swipe around, no janky mobile sites. and look at us now. how we have fallen.

    (honestly i think tim cook wrecked the company, he’s a pure bloodless businessman, thinking only about numbers and value extraction versus innovation and changing the world, which jobs, for all his faults, objectively did)

    • tootnbuns@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      I miss the old days where a macbook came with a bunch of creative apps that kids in the 60s-90s dreamed of.

      That innovative creative freedom train is long gone from that company

      • I Cast Fist@programming.dev
        link
        fedilink
        arrow-up
        0
        ·
        1 month ago

        Care to name some of those apps? Genuinely curious, mac computers were (still are) prohibitively expensive and I never knew anyone who had one before the iPhone launched

    • Xatolos@reddthat.com
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      This was a choice by Steve Jobs for how it is now. This was also the time they were trying to push HTML5 as the future as removing dependency on specialty software. If mostly everything was only needing a website, then it didn’t matter what OS you were using. This would help allow iOS and OSX (at the time) be fully compatible against Blackberry and Windows Vista. But then Android got popular and Windows 7 was a major improvement, Linux was growing as well (netbooks, before MS tried to push into that market). Suddenly their push of any device would be on equal footing was not in their favor, so Apple pushed HARD on “There’s an app for that” to start the hard lock in of iOS leading to where things are today.

  • HexadecimalSky@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    Bro, my city just made an app it has a news button, a quick link to city code compliance and a quick form for reporting illegal fireworks. City is depreciating email newsletter and website for app and facebook. and I hate so many places advertising decent deals behind apps. I am not downloading an app for every fastfood chain and grocery store. Stopped going to del taco, mcd and Wendy’s over shitty apps.

  • timestatic@feddit.org
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    Please pair this with: Stop forcing me to make an account for your useless fucking service. It’s a pain in the ass and only serves your corpo tracking while I get nothing in return

  • blackluster117@possumpat.io
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    This is why I only use Instagram through Firefox on my phone. A) Meta software ain’t getting installed on my device. 2) The Instagram app fucking melts iPhones.

    • bitwolf@lemmy.one
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      Oh it melts Androids as well. It’s just full of tacked on garbage that wasn’t in the original.

    • ByteOnBikes@slrpnk.net
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      I’ve learned the Facebook app actually causes a lot of battery drain. And those who uninstalled it suddenly found their phones lasting twice as long.

      I wouldnt know as a non FB user.

  • Korrok@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    I hate that I need an app to change the colour of my fucking lightbulb, give me a remote instead, damn.

    That being said, I prefer using apps over the browser because they load way faster.

    • ByteOnBikes@slrpnk.net
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      There’s a lot of reasons to use a app over a browser.

      Speed is not one of them.

      As a web dev, we can absolutely provide you faster experience. Depending on the service and needs, we can blow any app awaym

      But a app can access hardware tools that browsers cannot.

      • calcopiritus@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        1 month ago

        Of course a good website can beat a shit app. But there’s no way that you can build a website that’s faster than a good app.

        First of all, because your website has to run on an actual app, called a web browser. Additionally, you can’t magically remove the initial load time to fetch resources from the server. Those resources are already on your phone on the app so it’s instantaneous.

        • unlimitedmonads@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          1 month ago

          You…realize that when you visit a website more than once the resources are also available on your phone right? Even the most bloated JS monstrosity will have most of its data cached after the first visit and the initial load time will be as good as an installed app after the first visit. You’re not fetching all 200mb of its JavaScript every time you visit the site. Of course, if the site updates its code, you’ll have to re-fetch it, but the same goes for app updates.

          Obviously if your app is designed to work offline, a website probably is going to be worse. But that’s a scenario that actually does warrant a standalone app, which does not go for the majority of apps.

          Most apps just do CRUD and act as a thin client to fetch data from a server (this includes pretty much all social media apps). There is not going to be a real difference in speed between loading the site in a web browser with cached resources or a fully-fledged app you install, except the app can harvest data from you in ways that can be prevented by a good browser. Actually, a site can be faster in many cases since it leverages libraries and capabilities already built into and loaded by a browser while an app might have to load its own standalone resources. And being able to access the app offline in these instances is worthless because if your connection isn’t good enough to serve the website, it’s not good enough to use the app either.

          • calcopiritus@lemmy.world
            link
            fedilink
            arrow-up
            0
            ·
            1 month ago

            If it’s a CRUD app and slower than the network, it is a dogshit app. Both the app and the webpage should be exactly as fast, since it should be waiting for the network for most of the time.

            The cache is not magic though. It doesn’t work for the first visit, and it doesn’t last forever. Some clients might not even use a cache. I don’t know if this is the case, but if the cache is validated to be recent (an HTTP HEAD request or whatever) that’s still a round trip to the server.

      • Korrok@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        1 month ago

        I don’t know the technical reason but, on my phone, the browser takes a few seconds to load every page, while on an app it’s way faster.

    • evidences@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      1 month ago

      I have Phillips wiz bulbs in my house and I can do most of the stuff in the app from Google home. The only thing I can do is set scenes but I rarely use those.

      The only real downside is these use some Phillips API so of course to work they call back to their servers so that stop being smart without an Internet connection. Some day I’ll move my light bulbs out of the cloud but that day is not today.

  • Zacryon@feddit.org
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    One of the most ironic things is if you willingly download the app version of a website, hoping it would speed things up and reduce internet data usage, just for the app to be using WebView or some other micro-browser engine which will essentially be the same as if you were visiting the website using your browser as before.

    Thanks for nothing.

    • 4lan@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      The few times I visit Facebook I just do it from a web browser on my phone, I’m not letting them spy on me 24/7 just so I can check on a couple groups

  • menas@lemmy.wtf
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    A lot of website use so much ressources, I couldn’t visit its with my 5 years old laptop or my “smart” phone. The only way to access their services is with apps. Fortunately, I could choose FOSS apps on F-Droids

    However, loading textual information shall not consume all my RAM and most of my CPU. There is an issue with today web

      • pooberbee (any)@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        1 month ago

        Laurel Hill is a historical cemetery with a few historical figures buried there. Actually, I think Adrian Balboa’s fictional grave is there, too. The app has audio tours and information about the architecture and stuff.

          • pooberbee (any)@lemmy.ml
            link
            fedilink
            arrow-up
            0
            ·
            1 month ago

            Probably, but making it an app allows users to pre-download the whole thing beforehand so they don’t need to depend on cell data when they’re out in a field.

            • primrosepathspeedrun@lemmy.world
              link
              fedilink
              arrow-up
              0
              ·
              edit-2
              1 month ago

              but I… it… it’s a PDF, its stored on my phone. I downloaded it. I actually still have it, if I need to prove I was on the train. its not in the app anymore, but I still have it here.

              you know you can’t make a PURCHASE on an app without network access, right? like, it has to interact with your bank and generate the code (and that’s done on their server, so you can’t make yourself free tickets) and update “this ticket is valid” in the system. the app is literally just a web site with fewer features. all the important math happens on the server. usually, not even a timetable is stored locally, and it still has to be retrieved from the network, it doesn’t even cache, I bet. I could check, but I would have to find my phone.

                • primrosepathspeedrun@lemmy.world
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  1 month ago

                  download the whole thing

                  all the functional parts are server calls, app or website. all of them. buying a ticket involves authenticating with both the owner’s server and my bank. that’s a network thing. can’t download my ticket til I do that, site or app. even looking at a timetable (i dont see where in the app I can do that? but point to point trips) on the app doesn’t work when im in airplane mode, but I know for a fact my browser caches, and if I’ve looked recently or left the page open, it will still be there when I come back.

                  there’s no advantage of an app, unless you’re doing fancy graphics shit, which eats battery like a mother fucker and makes low end devices much more unhappy.

        • ByteOnBikes@slrpnk.net
          link
          fedilink
          arrow-up
          0
          ·
          1 month ago

          But I don’t want a app to get audio tours.

          I want a app to make their body spin 360 degrees. 😭😭😭😭😭😭😭😭

  • Thurstylark@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    'Member when apple didn’t launch the iPhone with native app support and used the argument that HTML5 could do everything you could ever want, and they were wrong, but actually right as well?

    Yeah, I 'member…

  • ByteOnBikes@slrpnk.net
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    Controversial opinion. I love apps.

    (Only because in my company, we created a app team to hire more developers and while our website absolutely doubles as a really fucking good web app, we hinder it in order to keep our app developer homies employed.)

    • Biezelbob@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      im convinced 99% of app development is just for enhanced tracking and telemetry. Most are a browser in app anyway

      • ChickenLadyLovesLife@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

        I used to work for a very large cable company. All of our apps were championed by VPs who had strong personal connections to InfoSys, who got most of the contract work to create and maintain them. Almost nobody actually used the apps - the developers used various tricks to enormously inflate the apparent numbers of users. So essentially they were a mechanism for one large corporation to siphon millions of dollars from another large corporation. My life became a lot happier when I finally realized this and stopped giving a shit about anything.

    • RubyRhod@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      Yeah. I refuse to use my gym app, cause unnecessary, but there’s plenty of usecases where apps provide useful, specific efficiencies, not to mention the aesthetic improvements, and the ability to create and curate interaction.

      Given a malware free world, apps can be cool.

  • bitwolf@lemmy.one
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    I hate that websites will purposely block a perfectly working website feature if it sees you’re on a mobile just to refer you to their mobile app.