• @Tenthrow
    link
    1291 year ago

    Lemmy is a clean slate. Let’s leave the Android/iOS butthurt shit on Reddit for as long as we can.

    • @nvts
      link
      701 year ago

      Please, I’m iOS user but I enjoy reading advances of android because both systems push each other to be better. We don’t need toxic BS here too.

      • @Cobe98
        link
        51 year ago

        Exactly. I use both along with macOS, Windows, Linux. All have their pros and cons and all work well. Most of the rant comments are just BS.

      • @ilickfrogs
        link
        31 year ago

        I’ve had bot android and iOS over the years. Love them both for their own reasons. Currently rocking a pixel 7.

    • snixyz123OP
      link
      fedilink
      12
      edit-2
      1 year ago

      Interesting, so windows vs mac os didn’t cause a flame war but Android vs IOS does.

      • DJDarren
        link
        fedilink
        17
        edit-2
        1 year ago

        Possibly because the cost for entry to macOS is higher than with iOS. Most people are able to run a Windows computer at very little cost, and will never have any interaction with a Mac. Meanwhile, iPhones and Android phones are (broadly) on a par in terms of cost.

        I will say though, speaking as someone who’s used Macs since 2007, as much as I’m no fan of how Windows works, I won’t give anyone shit for doing so. But I used to get quite a bit of vitriol for my choice of computer.

        • Sr Estegosaurio
          link
          fedilink
          51 year ago

          Meanwhile, iPhones and Android phones are (broadly) on a par in terms of cost. This is only true if talking about mid-high end phones (and probably only high-end), you can get really cheap Android phones, incredibly cheaper than Iphones.

        • Dadd Volante
          link
          fedilink
          51 year ago

          It’s always interesting to see people turn something as universal as a phone into a competition.

          If you’re willing to spend the money, you can make yourself look silly by spending thousands on either one.

          Phones have become such a staple of modern existence, it’s about the same as wearing shoes.

          Shit. I just realized they turn shoes into that, too

      • papalonian
        link
        fedilink
        31 year ago

        I was gonna comment that this exact post was made a few days ago with the only difference being Mac vs Windows instead. Seems you’re already aware, and you’re just farming. Nice.

        • @SterlingVapor
          link
          11 year ago

          Mac is genuinely a better experience. I say that as a user, as a dev, as someone who likes to throw their laptop in a backpack and not have to worry about the charger. I like the Linux-lite os, I like the screens, I like the universally premium feel to their chassis.

          But damn, have Macs gotten ridiculously overpriced. Paying 150% for something you can count on to be more polished? Fine. It’s premium

          But paying triple? I’d rather learn to tunnel into a desktop through vscode and get something thin, nice looking, and inexpensive enough to replace (even if the thermal properties are horrendous)

    • @ilovecarrotjuice
      link
      English
      31 year ago

      The clean slate, wipes your record clean. Cleeean as a clean slate

  • @HollandJim
    link
    471 year ago

    Okay - who left the keyboard open to the kids?

    Seriously, can we just stop the brand warefare? Just buy what you want. I’ve plenty of old apps that just work. The only real barrier was moving from 32 bits to 64, and that was like what…iOS 6 or 7?

    If the devs update the app, then there’s no company issues. If they abandon it, that’s on them. Not sure what it is you’re actually arguing for.

    • DJDarren
      link
      fedilink
      121 year ago

      I once bought a load of Lego games on my iPhone 3GS, mostly for my kid to play, but with a mind to play them myself when I got a chance.

      Then iPhone switched over to 64 bit, and those games didn’t. Then the games got re-released in 64 bit, as a free download for the first level, with an in-app purchase to unlock the rest of the game. A game I’d already paid for on that platform, that I could no longer play.

      That still pisses me off.

      • @HollandJim
        link
        61 year ago

        That’s on the game devs, not Apple. I’ve gotten plenty of updates from 32-to-64 bits.

    • DuckCake
      link
      fedilink
      31 year ago

      Yes, please, FOR THE LOVE OF GOD! I can’t hack this brand war shit anymore.

    • Eavolution
      link
      fedilink
      11 year ago

      The 32 bit thing was really annoying, I loved a game called Nova 3 I think it was, that just never got converted to 64 bit.

      • @HollandJim
        link
        11 year ago

        That was most of the compatibility issues right there. People in this /c seem to conflate compatibility problems with devs giving up.

  • Ghostalmedia
    link
    291 year ago

    Apps that haven’t been updated in 10 years are often incompatible on just about any platform.

    • Cegorach
      cake
      link
      fedilink
      71 year ago

      depends on the app

      you have something to access some cloud-api-stuff? yeah, probably all calls fail

      some game that uses hardware-specific things? might break too

      your average clock app or document viewer? that got a decent chance it’ll still run.

      It’s a question of how fast your OS changes and how mature APIs have gotten. Android is a lot more stable now, than it was 12 years ago.

      And if you look at truly mature OSes, like Linux or Windows, you probably can still run most apps that are multiple decades old. (For Win that means pretty much anything that was written for Win32(s) and newer - so even stuff that was around on Win 3.11)

    • NikkiNikkiNikki
      link
      fedilink
      31 year ago

      That’s when it’s between the line of “You have to buy the hardware” and “Emulate it”. Something too old for modern devices, and too new for emulators to have been made.

      I still want to fucking play the original Infinity Blade. I WAS SO JEALOUS of my brother because he had his fancy Iphone 4 and could play. But by the time I got a phone it was already old news and taken off the app store.

    • @ghariksforge
      link
      21 year ago

      I can still play 15+ old games on my Linux laptop with wine. It just works.

      • Ghostalmedia
        link
        English
        11 year ago

        I was more referring to running things natively. But yeah, if I throw an emulator on something, I can run ancient stuff on a newer OS.

        • @ghariksforge
          link
          English
          21 year ago

          wine is not an emulator. It’s even in the name :)

  • redcalcium
    link
    fedilink
    281 year ago

    Can you install this IPA?

    Apple: Noooo! You have to install apps from my App Store!

  • Ergifruit [he/they]
    link
    fedilink
    271 year ago

    my partner uses an iPhone, and i’ll never understand how. there’s so many hoops you have to jump through to find or do anything on there… the UI is a complete shitshow. it’s the least intuitive interface i have ever had the misfortune to use. Macs are somehow even worse. if you love someone, find them an Android replacement and set it on baby/elderly mode with all the buttons huge and in one spot. a fucking Jitterbug would be an upgrade.

    • @[email protected]
      link
      fedilink
      91 year ago

      Not sure if it’s changed since I had an iPhone, but the camera settings are located in the system settings app.

      You have to exit the camera app, open system settings, find camera, just to change basic things.

      On Android you just… change the settings in the damn camera app…

      • @binkbankbonk
        link
        51 year ago

        That is intentional. All non-app-specific settings are stored at the OS level. The camera settings impact every piece of software that uses the camera, not just the “Camera” app. That’s how all settings in iOS works and it’s only odd if you’re not familiar with it. Once you are familiar with Android AND iOS you see each systems way of doing things.

    • @TheInternetCanBeNice
      link
      71 year ago

      It’s always interesting to see this perspective as I basically feel the exact opposite. I use an iPhone, and have an Android phone as a test device for work. Generally, my iPhone and Mac are so much easier to use together than an Android phone and Windows or Linux PC.

      Universal clipboard and AirDrop are built into the OS and way better than KDE Connect. Shortcuts is also much easier and more powerful than Tasker. Plus excellent apps like Prologue, NetNewsWire, Ivory, or Elastic Drums have no parallels on Android.

      For whatever reason, iOS users are more willing to pay for software and that makes the software available on iOS significantly better.

      • @electriccars
        link
        21 year ago

        I use Android and I hate drastic change, my brother switched to the apple ecosystem and is constantly showing me cool things. I’ll give Apple one thing, they know how to make their devices just work together with basically no effort. It’s something I wish Android did even half as well.

        • @binkbankbonk
          link
          11 year ago

          I think that’s why it succeeds. I love Android’s abilities but I just want stuff to be reliable and intuitive above all else. Apple would fail if it didn’t have that as its main feature.

    • @[email protected]
      link
      fedilink
      2
      edit-2
      1 year ago

      The main advantage ios has over Android is its lack of support for virtualization (like java). This makes their apps much less resource hungry, faster, and the phone does not slow down as much over time. Given the fact that idiotic apps like Instagram and Facebook need supercomputers to run on Android the difference for the end user is a huge gulf performancewise. It must be a nightmare for developers though.

      For people who know what they are doing it is very easy to maintain the software health on android and keep it running fast over time. If you don’t though usage of apps like the ones mentioned above will make it run like a commodore in months.

      • @[email protected]
        link
        fedilink
        101 year ago

        That virtualization thing hasn’t really been true for quite a while. Android compiles the Java-ish code ahead of time (the .oat file is a playful acronym for “ahead of time”) to native code. There’s still overhead with exceptions and other java-isms, but that still very much exists in objective-c.

        I’d bed that iPhones only seem faster because it’s normal to have more powerful and expensive new iPhones. Android has auto-suspended apps in the background for longer than iphone, and it doesn’t require any maintenance to keep running smoothly (it doesn’t even require “closing” apps from the app drawer).

    • @ghariksforge
      link
      21 year ago

      I had to use a Macbook Pro for some years (for work) and I hated it. The Apple UI is horrible and the whole system was too sluggish. Routine updates could break your system (IT had to reimage my system once).

  • @[email protected]
    link
    fedilink
    211 year ago

    I love it. I made an Android app in 2011 and I still sometimes load up the .apk for nostalgia.

    It was the first app I ever made and although some functions no longer work (due to 3rd party SDKs and APIs that no longer exist), it’s mostly still pretty flawless.

    According to my Google Play dashboard, there are even some people that still use it!

      • @[email protected]
        link
        fedilink
        11
        edit-2
        1 year ago

        Ha, I was not expecting anyone to be that interested in it! I’ve checked my Google Play console and it turns out I unpublished it a while ago to stop new downloads.

        The app was called “Gaffer for Giffgaff”. For those of you who aren’t from the United Kingdom, “Giffgaff” is a mobile phone network over here.

        Back when I made this app, the network had a real problem with onboarding. The APN settings weren’t included on new Android handsets by default as of yet (which they are today) and most new users would have to type them in manually. There were apps that input these settings before I started developing mine, but these were not very user friendly even by 2011 standards! In later revisions of the app, I even paid £100 to have a professional voice actor record some lines to guide users through the setup process which I uploaded here: https://m.soundcloud.com/bitbrit/gaffer-for-giffgaff-apn-setup (I don’t know why I thought uploading this to SoundCloud at the time was something to do. Guess I was just proud of it?)

        As well as onboarding, the network had issues with reliability. My app included push notifications so that the user could connect to WiFi and quickly figure out if the Giffgaff network was down or if their phone was not working properly. At first I started sending these notifications myself but after my app gained some attention, the Giffgaff forum moderators began sending the notifications themselves (although I seem to remember that I wasn’t allowed to tell anyone about this at the time).

        These days, features like push notifications aren’t considered to be that fancy. When I was making this app, though, it was a pretty big deal. I was sending notifications at scale and doing it on basically 0 budget, as an individual.

        Anyway, enough background information. I’ve gone through the app and taken some screenshots. I’ve also included the .APK file however I would recommend that you don’t install this (I am, after all, just some guy on the internet and not a trustworthy source) - but it’s there in case you feel adventurous.

        https://drive.google.com/drive/folders/14m-d-uADZZvFeEAkMNtYwvyfxoIeMDpq

  • @Velkas
    link
    171 year ago

    I have an app that was made like 11 years ago that hasn’t been updated once that I still use daily lol. It’s a time clock with postal time on it. We go by clicks instead of minutes on a 24 hour clock. So 7:49 pm would be 19:82, hundredths. It’s a pain to convert sometimes. We use scanners to clock in/out and move functions and the scanners are in minutes… it’s fuxking dumb but…

    The app still works like a charm :D lololol

      • @Velkas
        link
        11 year ago

        Lol. It wouldn’t be bad if it was across all applications at work, but every app and program uses something different or a combination of multiple. We have one program that uses 12 hour clock for time of submissions for surveys or whatever, and the surveys use a 24 hour standard clock in the field for noting what part of the assessment was done at what time, and inside the assessment for volumes, everything is in hundredths. :| pain in my ass lol

  • Cloudless
    link
    fedilink
    161 year ago

    Lots of games in Google Play Store are no longer possible to purchase because they are “incompatible with newer versions of Android”.

    • Square Singer
      link
      fedilink
      91 year ago

      Yeah, that’s the Play Store though, not Android itself.

      I made some Android apps back in the day, so I know what’s happening behind the scenes. Mostly it’s that Google updates requirements for the apps. Every once in a while, the requirements go up (e.g. “must be targeted for at least Android Version/API Level X”, or “Must follow design guideline Y”). The main point for this is that they don’t want abandoned apps cluttering the Play Store.

      Old apps tend to not support newer features, e.g. the user being able to allow/deny single permissions. On older Android versions you could either allow all permissions or not use the app, while nowadays you can just pick and choose which permissions to allow.

      If you install an older app, it won’t support this pick and chose system. Stuff like that.

      But all that is just Google/Play Store. If you download the APK from somewhere else (e.g. F-Droid) you can totally run apps from 2010 on a modern phone.

    • @[email protected]
      link
      fedilink
      91 year ago

      That’s probably because the Play Store has policies on what apps need to do to keep being downloadable - if you acquire an APK, there’s a really good chance that it might still be installable.

  • @nostalgicgamerz
    link
    English
    161 year ago

    Android removed 32 bit support in the newest version. Maybe see what the compatibility is after that releases

    • wander1236
      link
      fedilink
      English
      141 year ago

      For most apps, this doesn’t matter at all. The vast majority of Android apps are fully Java/Kotlin, which is architecture-agnostic.

      It’s only when you need to use C libraries where architecture matters, and most things using C libraries are games, which already target 64-bit.

  • Square Singer
    link
    fedilink
    151 year ago

    Android and iOS have different philosophies regarding updates.

    Android phones often only receive OS updates for a short time and are then used for many years more.

    iOS devices usually receive OS updates for a much longer time.

    This means, Android app devs have to make their apps more compatible, because otherwise they will exclude most users.

    iOS devs on the other hand often only support the newest version of iOS, so if your device doesn’t get new OS updates any more, you can toss it.

    • @[email protected]
      link
      fedilink
      6
      edit-2
      1 year ago

      iOS devs on the other hand often only support the newest version of iOS, so if your device doesn’t get new OS updates any more, you can toss it.

      And the newest versions of iOS only run smoothly on the newest iPhone hardware, so if you want your phone to keep running quickly and smoothly you have to keep updating to the newest hardware. Planned obsolescence in action.

    • redcalcium
      link
      fedilink
      41 year ago

      Except the devs who made games for kids. Those guys still support iOS 10 because kids often receive hand-me-downs from their parents.

  • @Therefore
    link
    151 year ago

    Your only compatibility wall is the play store. If you’ve got the apk you’re installing 9/10 times. Apk repos are great.

  • @[email protected]
    link
    fedilink
    111 year ago

    Although Android is made by Google, it is after all cousin-brother of Linux with the same advantages

    • @[email protected]
      link
      fedilink
      12
      edit-2
      1 year ago

      If it wasn’t for locked devices and proprietary drivers, it would be a nice experience, very close to linux.

      • @[email protected]
        link
        fedilink
        61 year ago

        If you have root access it isn’t a problem, then you can use alternatives, like GrapheneOS, Ubuntu Touch, CalyxOS or similar. The only problem is if you need an official app, since they are usually only available for Android or iOS. Then the only are Replicant or LinageOS, these are “degoogled” Android forks

    • Liz
      link
      fedilink
      01 year ago

      I assume you know Gboard copied the swype functionality?

      • @[email protected]
        link
        fedilink
        21 year ago

        It’s not as good. Swype was magic. Gboard is crqp. It always thinks I mean “amd” instead of “and” among a multitude of other sins.

        • wander1236
          link
          fedilink
          11 year ago

          Gboard swipe used to be good. Then it just kept getting worse.

  • @aggelalex
    link
    10
    edit-2
    1 year ago

    Missleading, actually. Too many times werethere apps that failed to install because they were too old, even though there were some that worked. There’s the opposite problem though, with some old phones that have old android versions, some apps are too new to install. iOS gets frequent updates so this isn’t much of an issue, except if your device is way, way too old. I’m an avid android supporter, and I’ve never had an iOS device myself cause I detest it for other reasons, but I’ve gotta say both platforms are equally problematic on this regard. iOS has no backwards compatibility, android has no forwards compatibility.