Discussion about
ryan

The Android Challenge: update three (week 2+)


Finally, the conclusion of the Android Challenge! Previous updates here:The app situation
Android has, as we've all heard, a great deal of apps. Some day soon it may even have more apps than iOS, and for now my basic needs have been more than adequately covered. In fact, most of the services I frequently use (Rdio, Instagram, RunKeeper, Uber, Path, etc.) are represented with not so shabby ports of their iOS counterparts.

It didn't take long for me to learn that, not unlike iOS, app discovery is a real problem for Android. Browsing the Google Play store provided the first hint: just about every hand-curated app collection on the Play home screen featured an normous amount of overlap, highlight the same tired, sundry apps and games over and over. And almost all of those apps were either ports from iOS, or utilities to tweak Android itself¹. (For the purposes of this discussion, I'm not really going to lump tools that tweak Android itself in with apps. See footnote discussion.)

This strong first impression of app homogeneity made me even more curious. What am I missing? The good stuff has to be here somewhere. Fortunately, there's still at least one tried and true way to discover the hidden gems: ask some Android users what their favorite apps are.

So I asked the people most into Android that I know, and without fail every single one had approximately the same reply: check out Swiftkey and Swype, Instagram is good, and make sure you've got Chrome. When I pressed, asking for some of the more interesting, under the radar apps they'd discovered, I got nothing. (Or nothing really worth sharing here, anyway.)

That's when I knew: Mountain View, we have a problem.

It didn't take me long after that to come to the somewhat disconcerting conclusion that Android has very few really good, standout apps apps of any kind, and even fewer still really interesting, unique apps that can't be found anywhere else. Pretty much all of Android's best non-first party apps were released and perfected on iOS first, and then ported.

To be clear, Android's best custom keyboards are pretty interesting; and yes, Instagram is a great port and does Android software proud; Chrome is, without a doubt, the best mobile browser around. But as an iOS user, this is kind of crazy. Most iPhone users I know don't bat an eye when asked to produce page after page of cool iOS-only apps -- it's kind of an embarrassment of riches.

Earlier this week I posted Dark Sky to gdgt's Must-have apps list (gdgt.com­/best­/apps­/weather/). To my surprise, I got a lot of feedback from Android users along the lines of: "Man, I wish we had something like that." Of course I think it's a standout app, but iOS users have dozens, maybe hundreds of apps of this caliber -- large and small, well known and obscure.

With the largest smartphone install base in the world, with as many developers as it has, how is it even possible that no one's innovating consumer software and services on Android?

I'm not going to try to answer that -- at least not today. There are many reasons why this is the case, and they've been widely debated for the last few years. But we can certainly all agree that app discovery is a huge challenge for every platform with more than a handful of developers -- and if there's innovation happening on Android, I simply haven't been able to find it.

From what I can tell, 2012 doesn't look any different from years past: the interesting mobile software still seems to happen almost entirely on the iOS first. Then, later, if there's some traction, maybe Android users will be treated to a port.

If you're an Android user (or thinking of becoming one), maybe this isn't a big deal for you. Maybe having reams of fresh apps isn't of much consequence. (And let's not overstate the case on iOS apps, either, because for as many good ones as there are out there, few are what I'd call game or life-changing.)

The bottom line is this. In terms of the bigger, more popular apps and services, there weren't many I couldn't find an Android version of. You can rest easy, Android more or less has all the basics covered. Just not much else.

Sweating the details
All that said, Android itself still has an enormous amount going for it. Ice Cream Sandwich raised the bar for Google's attentiveness to UI, and Jelly Bean raised it again.

