Dr Richard M Marshall

I've always liked to build things. Since I outgrew Lego I've been building software, development teams and most recently companies.

I'm Founder and CTO of Rapid Mobile Media Ltd in Edinburgh, Scotland. We founded the company in February 2004. We mobilise applications, but are now focussing on Ad360 Mobile Advertising Platform.

I like to think of us as creating mobile applications that people actually use, but we go much deeper than that.

This blog, however, is much more about my observations on the last frontier, the world of mobile technology. And anything else that crosses my path.


Flickr


Archive for January, 2009

G1 Dev Phone - Software

Posted: January 27th, 2009

Amazing how time flies - but that’s given me a couple of extra weeks of experience using the Android G1 Dev Phone as my day-to-day comms device, and it is still growing on me. As an example, my wife and I were talking holiday destinations, including one in Florida where some friends moved recently. Unsure of the distances involved, out comes the G1, into Maps and found it very, very quickly and allowed zoom and pan at stunning speed. Ok, you can do this on other devices, but there was something very low friction about how this worked - it’s a good user experience for me anyway.

The most famous feature of Android has to be the parallax scrolling. For those who have not seen it, it means that the background image, screen furniture and icons scroll at three different speeds providing a sense of depth in the user interface. It’s one of those little tricks that keeps the eye busy and makes the brain subconciously happy.

The desktop control is fine - just poke your finger at it long enough and the context menu pops up. No cutesy dancing icons, but a nice blib on the vibe and highlight on the menu tab to let you know you can drag things to it. The ability to bring just the items you use the most to the front is good - much easier to track and use the key apps than on the iPhone where most people seem to be perpetually hunting around for the right thing.

The dialer application is excellent, quite the best I’ve used - it’s just quick and natural. The favourites list of the people you call most is a nice feature. Contacts are well managed and easily navigated, especially compared to the iPhone where scrolling is pretty much the only option unless you want to sharpen your fingers to a small point and have particularly good eyesight.

Alphabetical scrolling is achieved in two ways on Android. You can whizz along with momentum scrolling from your finger, as in the iPhone, and when you do a finger tab appears which you can touch and pull up and down while the letter on display appears. Nice.

Lots of people having been dissing the e-mail app, and while it’s certainly not perfect, it’s better than most mobile e-mail clients. In particular it renders HTML e-mail properly, even complex and large items which normally crash(ed) the iPhone e-mail app, and that the Nokia client didn’t even attempt to render. Suffice to say that as a means of checking e-mail between laptop sessions it works fine for me. The only benefit the N95 had was that you could disconnect the e-mail so that it didn’t go beep in the middle of the night. I now turn the phone off. Initially I found the lack of push e-mail irksome, but I’ve got used to the regular check, which is what Outlook and company do anyway.

The Messaging app offers nice threading of SMSes which are presented in a pragmatic, space-saving and easily read list.

Contacts are cool - you can have as many numbers as you like per person without having to invent strange labels for them, and then it is all synced directly with your gmail account. Very smooth. Even smoother if you use gmail, which I don’t but I’ll forgive them as I can manage the content via the web when I need bulk updates.

E-mail, messaging, and Twidroid, the Twitter client I use, all use the notification mechanism. Icons appear in the top bar of the window, which can then be pulled down to reveal what the alerts are. Twidroid even puts the text of the tweet in the list. It’s quick and efficient, but probably too techy for normal people to use.

The music player is rudimentary, especially the means of putting music on the device (mount a filesystem and copy!), but I don’t use it much anyway. The camera software is as bad as the iPhone one, but thankfully you can download others, including SnapPhoto which includes an image stabiliser. Picture gallery is ok, but it could do with better rotation control.

The alarm clock is basic but effective, but is a useful comparison with the S60 alarm clock. The latter is a piece of arcane technical excess designed by someone with an overactive imagination and no clue about user experience or flow. The Android clock, in contrast, is delightfully simple. However there is a limitation: the hardware doesn’t switch on if you set an alarm and turn it off. I suppose off being off makes sense for power consumption, but combined with the nocturnal beeping on e-mail arrival makes it all less useful as a travelling alarm clock.

The Android Market is not, thankfully, swamped with millions of useless apps hiding the occasional delight. I’ve downloaded a few very good apps, SnapPhoto included.  Compass is very nice, if somewhat academic, but the best is Skymaps which is perhaps the best use of novel UI features I’ve ever seen. Well done to the guys behind it. Like others, that’s the app that I use to show off the device.

One of my principle gripes about the iPhone is that screen rotation is not universal. With the exception of the rather pathetic Telegraph application, everything on Android rotates correctly. And everything works with the real keyboard. Nice!

