My year with Android

Now that Google’s Android operating system is appearing on a bunch of new smart phones, it seems like a good time to report on my year with Android on an HTC/T-Mobile G1 phone.

How has it worked as a phone? Call quality and reliability are as good as can be expected on the T-Mobile network. In other words, it works great if you stand on one foot in space L17 in the parking lot of the Swedish Physicians office across the street from T-Mobile’s Bellevue, Washington headquarters. The phone has survived a few drops onto concrete and asphalt surfaces. About 5 percent of the time that the phone rings when in my pocket, I manage to hit the “hang up” button while pulling it out; I wish that it were a flip-phone design. Dialing via voice recognition works remarkably well considering that my phone is hunting through a list of several hundred contacts.

The slide-out keyboard is nice, but the “carpal tunnel hump” on the right side should be patented by hand surgeons. Will the next dictator of the world please require mobile phone QWERTY keyboards to be freely accessible from both sides?

Using Android means using Google Web applications. As of late 2008, syncing with Microsoft Outlook did not work well even as a one-time transfer, much less as a day-to-day operation. If you’re wedded to Outlook, stick with a Blackberry or Windows Mobile phone. I was already a user of Gmail and Google Docs, so moving to Android meant mostly adopting the Google contact manager. Contacts is the weakest part of Gmail and especially a year ago, could best be considered a work in progress. Importing contacts from Outlook, Google’s software would drop much of the information on the floor. Microsoft’s programmers envisioned a world in which some phone numbers are associated only with a company. The Smartest Programmers in the World (TM) wrote software in which such a contact was imported as just a phone number with no association to any text string, person’s name, or company name. Repeating the import command resulted in a complete set of duplicate contacts. Via this blog posting, I am hereby offering to purchase a Windows 7 machine for the Gmail group and a copy of Microsoft Outlook so that they can see what the average user might need. One wishes that someone at Google had spent a few hours watching a Microsoft Outlook user and writing down those features that were most critical.

Speaking of Outlook, the To-do Lists and Notes features are missing from the Google world and/or buried so deep as to be useless.

What works well? The native Gmail client is excellent and Google Calendar is mirrored painlessly. Google search and Web browsing work well and are fast on the 3G network.

I have just begun to experiment with Google Voice, which offers some very nice features, especially the ability to use one phone number for home, work, and cell (could save huge $$ for someone who travels internationally; calls will forward seamlessly to an Android phone with a local SIM card; voicemail messages will be transcribed and attached as an audio clip to email rather than retrieved at $3 per minute). An Android user can download an application that sends the central Google Voice phone number as the caller ID so that call recipients don’t get confused about who is calling. This important feature is unavailable to iPhone users who labor in shackles on Steve Jobs’s plantation.

For a completely Googlified Lifestyle (TM), the most glaring omission is Google Docs. I don’t necessarily want to edit Google Documents from the phone, but I store many snippets of critical information in various Google Docs. It would be nice to have an application that took a search string and made it easy to scroll through fragments of documents and spreadsheets that contain that string, pulling out the complete document for review only as a last resort.

As far as style goes, most of the people I’ve met using iPhones were overweight middle-aged men. Most of the G1 users that I’ve met were attractive slender women between the ages of 20 and 40.

The year-old G1 is somewhat underpowered for the latest Android release. One of the drawbacks of a phone running a normal multi-tasking operating system is that a background process may be consuming 100 percent of the CPU, memory, and network. It is common for an application to freeze, not because the code is buggy but because the phone is devoting its resources to a background process.

What’s missing? A dock so that I can use my Android as a home computer, as described in “Mobile Phone as Home Computer”. An Android device offers voice and text communications, Web browser, music, photos, and video. If I learn to use the Android interface, why should I have to learn anything else? Just give me a big screen, normal keyboard, and fast processor.

More challenging would be to rethink the user interface to a task/user orientation. A traveler with a mobile phone ought to be able to say “show me nearby hotels with vacancies, their room rates, and a button that I can press to reserve a room”. This would have been possible in the 1990s, even before phones had built-in GPS receivers. The carrier knows approximately where the customer is. Expedia knows where the vacant hotel rooms are and the rates. The hotel industry pays commissions to anyone in the booking chain. You’d think that you would be able to do that on any phone with more than 5 lines of screen space.

Current smart phones, especially the iPhone but including the Android, put themselves first instead of the user first. The phone is proud of its abilities to display movie showtimes, so the user looking for an evening of entertainment is expected to hunt among the applications and select the “MovieTime” app. A user-oriented interface would try to capture some information about the user. Is the phone user at home, work, or traveling? Is the phone user working, trying to connect with friends and family, or looking for some kind of diversion?

Suppose that the phone has figured out that the owner is on his way home from work and is trying to figure out what he wants to do for the evening. Instead of giving the owner a choice of 100 applications from which to choose, the phone would gather the most relevant information about entertainment options, nearby friends and family who are also planning to go out, nearby restaurants, etc. and present that information in a compact format. Despite all of the virtues of a SmartPhone, the lack of a full-size keyboard and mouse makes it slower to interact with than a PC. The phone should anticipate more of what the owner is likely to want to see and bubble it up to higher level pages.

