DEV Community

Justin O'Boyle
Justin O'Boyle

Posted on • Originally published at blog.justinoboyle.com on

Switching to Android: A long-time iOS user's perspective

Recently, my friend passed me his old Nexus 6P so I could try out Android (and also because my iPhone 6 was getting unbearably slow).

I've pretty much always been a tinkerer with smartphones; I pretty much always have had a jailbroken phone and have been happy. Jailbroken iOS was the perfect balance between tweak-ability and usability for me. However, after Apple's "courage" to kill the headphone jack last year in favor of wireless or Lightning earbuds, as well as the constant neglect for older devices' battery life has peaked my curiosity into building up the "courage" to try something else.

I didn't get an out-of-box experience with the Nexus 6P, but the first thing I did was flash ElementalX and PureNexus (as well as Magisk for root). I was guided through the setup process and was all set up. The first thing that jumped out to me was the beautiful screen on the Nexus 6P. Coming from an iPhone, 1440p AMOLED screens aren't something I was used to.

The good

As a software developer, I really appreciated the attention to app integrations as I started to install more apps from the Play Store. ("What app do you want to use to open this Maps link?", the Share button directly taps into conversations in Telegram and Twitter DMs, etc).

Android allows you to choose which app you would like to use for specific types of actions.

Let's face it: most of us have tons of apps on our phones that we use enough to keep, but not enough to warrant a place on the home screen. Android (well, most launchers) solves this problem well by allowing you to have an "app drawer" (for the stock iOS users out there, think of it like an "applications folder" on your computer) to hide away all your half-used apps. No one needs their Watch app taking up valuable space on their home screen. (Seriously, how often have you ever opened that? Once, to repair your watch because some sketchy online guide told you it would fix some problem?)

The Android community is great. That's not to say the iOS community is any less great (though /r/jailbreak could chill out a bit), but I have noticed that the Android community seems to value open source projects – something the iOS community is just coming around to value more often (still, not so much). Plus, Google doesn't lock you into the latest two or three minor versions. Theme engines like Substratum are slightly buggy at times but seem to do a better job than most iOS theme engines (with the exception of Eclipse 4, but that's more of a tweak than a theme).

Notifications on Android are actually pretty cool. At first, I was confused by the need to dismiss notifications for them to disappear on the lock screen, but I have come to really find persistent notifications (as well as the grouping!) a very neat and useful feature.

All of the arguments about apps being "less developed" than iOS or the arguments about apps being better than their iOS counterparts are, in my opinion, invalid. They're basically the same. You really won't have any problems with any third-party apps being compatible. (except Snapchat)

The bad

This isn't Android's fault, but iMessage really is a big miss. SMS is buggy and slow at best, and asking people to switch over to something like Telegram or Hangouts sometimes isn't an option. (I really wish we could have one messaging standard that's actually encrypted and not carrier or vendor beholden, but alas, we still don't.) This also isn't Android's fault but getting Snapchat to work on anything except stock Android is a nightmare (I've documented here how to do it by the way).

Unfortunately, I don't think the vast majority of Android users are going to have the same experience as I have. Android has a massive issue with patches and getting people up to date. As of April 2017, Google reports that only 4.9% of users are using Android Nougat, the latest version of Android (7.0 or 7.1).

Android version marketshare, as of April 3, 2017

Compare that to Apple, where 79% of devices are running iOS 10.

iOS version marketshare

This fragmentation is a large problem for Google- and they seem to be addressing it with the automatic Pixel and immediate Nexus updates. However, cheaper smartphones suffer from being able to be attacked and exploited easily.

In summary

iOS and Android are great platforms. I will continue to use both, but right now my faster phone is an Android device, so I'll stick with that. I will post updates.

Top comments (3)

Collapse
 
dean profile image
dean

Interesting article! I’ve been thinking about making a switch to Android. I was thinking about how iMessage was probably going to be a bigger deal, good to hear that I was right about that. I think that iMessage might be coming soon though with Amphora messenger? It’s been having really slow development but it seems to work with iMessage.

I actually really like the idea of persistent notifications on the lock screen as well

Collapse
 
luisventura profile image
Luis Ventura

I've tried this old switcheroo myself for far too long. I just keep getting back into my iPhone.
As a user, I just can't deal with the amount of tweaking it takes to get it working to your taste. And just how plain stupid it gets from there...
Having to relearn the whole UI after getting next OS or after switching from phone to phone or even changing themes or adding basics elements? What about soft buttons? What about notifications.
I rather having a "limited" device, because they say so when you can't change the font, than a phone that will always get between me and what I want to do. Getting work done. Your iPhone blows up? you get another one, and everything will work, perfect as ever, out of the box.
As a mobile developer, Android feeds me, but my designs are more in line with Apple's because of simplicity.
It's sad to hear your iPhone 6 is slow, maybe a clean install may work. Beside the flashy stuff you can add in Cydia, I believe that a responsive phone is far more valuable. It may be fun for a while, but it's detrimental to the experience, hence making people move to android, the land where "Unfortunately ..." every single process "... has stopped."

Collapse
 
justinoboyle profile image
Justin O'Boyle

what phone did you have? that's no fault of Android, as my Nexus 6P has been more stable than any other iPhone I've ever had (and it's on 8.1 beta)