I found it clever how holding the home button from anywhere in the system enabled you to swipe up to get to Google Now. I really like how the Google Play shortcut is always present in the main app menu (because if you can't tell, I like hanging out in app stores). I like how the system settings shortcut is always present in the notification tray. These feel like thoughtful details that make using the phone a little more pleasant without adding much clutter. And there are plenty of these details to go around in Android nowadays. (Apple, by comparison, seems to prefer the utterly brutal reduction of clutter, even at the expense of usefulness.)

I'd forgotten how, when you hold an icon to reposition it, Android projects a little outline of its shape in the background. There are no outlines built into the icon files, the system has to trace the shape -- it's small touch that I'm sure was probably a fair bit of trouble to get right. But someone did it, and people notice these little things. It's this kind of stuff that gives me hope for Android's longer-term future, even if it's far from perfect today.

I really like Android's app switcher -- definitely more so than Apple's tray. We navigate our mobile devices visually, and the more rich and obvious the visual cues, the easier it is to use. It's hard to dispute that a scaled down window preview is a better reminder of an app -- and, more importantly, the state in which you left it -- than a thin row of icons.

Of course, some stuff remains less unrefined. Text field behavior (especially when switching to horizontal orientation), for example, is occasionally baffling. But I don't think Android nits need more picking, the macro point here is that Jelly Bean finally feels worthy of Android's enormous user base. I just wish it didn't take Google 1-2 years to get its releases out to the majority of its users (and usually through upgrade attrition, not through updates of existing products).

Consistency
I think my biggest long term Android issue came from the top down: Google hasn't done enough to demand consistency in basic usability from the Android ecosystem. I've talked about this before with regard to the back button, but I feel it's worth addressing in a broader sense.

Newer Android apps tend to work well and look nice, but they all seem to do common things differently, and with unnecessarily differentiated basic UI conventions. Apps that haven't been updated in a while still have the look and feel of early Android, which is really jarring. And don't get me started on the crazy things Android does to phone apps running on a tablet.

The interface guidelines Google introduced with Ice Cream Sandwich (developer.android.com­/design­/index.html) have helped set the tone and do a pretty good job at demonstrating how to solve some of the basic UI problems inherent in a platform with hundreds of permutations in resolution and screen size. But there's still zero consequence for doing things entirely your own way, and experiences are still scattershot even among the Google's own first party apps.

Jelly Bean proves Android no longer needs to scramble to catch up on mobile interface conventions. Former webOS design lead Matias Duarte has helped the platform find a direction and style, and it's actually pretty good, even if Android doesn't always lead by example.

Now what Android desperately needs is to demand much, much more of its ecosystem. Right now. I suspect this won't happen, though, at least not any time soon.

Settling in
When I started using Android full time for this experiment, I'd hoped it wouldn't take long to catch myself up. I hadn't really gone deep on Android since Honeycomb, and as I've mentioned in the past, I've never used it full time, exclusively.

But knowing a smartphone device well enough to let the muscle memory kick in? That's what I was aiming for. That took about a week.

Figuring out all the must-have apps? That was maybe eight, ten days tops.

Then, a few weeks in, it kind of hit me: I'd gotten settled in. I hadn't really thought about my iPhone in well over a week. I'd adapted. I was totally comfortable, and I'd made Android my own.

Not surprisingly, that felt like a pretty strong signal to end the experiment. It was time to make a decision: should I stay or should I go?

The return
I found it more than a little surprising that I wasn't really pining to go back to iOS by this point. But I didn't have any strong feelings about staying on Android, either, so I decided to try going back. I was glad to be reunited with some of my favorite iOS apps (like Sparrow and TweetBot), but after weeks away, carrying an iPhone felt foreign, just as carrying a Galaxy Nexus had.

I suppose in the end, staying or going just didn't feel like a very big deal. Using the iPhone didn't feel like some huge homecoming. It was just moving from one comfortable environment to another.

I didn't really think a ton about it. Perhaps because for all their particularities, once you get to know them both well, iOS and Android just aren't so different. At least not in the ways that seem to matter the most.

If I had to pick only one reason for switching back to iOS, I'd say it's probably the apps. But there isn't just one reason for picking iOS or Android over the other, certainly not for me.

__________________________________________________
¹ On utilities: why they're great, but they're not Apps (with a capital A). Swiftkey and Swype and other platform utilities are definitely apps in the strict sense of the word -- you know, installable software written for a specific platform. I really like Switfkey, and without question Android's architecture affords the most robust ecosystem of system utilities in the mobile space.

In the same vein, I use and love myriad system utilities on the Mac (like Moom, TextExpander, etc.). I can't live without them. There's absolutely nothing wrong with software whose sole purpose is to improve your user experience. But I don't think a platform's ecosystem can or should be defined by this kind of software, and that's what I've seen happen with Android.

System utilities rarely (if ever) fundamentally change the way we use our devices. They certainly don't change the way we experience the world. Utilities address deficiencies. iOS has plenty of deficiencies, too, and as any jailbreaker will tell you, there exists an an enormous number of system utilities to make up for them.

But it's a mistake and a trap to judge the robustness of a platform's ecosystem by its ability to run (and quantiy of) software whose sole purpose is to make using other apps, or the system, a little better. I'd strongly encourage Android users to look beyond these kinds of tools, however great they may be, when judging an app ecosystem, be it Android's, iOS's, or any other.

sort by

61 replies
lwbt

If you have one device, then it's not a problem. If you have multiple iOS devices, then you think about the time it takes to 1) Open app store 2) Find the app 3) Install and Type in password on each device that you want the app installed. How about this one too, say you want to remove an App, and you're at work, and one of your device is at home, how do you Uninstall the app? How can you see the list of apps that are installed?
-1 like dislike
ssstraub

If I install an app on one device it installs automatically onto the rest of my devices. This is an option in the "Store" setting called automatic downloads.

Uninstalling apps is something that takes literally seconds to do on iOS by holding the icon and pressing the X. Not sure why that would need to be automated across devices.

0 like dislike
lwbt

Since you've been watching this thread, you know I already mentioned that. You're not understanding my "use case".
0 like dislike
usercf49d9f498d

Ryan, I just discovered your Android Challenge series today, and it fascinated me no end— because I too have been experimenting with a fantastic new Android Phone in place of the iPhone I normally use for my business.

Admittedly, my own phone runs Ice Cream Sandwich, and not Jelly Bean. It's a Samsung Galaxy S III with AT&T. However, I've also been using a 16 GB Google Nexus 7 by Asus instead of the retina iPad that I bought for my business, so I think I've had a pretty immersive experience with Android's Best and Brightest.

Now, I really wanted to argue against your observations. I was loaded for bear. But I'm sorry to say I AGREE on all but a few points. Here are my own takes:

1. LOVE NFC! Does your Nexus have it, Ryan? If so, I must I like NFC a whole lot more than you. Best new phone toy since the gyroscope. I immediately ordered some tags and downloaded NFC Task Launcher. Lucked out, because the developer turned out to be super-helpful. Best app support I've ever encountered. He walked me through the troubleshooting, examined my logs, and got Tagstand to mail me a new set of stickers when mine turned out to be defective. My house is now sprinkled with NFC tags to automate stuff on my phone and tablet — timer-setting tags in the kitchen, app-launching tags hither and yon, and a tag by the garage door to change my phone settings for use in the car. Silly, really, but I like hearing the confirmation beeps.

2. MIXED FEELINGS ABOUT THE KEYBOARDS. I agree with you totally about the keyboards —much as it pains me. I mean, I HATE IT that Apple won't let me install an alternate keyboard. Every time a new Android keyboard comes out, I give it a whirl. I've tried all the current Android faves and have pretty much used Swiftkey 3 exclusively since I got my Gal-3. In fact, I slightly prefer it to the much-improved Jelly Bean keyboard on my Nexus 7. But, much to my consternation, I make fewer mistakes on my tiny little iPhone keyboard than on ANY Android option -- EVEN ON MY NEXUS 7 TABLET. Now you might expect this on day one, but I'm here to tell you that it's the pretty much the same after two-three weeks. Perhaps it's partly because I'm not a touch typist. But I think it's also because Apple really nailed the keyboard on both iPad and iPhone. Their predictive algorithms fall far short of SwiftKey 3, but the iDevice KEYBOARDS are easier for my fumbling fingers to hit. Sorry! I still wish Apple would cave and allow alternates, but credit where credit is due. I make fewer mistakes with the iPhone.

3. HATE GOOGLE DICTATION. Now don't get me wrong, I LOVE and have long loved Google's voice commands. And I'm not talking here about Samsung's embarrassing S Voice, evidently rushed to market for all the wrong reasons. No, I'm speaking about something years in the making, that OUGHT to be an unalloyed pleasure -- Google's vaunted Jelly Bean Voice Typing. Google has spent so much time and treasure perfecting its voice-recognition. I've heard so much about how it trounces Siri. And that very well may be so when it comes to COMMANDS. But when I take off my geek hat and put on my writer's beret -- Google's voice recognition engine hates ME. It can't be bothered to capitalize anything except the first word of the sentence. It won't do any but the most rudimentary punctuation. And it's so inaccurate that I can't even trust it to do a text message, let alone a tweet or a Facebook status update! Maybe Google voice typing looks fine to someone who spends his or her day writing code. But for those of us who write paragraphs, pages, articles and books for a living, it's useless. Hear me? Useless. The only thing I use it for these days is web browsing, where it works fine.

Siri, on the other hand, is a pretty darned good stenographer — and so is her faceless cousin on the iPad. They capitalize, do quotes, dashes, parentheses and recognize a surprising number of proper names, especially those in my contacts file. They're so good, in fact, they inspired me to buy full-blown Dragon (which, I am told, provides part of Siri's brain) for my PC desktop.

