Androids And Sunshine

image

Again an incredible day. Not hot exactly, maybe about 18C. The sort of temperatures you can wear as little as you like in, yet walk around all day without breaking a sweat. Comfortable weather. Relaxed weather. Sexy weather. I sat by the canal and contemplated my navel. Then I contemplated my friend’s navel. Hers was best.

But back to Android. I’ve had more than a week to get used to the world’s leading smartphone OS. How am I feeling?

Still a little irritated, to be honest. But that’s not really Android’s fault. I’m asking a lot of it – in essence, I want this phone in my pocket to do almost everything I carry a PC around for now. The major exception would be complex Photoshop work for finished drawings, that really would be overambitious, but I hope to be able to do most of my spontaneous sketching, as well as all the online stuff of course. And some serious text editing, such as this.

As I was saying earlier, I was spoiled for mobile blogging with the Nokia N900. By its excellent desktop-like browser, but also its hardware keyboard. I am getting to like using Swype though, the text entry method where you trace from letter to letter on the keyboard. It is very good, but there are one or two things Android really, really misses badly.

Like Ctrl+z.

To my shock and astonishment, there its no universal command in Android for “undo”. And undo is something I use a lot. A lot lot. On every keyboard I’ve owned, the Z is always first to wear off. So its absence is deeply disorientating. And painful. I was writing this column yesterday, and accidentally hit the “select all” option. How to undo that? I try the Android “back” key, as conceptually back is a little like undo.

Only – and this is a mistake I’ve made many times in my first week – instead of hitting the back button in the bottom right corner, I hit the return key on the keyboard, immediately above it. Which overwrites everything with a new blank line.

So I… Wait, I… There isn’t anything I can do. Two wrong key presses, and I’ve consigned an hour’s work to oblivion. Crap.

That ain’t good enough, Android. As there is no undo feature in the OS, entering text into a Web page becomes extremely hazardous. (A browser has no undo feature, as it assumes one exists in the OS…) Of course an individual app can have the facility, but guess what? The WordPress one doesn’t.

So until Google fix this shit I need a new approach. I found two. The first was a custom keyboard that also has undo functions. That means doing without Swype unfortunately, but it may be the solution for some special purposes. Or if you don’t happen to like Swype anyway. The one I’ve tried is called Programmer Keyboard, a lovably OTT solution that gives you a full 101-key desktop board on your phone!

And it also gives me the other thing I really miss from Android – arrow keys. Oh but you can select things with your finger! Yeah, or the letter next to the one you want, and then the one the other side of it, and then the line below… Gimme arrow keys.

A better approach though is to avoid composing the text in the page or app altogether, by using a proper text editor. The one I’m trying – and liking – is called Jota. (Pronounced “iota” rather than “jotter” apparently; I have no idea where the developer is from.) This has all the essential editing tools, for both writers and coders, even in its free version – and that includes multi-level undo.

Oh, and you can put arrow keys on its toolbar too. People, we have a winner.

Advertisements

5 thoughts on “Androids And Sunshine

  1. “Only – and this is a mistake I’ve made many times in my first week – instead of hitting the back button in the bottom right corner, I hit the return key on the keyboard, immediately above it. Which overwrites everything with a new blank line.”

    I do this all the time on my Kindle, but this only results in some navigation confusion, not loss of work.

    Regarding the Android app store, my friend writes:
    “I never said there aren’t paid apps on the google market…
    just that if you have a paid version for both Andorid and iOS, the iOS in all likelihood will sell more
    because people tend to spend less on android. That is why some major developers are leaving Andorid.
    also, becase of HW fragmentation, it is harder to develop for it.”

    Like

    1. Yes, the far greater variety of Android hardware means problems for developers; especially as there will be some superb hardware out there – but a lot of appalling stuff. (Particularly, support will be harder.)

      However that greater variety also means it can reach far more customers, so I think it’s inevitable that it will become a much bigger market than iOS. The parallels with Windows seem inescapable.

      Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s