And as before and as others have noted, the phone is much faster than anything I’ve owned before. I tried a HTC Touch HD recently and it was somewhat faster even running WinMo. So clearly for sheer performance HTC is the one to beat.

The 3G service, which for me is on Vodafone,  is also very fast most of the time, and the device is reasonably good at connecting to remembered WiFi networks. Occasionally needs a hint and I think it gets confused when there is more than one available choice.

Perhaps the most telling observation is that I’m using the device significantly more for internet work, eg looking things up when talking in the family, that the N95 or even the iPod Touch which I bought pretty much for doing that.

Looking forward to the updated software, but very happy with it as it is.

Read Comments | Post a Comment »

G1 Dev Phone - Hardware

Posted: January 9th, 2009

I ordered one of the Google unlocked developer Android G1  phones mid December. It finally arrived on the day of our office Christmas party so I was able to play with it over the festive period. I’ve yet to do any development for it, so this is a review of the phone itself.

Since this is a developer model I wasn’t expecting any smart packaging, and was therefore not disappointed. None of the packaging theatre of the iPhone, just a pragmatic white box. US-pronged powersupply, but the order form warns of that.

While the handset isn’t that impressive to look at, it sits nicely in your hand and has a good case texture. I much prefer it to the iphone which is too wide and slightly too thin for comfort. I like the slight bend at the bottom. The sliding screen arrangement feels a bit wobbly and even a little bit Heath Robinson (Rube Goldberg for US readers) but it works well enough and the open mode is surprisingly well balanced.

The little keyboard is good as these things go - it works certainly as well as a BlackBerry keyboard and is just soooo much better than only using the iPhone screen keyboard.

The screen is very good, and the heat-sensitive finger tracking as good as anything I’ve used. I do like having hardware green/red buttons as you can operate them with gloves on (important in Scotland in winter) and you can find them without looking, unlike virtual buttons.

The trackball looks a little bit redundant, but I find myself using it more than I’d expected. It is easier to use than the BlackBerry Pearl but I think that’s probably because the ball is slightly stiffer and acceleration is much lower. The ball is a great compliment to using the G1 in landscape, keyboard mode.

Turning down the brightness of the screen gives at least one day of heavy use from a charge, which is acceptable. Charging via USB is ideal for computer workers, although I can see that the power of the software (see next post) means that it would be easy not to lug a laptop about as well.

The GPS is fast and accurate, and the compass very cool.

Phone audio is great and speakerphone is adequate. Bluetooth headset support is excellent, and the Samsung model I use works better on Android than it did with Nokia.

Wifi is great when it connects, but it’s not so good at reconnecting when you walk out and back into a registered Wifi zone. This is a bit of a problem in our house where the kitchen is out of wifi range - be connected, walk down to the kitchen, walk back and the wifi does not reconnect. It is easy to reconnect and it doesn’t get stuck disconnected as I’ve seen some devices.

The camera is small and fuzzy and has no xenon flash. Installing a Market camera app (SnapPhoto) gives much better results.

The most impressive thing,  however, is the sheer performance of the device. I guess this is because it was designed to run Windows Mobile which is a resource hog. The much lighter Android software flies on it like and it is just much, much faster than anything else I’ve used.

So how does it compare to the N95? Well, I’ve cleaned all my personal info off the N95 and put it into the office test pool.

How does it compare to the iPhone? The iPhone sits in my back most of the time unless I’m developing for it.

As my VC friend Sandy says, “Game changing, mate, game changing!”

Read Comments | 1 Comment »

And now it’s 2009

Posted: January 5th, 2009

Seems like a long time since 2008, but it was only last week. Over the holiday period I’ve caught up with my father in finally posting a YouTube video - he uploaded a couple of videos just over a year ago before turning 80. I caught up (a little) with the Twitterati by posting a presentation on SlideShare. This flurry of activity was in support of our Mobile Monday Peer Awards  application, which covers ThinkPhone Deliver, our active provisioning platform.

It was an interesting experience, especially using iMovie which was far and and away the best video creation tool I’ve ever used. I’ve also swapped to using an Android G1 Developer handset which has stolen my loyalties away from my N95 8GB, although I do hanker after the latter’s camera.

I’ll  be writing up these and other thoughts over the week to ease back into the normal office routine of work. I find the doing bits and pieces when the inspiration occurs mode of home working very effective, but it is not suitable for team work. I wonder if that can be cracked.

PS Also listed some of my elder daughter’s old university text books on Amazon Marketplace. That was easy - and we’ve even sold one of them now!

Read Comments | Post a Comment »