4. AS FOR THE APPS, RYAN — you nailed it. I like to think I give Android and iOS equal time in my life. Business on Apple devices, Android for after-hours. But, after two weeks doing business on Android, I'll be glad to get my iStuff back. Because the Google Play store unfortunately lives up to its name. It's mostly for play. It excels in games, widgets, and stuff that — as you say, Ryan — makes the phone run better.

Nothing with with that! Few widgets are tasteful enough to earn a lasting place on my screens, but they sure are fun to fiddle with when I'm bored. Swiftkey 3 and Swype are marvels of coding and I can see why they have such huge followings. Geeky utilities like 1 Tap Quick Bar provide more diversion for me than any game.

And to blazes with Chrome — DOLPHIN, with all its plug-ins and especially its Lastpass integration, is Android's strongest argument for switching, IMO. It's not even close! If any one thing could seduce me into changing my business mobile OS to Android, it's Dolphin! FINALLY I can browse securely and login to gdgt without leaving the browser, opening LastPass, copying my password, leaving Lastpass, entering the browser again and hoping the password will paste. Now everything just works — username and password show up where and when they're supposed to. Ahhhh, what a relief!

HOWEVER. When recess is over, the Android ecosystem is pretty much a wasteland. I can find ports of some of my favorite productivity apps, but for the most part they're inferior to the originals. Workday touchstones like Goodreader are absent. It's like being in Bizarro world, where you can see who the Androids are SUPPOSED to be— but Bizarro will never be Superman. Sorry, but that's the way it still is. My Samsung Galaxy S III is a marvelous machine, and I'll probably continue to use it more than my iPhone. But if Apple can field something even close to Samsung's masterpiece, I'll be there like a shot. Sorry, I love to play with Android -- but when it comes to business, IOS rules.
2 like dislike
rstockholm

