I’m here to give an update to my journey from an Android to an iPhone after much debate in a previous post (from a different account). TLDR at the bottom.
If you’d like to see the old post: Click Here
For those wondering on details, I switched from a Galaxy Note 10+ to an iPhone 12 Pro Max. I won’t explain my reasons for model choice but it was a balance of price, size, and features in that order.
I’ll discuss my main pros and cons in sections here, going from what is most important to me to least important.
USER INTERFACE The user interface and experience on android isn’t awful, but I don’t think there’s much contest here. I said in my other post that apple has an advantage here and I was absolutely right. iOS has smooth animations for everything, is quicker for searching and finding apps, and just plain looks better to me. And while the android toolbar provides many more buttons for quick actions, I never used many of them. Most of the usable settings are here on iPhone in that easy drop down menu. Even long presses on icons to quickly change settings is here. And the mute button on the side is and has always been a no brained for me, should be standard on every phone.
I come from Samsung and their OneUI so I recognize this could be better on other phones, but I was plagued with some stutter in animations and slow app indexing through their search bar. The UI always felt a little clunky and that’s clear with how much was changed in OneUI versions. Things were often easier to access, sure, but the common actions I was taking reduce to simpler menus. Not only that but scaling is very wrong on android phones for some reason. I had my text somewhat smaller because if I blew it up, it looked very strange to me.
iMESSAGE AND FACETIME This was another big reason to switch because a lot of my friends have iPhones and use iMessage frequently. I can tell you that this is a problem specific to the US but so far I do enjoy the maturity of having a put together messaging app. Only recently has Google created something even close where before each android phone had their own app and it was a massive headache. As I stated, having RCS on android and iOS communicate would be big in bringing me back to android but until that happens, the social cost is not worth it to me. I know other apps fill that void in other countries but I couldn’t get my friends to migrate. Aside from that though, it’s one of the best messaging apps I’ve used and FaceTime seems more stable than most video apps.
APPLE ECOSYSTEM
Now look, I know how it works and they stock you in a walled garden. But consider that other companies do the exact same and *sometimes * the benefits can be worth it. For instance, my partner has an Apple HomePod speaker. It’s incredibly easy to stream music to it and as a plus, the Siri assistant has gotten much better. I can’t pick this apart by each strand, but the smoothness of the connections to my devices has definitely improved. I used to fail just to cast YouTube to my Tv on android for random reasons. It would take a couple tries. Now, first try every time. Same with the speaker. No fiddling with Bluetooth with this one. And the menu to change what device is playing sound is miles better than on my android phone.
VOICE ASSISTANT
This one is unexpected, but I’ve enjoyed the voice assistant a lot more. This is something that should be current across android phones so I feel comfortable speaking on it. If you’ve used SIRI previously, it used to suck. Like a lot. Google was miles ahead by every metric. Now though? I can ask Siri to play music and it knows what app Im asking for and doesn’t take up to 15 seconds to phone home and do the task. It’s faster. Much faster.
The only area in which Siri suffers is when asking for web based questions. Other than that, it works better for the much more common tasks I do.
RANDOM OBSERVATIONS
I mentioned Siri but the real benefit is with CarPlay. Where to start? CarPlay is quite a bit ahead here as well. It starts up on my head unit in about 1/5th the time before the warnings even disappear. And the interface is simple and knows where to put things. Putting the time near the driver and putting the app bar on the left near where I sit just seems like the way to go. So yeah, CarPlay is smooth and even has easy ways to make it wireless with unofficial dongles. Can’t say the same for android auto.
Charging times are worse on the iPhone but it’s not that bad and the phone does last me longer. My battery in my old phone was a bit older though, so I’ll call it even.
Grudges
I hate the lightning connector, it’s a PITA compared to UsbC but I don’t interact with it often, only for charging. And MagSafe would solve most problems and can be used with cases unlike my android phones wireless charging.
The Home Screen is a sticking point as well but mostly just for app arrangement. Otherwise, the widgets are perfectly fine. Better than fine actually because the Home Screen implements the widgets well even if space is limited. I’ve noticed that the apps that I use frequently also have more and better widgets on iOS than on android. I noticed it specifically with TickTick but overall the systems are fairly similar but with less customization of widget size and placement on iOS.
Last comment is that I understand this isn’t for everyone, we all have our own use cases. This isn’t a phone war, just here as reference for those wanting to switch or considering it. If you haven’t used iOS for a sustained period in recent years, understand that your perspective may be out of date because mine certainly was.
Thanks for reading!
TL;DR iOS has its ups and downs but from my perspective, most of what I said in my original post stands as good reasons to buy an Apple device. My main sticking points are repairability, walled garden apps, and initial price. Other than that, I’ve converted to iOS and I don’t miss many features of Android and I suspect that for all but the tech tinkerers, an iPhone is the way to go in the US.
I have to respectfully disagree with many of the points you mentioned, and I believe it really boils down to the different android phone models that can provide a very different user experience.
I have been using my Xiaomi Mi 11 for a maybe 18 months now, and going through some of your points but from this phone’s perspective:
iOS has smooth animations for everything, is quicker for searching and finding apps, and just plain looks better to me - the Miui interface is renowned / notorious for being a copycat of the iOS interface, so I actually see no big difference from the iOS interface. But Android being Android, it is highly customizable, and with my phone rooted, I actually have the iOS’s own San Francisco system font installed (I hated Android’s default roboto font), and have customized the main page to have two news update widgets just the way I wanted it. My background is an animated waterfall that to me looks stunning (created from my own video shot during a hiking trip). I know it is subjective, but honestly I see it the other way around. Android, with the right phone model and when setup right, can have butter smooth animations for everything, is just as quick if not quicker for searching and finding apps (I literally have the apps organized in their respective folders, never difficult to find), and it just plain looks better to me especially with the animated background of my own choice.
some stutter in animations and slow app indexing through their search bar - … yeah it probably has something to do with your old phone. No problem whatsoever over here. 120Mhz refresh rate. Butter smooth all day long.
iMESSAGE AND FACETIME - can’t comment here. Facetime especially can be a headache if everyone else is using an iPhone.
Voice Assistant - haven’t tried Siri for years. But I have been using Google Assistant both in Android Auto and (to a lesser extent) on the phone itself. No complaints there. I have a Google Nest Audio device too and thought it integrates well with my phone and my smart home (turning lights on/off, activating the home alarm system, interfacing with Home Assistant, etc)
CarPlay is quite a bit ahead here as well - hmm this is where I am really quite confused. My wireless Android Auto works extremely well with my vehicle. It starts up as soon as I enter my car in like less than one second with a totally seamless process (as in I do not need to do anything at all). With the coolwalk version of AA (released for more than 6 months already I believe), it actually has everything you mentioned that are available on Carplay: No warning message, time IS near the driver, app bar IS on the right where I sit (we have steering wheels on the right side). My AA IS smooth and is already wireless without any need for any dongle. And since my phone is rooted, I can even tweak my AA to play videos which is nice when your car is parked and you are waiting for someone for instance. Here is a snapshot:
I agree, there’s some unnecessary exaggeration as well lol. A full minute to phone home to play music? Definitely not, sometimes for lights but my partners iphone does the same so I think that’s our bulbs.
Apologies, its an exaggeration on the ‘full minute’ part of the spectrum but I have noticed that the assistant is faster by quite a bit. I’ll change that part. While using the assistant and asking it to play music in my car, it would often take up to 30 seconds to get from me finishing saying the prompt, it uploading to google, coming back, and playing the music I want. Siri takes about 10 seconds at most.
I have had many times where the assistant just gave up on me though, especially while driving. It would stop my music when I summoned it for about 20 seconds, appear to be listening, and then tell me that it was sorry and couldn’t complete my request or would say nothing and resume the music. I got so frustrated with the assistant in my car that I stopped using it entirely. Could just be my experience, seems like some people think Auto and the assistant work just fine for them.
Oh no worries at all! Don’t get me wrong, I definitely wasn’t saying that G Assistant is good by any means, and I think there’s a wide variety of factors ranging from what Google decides to deploy per user (is it a thing? I dunno, but they do staged rollouts so why not have staged deployments) to what specific conditions the user is trying, like under Android Auto (you) and for what vehicle or in a bedroom with an ancient Home Mini (me). For both of us, assistant seems to have a high suck to work ratio in this scenario. However for me just using bluetooth headphones, or a regular voice command to control my phone it’s flawless, whereas my partner cannot stand what Siri does when she tries and it’s slow to actually do whatever it decided to.
Ultimately what these things come down to most of the time is fairly subjective workflows and usecases each with various strengths and weaknesses that may or may not matter to the user. I find that G Assistant used to be able to take complex commands, then got really bad, then got decent at simple commands, then got bad, and now is just mediocre all around. Through that time my partners had pretty similar experiences on her iPhone 14 - Siri is slow and opens the wrong app or doesn’t actually set the timer/alarm, mine can’t do “and” commands and adds a new timer each time. They’re all buggy, just in different ways lol.
If you’re driving around, I definitely get wanting whichever is fastest for you. If that lines up with whatever ecosystem you’re looking for then even better!
The biggest advantage Siri has is it’s able to perform simple actions on the phone, without connecting to the internet at all.
That’s always going to be faster than sending your voice to a server and waiting for a response.
As for how reliable it is - a lot of that depends how much you use it. It’s a machine learning voice processing algorithm that needs to learn the owner’s voice and it works a lot better when you’ve issued tens of thousands of commands than when you’ve only issued a few.
Google assistant does have plenty of offline features…
I really appreciate your response, it’s exactly what I was hoping to add to the post here. I want people to hear what is working for others in the Android ecosystem. I’m just hoping to add some valuable input about why I didn’t want to be on android anymore and how that went.
To respond though, the animations thing like you said had to do with my phone slowing down. Why? No clue. I don’t think it was my fault, I don’t mess with my phone and I kept my apps minimal and storage wasn’t close to full. I’m not saying it’s impossible to get smooth animations on android, my phone used to have them, but I will say that most UI features animate more consistently and nicer out of the box with iPhone. I’ll also give a nod to what I said about people who tinker. That was me and I enjoyed the freedom of android for a long time. But I didn’t want to spend the time to get it perfect anymore. I setup my phone in a couple of days how I wanted it and now I don’t feel the need to touch very much on it. Different strokes. I should also note though that my phone was only about 3 or 4 years old at that point and was chugging more than I expect at that mark.
The assistant thing is anecdotal, but Google does a pretty decent job. Unfortunately their integrations with my model of choice were subpar so I didn’t enjoy using it but I can see why people would prefer one or the other. I like the simplicity of Siri I guess (common theme) whereas Google has built an assistant with a million gizmos to it. I’ll get back to you on the smart home stuff eventually :)
CarPlay is going to be another anecdote. My car is not old, a 2017, but I don’t have a similar interface. Maybe it’s the smaller screen or something? But it’s only changed UI like once I think. Either way, for me and my car it works better and I commented what I did as I noticed it. So I guess YMMV on that.
It’s always seemed to me like android prioritizes new and flashy stuff and easily forgets their older legacy devices. Support being hit or miss is why I gave up android, but it could just be on Samsungs side. Just a thought, Cheers!
deleted by creator
No that’s not true at all. In fact iPhone CPUs are under-clocked whenever they’re idle, running at about 0.5Ghz which is drastically less than full speed.
When you tap on a button, an iPhone CPU might ramp up to full speed, but by the time it does the animation is already half way completed. However usually the CPU load during the animation is so low that it doesn’t bother to ramp up.
There’s nothing high priority at all about an animation on an iPhone. If it was Apple would setup their CPUs to run animations at the full clock speed.
iPhone animations are fast because they use low level GPU instructions such as “here’s a static image, move it to the left by half a dozen pixels, repeat until it has moved all the way from one end of the screen to the other”. Any phone sold in the last 20 years can do transitions like that effortlessly.
Android hardware is absolutely capable of stutter free animations. And the software could be extensively rewritten to be more efficient. They’ve had 15 years to do that work and they still haven’t done it, even though for that entire time the iPhone has had smooth animations. At this point I’m not sure it will ever be fixed.
A beefier CPU won’t help much. Bottlenecked software will be slow even on the best hardware. The video frame is stuttering because the CPU is doing something else - probably twiddling it’s thumbs idle while waiting for slow flash memory to provide a file. And why is the flash memory slow? Again, because they choose to put slow flash memory in the phone. Fast flash memory is available, it probably just costs and extra five bucks. Users would be happy to pay five bucks more for a significantly faster phone… but the phone manufacturers want to keep that profit for themselves.