Submitted by: Scott DePetro
KISS (Keep It Simple Sucka)
As a user I often notice things…I just do that sometimes. Here are some of the things I’ve noticed in our wonderful Android Community. Dev’s take note – I’m sorta talking to you guys here. So you made a rom, and it’s great! A wicked new twist on an old idea. It has bells and whistles and ponies and such…it beeps…it flashes…ok…ok…you get the idea. So, what’s next? Ah yes… time to head over to the site and post it.
SUPERCOOL ROM v1.2 for XT907 OTA (ICS 4.0.4 AOSP) Fastboot Only TOOLS NEEDED FOR — ok, hold on there a sec. What’s All That? Yeah, I think we can pause here – a couple of thoughts before you finish typing that up there big fella. We all know you’re a smart dude; you made a rom. Heck, I can’t do that, and a little tip… most people who will install this thing can’t either. Furthermore, some of them have no idea what you just typed there. Let’s try and remember not everyone knows their device version, build name or pre-production code name. They don’t know whether they’ve got a SCH-i515 “Toro” or a SPH-L700 “Toro Plus” version of the Gnex. They do know they have a Galaxy Nexus on Verizon’s network, and that’s about it. I know it’s tempting to use all the jargon, simply because you know it, but let’s try to remember the new guy out there too. Unless of course you like explaining trivial things in your Rom’s thread…yeah, I didn’t think so.. I’m not saying you need to bring things down to an elementary level here, just be reasonable. The Android community, and especially the portion of it we find ourselves in, has enough barriers without being talked down too or having things be overly complicated for the sake of proving YOU know what YOU’RE talking about. Users already respect you for your effort, heck, some of them will revere you if you just keep things simple enough to get them started. Besides, all the smart folks will understand the simple version too, it’s a win/win. I know it’s hard to remember what it was like as a beginner, when most of what you read didn’t quite make sense, but do try.
It’s been my experience that Dev’s who are accessible and willing to help, garner the most support for their work and often times acquire the most willing of users to help them along the way. I don’t mean to sound unappreciative or tell you how to go about your business, I’m mostly just an observer in this wonderful world of Android. What I’ve noticed so far is most users certainly very much appreciate all that you do, but far too often I see complaints about users. Things like responses in threads saying RTFOP (Read The eF’n Original Post). In some cases, I’m sure that’s true, they haven’t. In other cases though, they have, they just don’t understand what you’ve written. Let’s not forget we sometimes speak in a language all our own. In the age of one-click solutions, telling someone who’s new to just ADB or Fastboot files isn’t really being helpful, it’s being a bit condescending.
Sure, there’s the argument that everyone should know ADB, or other command line things, but we’ve got to live in reality, users don’t really need those things until they need them. It’s up to us to help them once they do.