Appreciate the post and taking on the experiment. I came to the same conclusion you did a few months ago. Each of the major players in this market, namely Apple, Google and Microsoft, offer competing products that largely do the same thing. All have developed solid devices, all have a catalog of third party apps, and all have a set of robust cloud services. Each also have some set of advantages or disadvantages--with Google you're less prone to vendor lock-in and is less expensive, but generally less polished; Apple is more user-friendly, but more expensive; Microsoft is less secure, but more enterprise-friendly--that may sway you one way or the other, but at the core they're all very similar.
1 like dislike
MarkPharaoh

Fantastic post, thank you, Ryan.

I feel pretty similar myself. I was on iOS for the iPhone 3G, 3GS, and 4. Then I switched to Android and have had the SGSI, Inspire, SGSII, OneX, and Gnex. This fall I am really contemplating going back to iOS, mainly just for the apps, but also because my time will be much more limited, and the best part about Android in my eyes is sitting down and customizing the crap out of it. Unfortunately, that sometimes takes A LOT of your time.

So basically, I'm waiting to see this "iPhone 5" and what Google will produce in their Nexus line.
1 like dislike
devron

Ryan - definitely appreciate you sharing the journey with us. I don't think we should be critiquing your findings. It's like saying you disagree with someone for not liking a movie. I feel the same way about the lack of design guidance hurting Android. And I also agree that both companies do a poor job of aggregating content.

One thing I did want to ask... (I use both devices. I have to because of my job.) I'm like you - there are benefits with both platforms. But the one thing about iOS that just bothers me is that when I go back to it, it feels so dead. Just rows and rows of icons. I know I can jailbreak and customize and whatnot. But after unlocking it, it feels so lifeless. Did you feel like when you went back to iOS 5 that it was just frozen until you opened an app?
1 like dislike
usercf49d9f498d

