How Not to Build a Cellphone
Jamie found an NYT story about a new t-mobile Shadow phone which starts off by talking about how Apple is changing the phone game by wrestling power from the carriers, and then discussing what could be a reasonable piece of hardware. And then how it is wrecked by software. The phone has wait screens, a task manager, odd error messages etc. Makes for an amusing read.
Joel Spolsky does an entertaining job of ripping another phone with poorly-designed software to pieces here.
...talking about how Apple is changing the phone game by wrestling power from the carriers... Right. Apple has certainly wrestled control away from the carriers. Now, instead of just paying the carrier blood money and selling our soul for two years, we get to pay both Apple AND the carrier... and still sell our soul away for two years. Maybe Nokia can compete with Apple by coming out with a phone where I need to sign a 5 year soul sucking deal with the hell (like AT&T, but more pleasant), have the phone chomp on my balls while it is in my pocket, eat my first born child, and get a direct hookup to my bank account from where it funnels money into everyone's pocket but my own.Come on Google, buy the damn spectrum, open it up, and lets say fuck you to the ass pounding consumers are getting in the US cellular market.
Windows Mobile 6 == teh sux
This message brought to you by: Article in a Nutshell (TM)
eleven plus two / twelve plus one
I've never found one that's well-designed. They may exist, but I've never had or seen one.
What I want:
1) The ability to turn the volume up or down in a wider scale than they give us. If I can't hear someone with the volume at max (usually when they're on a landline), the scale needs to go higher. My phone goes up to five; it should go up to eleven. It's a device whose principal function is the capture and transmission of sound, yet it has ONE thing you can control about the sound: inbound sound volume, in a limited range. This is ridiculous. This is stuff that could be included essentially for free, since it's all software that doesn't take much processing power. For instance, it'd be nice to have some sort of intelligent parametric EQ. Sometimes you get someone on the other end with a sucky headset and it'd be nice to be able to fix it yourself or have the phone do it for you.
2) The phone to tell me what the hell it's doing signal-wise. I've been standing on top of a mountain and looking over a canyon at a cell tower (~2 miles distant) and have no signal. Sometimes calls get dropped even though I have four "bars" of signal. Is it a SNR problem? The phone trying to do a tower swap and failing? Who the fuck knows? Give me frickin' iwconfig, please. It's like the Windows boot sequence. Either it works or it doesn't, and if it doesn't, who knows what went wrong. But Windows at least has Safe Mode...
3) A phone that doesn't fucking break. My old phone had a keypad that kept going bad. My new phone now thinks that there's a headset plugged into it when there's not. Sometimes it thinks I don't have a SIM card in it.
4) I hesitate to suggest this since they seem incapable of getting even simple things right, but replace SIM cards with SD cards (they're effectively a commodity now, $20 for 2GB). Poof, instant long-play pocket audio recorder!
You don't need mobile OS design experience to figure out that a phone has a terrible user interface. While I agree that his comment on a two-button unlock sequence is uncalled for (why have a lock function that unlocks with a single, accidental keypress?), but other than that I think all his gripes are perfectly justified because they deal with the end-user experience.
An old-timer with old-timey ideas.
I'm still waiting for the phone that sounds and works like a phone.
Why does everyone say this as if it doesn't exist?
I suspect it is because they want their posts to sound as though they possess some real down-home 'Murrican wisdom. Jesus. How many counterexamples do I have to find? All of these are "phones that look and act like phones."
Moreover, why is ANYONE "against" convergence? Seriously? Do you really WANT to be carrying around a camera, a phone, a PDA, and a laptop?
Wrong! That's not an advantage, that's insane. At least, I can't remember the last time I was looking at my cellphone thinking, "Damn, I wish right now I could open up a Word document!", not even if one was attached to an e-mail.
Yesterday, when I got an email from my advisor. Thankfully, I had my iPhone at the ready and it was quite capable of opening the document. I was able to answer her question immediately and it made me look like I was really on top of things. I guess that makes me "insane."
+++ATH0
Frankly, Windows Mobile 6 is a mess. Common features require an infinitude of taps and clicks, and the ones you need most are buried in menus. Apparently the Windows Mobile 6 team learned absolutely nothing from Windows Mobile 1, 2, 3, 4 and 5.
I wholeheartedly agree: I received a low-end HP PDA years ago for Christmas. Windows Mobile worked so poorly that I didn't even bother to get the thing replaced on warranty when it broke within two months (battery couldn't hold a charge to save its life).
I already miss the 'antiquated' Palm OS that ran on my Treo. The article was nice enough to bring up a couple of my favorite reasons as to why...
First of all, a cellphone should not display a "wait" cursor. Ever. And definitely not almost every time you change screens, as on the Shadow.
One of my favorites: I run a nearly stock version of WM6 on my HTC Mogul phone, with the only additions being the free version of Epocrates and an SPB Diary application. My phone has a more-than-adequate CPU, yet still lags while switching screens.
Do I need to "wipe and load" my phone to make it run faster? Sheesh.
A cellphone should not have a Task Manager. You should never have to worry about quitting programs because you've used up too much memory.
Amen! I also love how the phone has a knack for running out of memory right when an important call comes in. There's nothing more frustrating than a ringing phone that won't show me the phone screen and where the buttons suddenly don't work.
He's not assuming anything about other versions of the software. He's saying the software on this phone sucks, which you seem to agree with. If MS released a version of XP without mouse support...that would suck, too. The existence of another version would not in any way invalidate the suckiness of the mouseless version. If the software is only good for touchscreen devices (which I would disagree with, it still sucks even on touchscreen devices), then it sounds like MS's big mistake was licensing it for use on non-touchscreen devices.
Why would he "eat his words" about a device he's never written about?
Recursive: Adj. See Recursive.
According to the article, it is:
(The 20 key hardware is the same used by Blackberry and Sony, by the way, and generally works pretty well... certainly a lot better than T9.)
But, what were they thinking going with MS Mobile?
For the US market, what choice did they have? Apple, PalmOS, and Blackberry can't be licensed, Symbian is likely expensive and nearly as messy as Windows Mobile. And they didn't have the time and resources to do their own Linux-based system. So, for a smartphone like that, Windows Mobile is the obvious choice for companies like HTC and T-Mobile right now. You can't fault them for that.
With Android, of course, they do... let's hope that T-Mobile is smart and makes that choice. HTC (the maker of the Shadow) is already on board with Android...
My original cell phone, a Panasonic TX-220, had a single-keypress lock function. However, it required holding down the lock key for 2 seconds to enable or disable (with an auto-enable after 10 seconds feature). Never had it accidentally lock or unlock on me, and I found it to be a lot more usable than the "top-left button, then bottom-left button" process to un/lock my current phone.
:) It's been done before, it's been done well, and lots of us really miss it.
Don't dismiss a single-key lock process because you can't think of a way to make it work.
I think this person needs to understand what the difference is between WM6 and a company that has jacked it up. WM6 is not perfect, but the issues he's blasted here are either because of TMobile's implementation, or his lack of knowledge of the features of the OS.
-David
Geesh... All I want is a freaking phone that allows me to play music and videos (podcasts), install 3rd party apps, has 3G connectivity & wifi, has gmail and push-email support, syncs with an ical feed, has an IM client that works with all the major networks, allows me to teather my laptop via bluetooth to the phone, has A2DP, and a web browser that renders like a web browser should (WITH FLASH FOR CHRIST'S SAKE.) Make your own MP3/AAC ringtones. Oh, and it needs to be on more than one carrier.
And it needs to be, most importantly, a GOOD PHONE. With GOOD RECEPTION, SOUND QUALITY, AND DIALING SHOULD BE SUPER-SIMPLE!!
Photo and video opportunities so that you could upload to Youtube/Flickr/Facebook would be cool too, but I'm OK without having that.
How fucking hard is it to roll that out???? Seriously, how fucking hard?
-nick
Whenever I see a device that tries to be "Everything" I am taken back to the 60's to McNamara and his desire to have an airplane that had "commonality" and could serve as the "end all".
The F111 was designed to be both a fighter and a bomber. It was too heavy to land on carriers and could not carry the required equipment and payloads required by the Navy... did not even have gatlin guns on it for a while, and it was too small to carry a large payload and the range was too short to be an effective bomber.
So is the T-mobile a F111 or can these problems be worked out?
This is a time for the designer to eat his/her pride and make it work... if that is possible. It wasn't possible with the F111 and the T-mobile remains to be seen.
And in the end, the love you take is equal to the love you make