Live data from Hacker News

Standing Up For Android

shiftyjelly.wordpress.com

11–20 of 74 posts

Re: Standing Up For Android

#11
post #4

I'm still curious about the details of his conversations with his users about why they choose Android. Are any of them choosing an Android phone because of the Android OS or app ecosystem? Aside from some hackers that might like the hackability and extensibility of the Android OS, or people that reject Apple because of their business practices or philosophies, I strongly suspect most users that buy Android phones "be…

I strongly suspect most users that buy Android phones "because they prefer it" are really preferring the hardware of their specific phone.

That's probably true to some extent, and Android should still get credit in those cases because it was specifically designed to support a wide variety of hardware. Contrast with iOS which was designed to produce the best possible experience on a few specific hardware platforms, which means that iPhones are stuck on 3.5" screens and resolutions that are exact multiples of the original.

Re: Standing Up For Android

#12

I am 100% for holding a mirror up to the weird industry of Apple bloggers constantly patting each other on the back for being brave enough to support a giant company while throwing schoolyard insults at any one who dares compete with Apple (though I honestly just file them in the same department as sports writers now: rarely insightful, yet a highly amusing sideshow), but let's have some honesty here. The only reason…

Have you taken a look at iOS's podcasting functionality lately? It's the definition of "half baked and seemingly abandoned". Podcasting features were stripped from the iPad music app in iOS5 and podcasts aren't even recognized by Siri (and haven't been recognized by Voice Control since iOS3). It's truly atrocious.

Podcasts are a niche activity anyway and I believe that majority of users on both platforms are highly knowledgeable and quite willing to search for alternate clients. Podcasting clients have also been featured by both Google and Apple in their respective app stores. I personally suspect that the reason for PocketCasts recent revenue surge on Android is because it's currently one of the highlighted apps in Google's Android Market.

Re: Standing Up For Android

#13
As odd as it may seem, I cringe every time I think about developing on Android. It's not the development that gets me. Honestly, I can't stand the emulator. It takes so long to boot up, and is such a resource hog when running. The iPhone emulator is also a resource hog, but I can close it without anticipating a 2 minute bootup when I build my application.

Re: Standing Up For Android

#15

As odd as it may seem, I cringe every time I think about developing on Android. It's not the development that gets me. Honestly, I can't stand the emulator. It takes so long to boot up, and is such a resource hog when running. The iPhone emulator is also a resource hog, but I can close it without anticipating a 2 minute bootup when I build my application.

I hate the Android emulator so I test on a device.

Device testing on Android is way, way easier than on iOS.

Re: Standing Up For Android

#16
post #6

Marco's reply: http://www.marco.org/2011/12/07/standing-up-for-android

"I can’t afford to invest months of development time into learning the platform and making an Android app, then supporting and maintaining it in parallel with my iOS app indefinitely, with so many other data points telling me that it almost certainly won’t be worth the investment."

I wish he'd elaborate on these data points. Not doing so, I'd still believe that Marco just hates Android.

Re: Standing Up For Android

#17

As odd as it may seem, I cringe every time I think about developing on Android. It's not the development that gets me. Honestly, I can't stand the emulator. It takes so long to boot up, and is such a resource hog when running. The iPhone emulator is also a resource hog, but I can close it without anticipating a 2 minute bootup when I build my application.

You only need experienced it once for a day, if you want to. Do you restart your emulator every time you compile/build your app? You don't have to. Once the emulator run, you can build and run your application into emulator within no time.

Re: Standing Up For Android

#18
post #4

I'm still curious about the details of his conversations with his users about why they choose Android. Are any of them choosing an Android phone because of the Android OS or app ecosystem? Aside from some hackers that might like the hackability and extensibility of the Android OS, or people that reject Apple because of their business practices or philosophies, I strongly suspect most users that buy Android phones "be…

I prefer Android. I may be biased, but I don't think by that much. I own an Android phone and I do some Android development. I also own a Mac and an iPod touch, and would get into development on iOS given the time (seriously, "install XCode and get to Hello, World" is actually on my todo for this weekend). I really like all of these devices (my MBP the most though). But I prefer the Android OS for two primary reasons: the back button and the menu button.

When I'm lost in some interface I can usually find my way to what I wanted or find my way out using those buttons. With my iPod Touch, I end up mashing the home button and starting over, which sometimes just doesn't even do what I wanted.

You might say that I am just used to Android, and that's probably true, but I have had the two devices for almost the same amount of time, and use them both daily. I just prefer Android. Yes, iOS is way smoother, the UI is prettier, and the hardware is even nicer in some cases. But when I get lost or struggle with the interface, somehow it really sticks out on iOS. (I should mention that I get frustrated with Android plenty too)

It's the kind of attitude in your last sentence, suggesting that you cannot fathom why anyone would choose the objectively inferior Android OS, that people get annoyed at in these horrible discussions. It boils down to taste, and to suggest that some people's preferences are not true is unfair. (I'm probably doing you a disservice, I'm sure you're not a raving Apple fan. But you know what I mean, I hope)

(I also wrote a long description of an example of getting lost on iOS but it was really long winded so I trashed it. I can explain it if anyone is actually interested though.)

Re: Standing Up For Android

#19

As odd as it may seem, I cringe every time I think about developing on Android. It's not the development that gets me. Honestly, I can't stand the emulator. It takes so long to boot up, and is such a resource hog when running. The iPhone emulator is also a resource hog, but I can close it without anticipating a 2 minute bootup when I build my application.

Every Android developer I know (myself included) has a variety of Android devices that they actually test on. It's a lot faster, and much more realistic.

Re: Standing Up For Android

#20
If Marco Arment was serious about Android, he would most likely give up control and outsource development to a talented Android developer. Maybe even one who is employed by Google... I'm sure Google would be more than willing to work closely with Marco, as they did in creating Twitter's app, as Instapaper is a brand. Twitter was supposed to open source the code to their Android app as a condition of the assistance but that commitment got conveniently disregarded.

I wonder why someone from Google's Android team does not officially and publicly extend an offer (as a rebuttal) to help develop Instapaper for Android.

Post reply on HN