this post was submitted on 23 Jun 2023
428 points (100.0% liked)
Memes
45746 readers
1654 users here now
Rules:
- Be civil and nice.
- Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
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.
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..
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.
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.
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).
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.
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.
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.
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).