Summary: If your life revolves around Microsoft Outlook, a Windows Mobile phone will be a better choice or possibly a Blackberry. If your life revolves around Google Web applications, the Android OS is probably the best phone on the market. In the abstract, how does Android compare to the iPhone? Text-oriented users will appreciate the fact that several Android models have full QWERTY keyboards. Voice-oriented users will appreciate the fact that all Android models to date have superior call reliability and sound quality to the iPhone. Both iPhone and Android suffer from the “let’s lump all applications into a big array and let the owner click down into one after another to accomplish a task.” A Macintosh computer owner who uses a lot of desktop applications will probably prefer the iPhone; a Web-oriented computer user or Google Voice enthusiast will probably prefer Android.

10 thoughts on “My year with Android

  1. My daughter’s one year old G1 finally experienced a cracked screen due to a fall. It’s held up well otherwise. So the gods must be telling it is time to upgrade as well. Wrt the features and apps you are requesting, the beauty of these app phones (not Smartphones) is the extensibility story so the apps can be added by innovative third parties (like my company 🙂 ).

    Windows Mobile is useless at accessing Outlook – BlackBerry is far superior in all respects. WM is dead for now. If RIM had a better SDK, dev tools and knew how to energize an ISV community, Android wouldn’t have much of a chance. Since Android did all of those things and RIM hasn’t, Android will likely surpass RIM in the consumer space.

    As for mobile access to Google Docs, lots of people are working on it. It’ll happen, e.g. DataViz.

  2. Second that about the BlackBerry: far superior to any WM phone, which are incredibly annoying to use. BB is great for Outlook email.

    I think the new iPhones can do Outlook as well but not used mine for that.

    I’m not sure about the phone knowing what you are doing and reacting accordingly: whenever software tries to do that, in my experience, it gets it wrong. Or there is the edge case where you need to do something a bit differently from how you usually do it, and it takes three times longer because the software doesn’t believe you want to do what you want to do.

    In my experience, where the iPhone shines is in just that, making it easy to do what you want. Things just seem to be well-thought-out (or well-tested) and you seldom get the annoying disconnects that plague other software.

  3. Stephen: Regarding the phone trying to be context-sensitive… You’d still have the ability to go into the “big list of apps” and click down into one app at a time. My proposal is for an alternative interface to the same functions. Your assertion that “whenever software tries to do that, in my experience, it gets it wrong” is undoubtably correct. However, that doesn’t mean that software will forever be stupid. A fairly low-skilled human can do the things that I’ve proposed. Why not a machine? Look at Google Search for inspiration! It (usually) figures out whether I’m trying to do an arithmetic calculation, look up a street address, etc. It isn’t perfect, but at least they are trying. The iPhone and core Android developers are not trying. (Fortunately Android is open-source and therefore some of the handset makers and various third parties will be able to try.)

  4. It’s true that software will get more intelligent with time, and as you say, as long as you still have the ability to quickly and easily do it the “old way” nothing is lost while the software tries (and gets slowly better).

    Maybe Motorola will be the handset maker that goes in a new direction with Android- the Droid certainly seems to be a bold vote for Android. And somehow I can’t see much coming from Nokia or Sony Ericsson. HTC just seem to build what they’re asked to.

  5. As a Luddite, I still enjoy my Palm Centro with Chapura KeySync for Outlook integration and DataViz Documents to Go for MS Office integration. I was able to get it without a data plan.

  6. Jason: Thanks for the suggestion of GDocs. I have tried it out and it gives reasonably convenient access to full documents, but it doesn’t do what I want, which is enable quick and easy searching for a string through all of my documents (and then showing me fragments surrounding that string).

  7. I can’t see myself liking applications which try and determine what my intentions are unless they are 100% (maybe 99.9%) accurate. Take the truly terrible personalized menus introduced in Office and expanded into Windows XP. They only show the recently used menu options. Several web sites over the years have tried this personalization thing. Most times my interactions with them were very frustrating. I do not think I am alone on this.

    If I pull my phone out and it starts showing me movie times because I went to a movie last week I will get very annoyed, especially if I just want to google some info, or play a game installed on the phone. So to me it can’t rearrange the applications, automatically open to a page it thinks is relevant, or intrude into the app I want to use. I also wouldn’t want to answer questions to have the phone figure out what I want to do. So, without a hookup to my brain I fail to see how any the user-oriented features you are proposing will result in an overall positive experience for me.

  8. I live a Googlified Lifestyle (TM), but store my snippets of critical information in Evernote. You should give up on Google Docs and move to Evernote.

    Evernote does most of what you want. “One account. Many devices.”

    It even has a pretty good text recognition algorithm for images. So, take a photo of a page of text, put it into your Evernote database (many ways to do this including cut and paste or e-mail it as an attachment) and when you search for text in the image, the image will pop up. It syncs multiple computers and stores a copy on a password protected web server too.

    Great product. I think their business plan must be to keep improving until google buys them up.

Comments are closed.