Dignan17, first of all, Ryan's statement was VERY carefully worded, and it seems to me he bent over backwards NOT to dismiss Android's "customization apps." But I would actually go further, and assert that many (BUT NOT ALL) of Android's coolest customization apps amount to games. They don't make the phone any more or any less productive — they're just fun. There's nothing wrong with that. I've been having tremendous fun with them. But there are so many of them, they really amount to a hobby in themselves.

They don't make me better informed or more productive, and they often don't even save keystroke. (The Swype keyboard, for example-- by the time I actually got comfortable with it, I discovered SwiftKey, and whatever productivity I would've gained was thereby lost and then some.) The widgets are often slower to respond than their icon counterparts, and their whole purpose is to distract you. Bye-bye productivity! And of course they all demand considerable time to find, install, set up and incessantly change.

Now, that's okay with me. I love 'em! I just found a "Nightfall" live wallpaper that looks even cooler than the fish tank I had last week. And I love showing off this stuff when I'm dining with iPhone-toting friends. I feel like I'm having a banana split and they're making do with a scoop of vanilla.

But I think that Ryan's right about these apps being a special breed that appeals to enthusiasts — geeks like us. And they don't begin to make up for Android's dearth of really, truly useful apps that can transform people's lives. For example, my iPhone has a proprietary app that remotely controls our security cameras. THAT is a gotta-have-it, won't-travel-without-it feature. Doesn't exist on Amdroid.

Now about Doggcatcher. Love it! Wish there were many more apps like this on Android!

But honestly, Downcast on iOS is is even better in practically every way. The gesture controls for video are killer. Just had to mention this.

Finally, bear in mind that my wife carries a Windows Phone 7 handset and I'm finding myself using my Samsung Galaxy S III more than my iPhone 4s these days. So I'm not flying a flag for any particular mobile OS. I WISH that Android's app selection was as rich as iOS'. But it's not.
1 like dislike
fudlen

Interesting stuff, thanks Ryan. For me it isn't about show stopper apps but more of the hacker type stuff you can do. I must say though that since getting the Nexus 7 I have really considered going back to an iPhone. I feel like the Nexus 7 feels a bit redundant to my Galaxy Nexus and that it might be nice to have the iPhone 4 size with the battery battery life. Not sure if it is worth giving up 4G for at this point, though.
0 like dislike
Civ2boss

I think the biggest Android app not on iOS other than Chrome and various other Google apps, is Firefox. Firefox Beta and Aurora (Firefox's more experimental builds which is only available on the Mozilla website not in the Google Play store) are really good browsers. The first few versions were bloated and slow, but the recent versions have been good. And, at least on Aurora, it is the only mobile browser that I know of on Android that has it's own instapaper-like/safari-reader-like reading mode.

Other than that, yeah Android is really lacking the "wow" apps. There's also a few games that's not on iOS, but meh.
0 like dislike
bobbyco57

Ryan, as someone only familiar with iOS, I appreciate reading and say thanks for your posts on iOS>Android>iOS.

It seems to me what you've proven is that competition is a good thing. As consumers we have choice. We're all geeks and we survive on the radiation from our tech! There is debate in every category of consumer goods. I imaging there are athletic shoe purveyors and pundits out there that switched Nike>Adidas>Nike and found reasons to love and loath either brand.

Given I am no longer contractually obliged to at&t, I am awaiting the next iPhone. I'm looking forward to (and assuming we'll get) "4G" and a larger screen. But, along comes the Galaxy S III and I am tempted by the beautiful hardware and glowing reviews. But, I'm ultimately going to stick with iOS and get the next iPhone.

I'm invested in apps. They work for me, iOS works for me. Perhaps I didn't know what I was missing. That is why I was so interested in following your reports. My conclusion is I'm not missing much. Not enough gain for the pain.

What has not been mentioned within the replies here is the broader reach of our personal devices. iOS devices communicate with each other, and shared devices around them. For example, Airplay and Airplay mirroring from the 4s or iPads to a TV is so incredibly useful. Facetime is another example. My immediate and extended family have iOS devices and, or Mac computers and Facetime brings us all closer together. Also, I no longer need to pay $20/month for texting to at&t thanks to iMessage. I think that iOS devices will remain wildly popular because of this kind of integration. The breadth of the iPhone extends so far beyond the device itself.
0 like dislike
stalky14

The moral here seems to be to own a tablet of one and a phone of the other!
0 like dislike