The EyeWriter

It’s such a rare formula nowadays:

creativity + innovation + human goodness = full of win

Project EyeWriter is a low-cost, open source eye tracking system that will allow people like graffiti artist Tempt1 – completely paralysed from head to toe after being diagnosed with Lou Gherig’s disease – to draw, illustrate and write using just the movement of their eyes.

This is one of the best examples of the ‘we, not me’ movement at work. A completely selfless piece of work genuinely for the betterment of fellow humans, no strings attached – no commercialisation, no fame, no glory sought.

After producing his first EyeWriter illustration, Tempt1 wrote: “This was the first time I have drawn anything since 2003. It feels like taking a breath after being held underwater for five minutes”.

You simply can’t put a value on that.

Inspired innovation aspiring to inspire. We salute you, team EyeWriter.

Posted in Think | Tagged , , , , , , , | Leave a comment

Is this the new iPad Mini?

New iPad Mini?

New iPad Mini? (look at the state of that desk)

No. Don’t be misled by the covert photography and shambolic testing environment. What we’ve got here is 7 inches of Chinese glory running Android on a RK2808 Chipset. Officially titled the 7″ 2GB Rockchip 2808 Dual Core Android Tablet PC with HD video playback and Wi-Fi, or something. It looks surprisingly not unlike an iPad. Only smaller, cheaper and with slots.

Specs:

  • Google Android OS 1.5
  • CPU: RK2808 Chipset (ARM9 @ 600 MHz + DSP @ 550 MHz dual-core)
  • 7 inch resistive touch screen TFT LCD Display, 800 x 400 pixels
  • Supports 720p HD playback (AVIs performed better than HD MP4 files)
  • 2GB Built in Flash Drive
  • 128MB RAM
  • Front facing Camera (amazingly terrible video recording power)
  • Stereo speakers (not bad)
  • SD card expansion slot
  • Microphone and Headphone jack
  • WIFI 802.11 Wireless G
  • Bundled app support for MSN, Skype, G-Talk, Youtube
  • Support for Word, Excel, Power Point, PDF, Gmail service and Android Games
  • Audio: MP3, WMA, APE, FLAC, AAC, AC3, WAV
  • Video: MP4, AVI, Flash, 3GP.
  • Picture: JPEG, BMP, GIF, PNG, TIFF
  • Slots include: 1 SD, 2 USB, Stereo Audio out
  • Li ion battery 3-5 hours playing time.

Accessories:

  • 1 Mini USB to USB Cable
  • Charger and speculative UK adapter
  • Earphones (crappy)
  • some kind of screen protector filament that needs a trim
  • A dearth of warranty or documentation

Top 2 best features – portability and watchin’ movies. The size and weight seem just about right for actual human operation and I reckon this is the magic size that will prove a winner – as soon to be confirmed by the predicted runaway success of the Samsung Galaxy Tab. Video playback is fine but an HD Mp4 clip struggled noticeably. With no AV out you might as well stick to smaller 720 AVIs.

Android Tablet

All aluminum chassis

Everyone and their dad will confirm that you get what you pay for. We didn’t pay that much  (£130.00) and it shows with the frustratingly clunky resistive touch screen. This single feature lets the air out of the whole inflatable party. If you’ve got big fingers forget it. Hitting your target screen destination is an exercise in randomness. Even after multiple calibration attempts mashing ones fingernails with ape-like force on the screen seems to be the only way to get anything to happen.  I would have to assume that playing any sort of game is out of the question. It’s also worth mentioning that the included dodgy power adapter looked like it had been glued together by an arts and crafts class for the hasty. Replacing that before charging the battery may prevent a trip to A&E.

We’ll be attempting an upgrade of the OS and monkeying around with some custom built apps over the month. Check back for future reports on how the little fella gets on or get your own and go wild. Why not?

Posted in Think | Tagged , , , | Leave a comment

iWatch Nano

iWatch Nano

Are Apple missing a trick? It seems like an obvious idea, but every time I look at the new iPod Nano, I can’t help but think it should live on your wrist. The size and proportions are very watch-like and accompanied with bluetooth headphones would eleviate any obvious issues with wires. Having watched a few videos of the nano in action, it looks far too small and fiddly to hold in your hand whilst navigating through menus. It would also work perfectly with Nike+ if you fancy going for a run. I currently own an iPhone4, but I would never run with that strapped to my arm, so I also bought a shuffle and Nike+ wristband – it works, but it’s a pretty clunky solution.

And of course the iWatch Nano would look pretty cool as a watch. The analogue clock which was previewed at Apple’s launch last night looked pretty slick.

Posted in Think | Tagged , , , , , | 1 Comment

The Idiot Box is getting smarter – Start designing for the TV pronto!

TV production companies and brands should be getting on the horn and speaking to digital agencies now more than ever. Why? Because lean-back viewers are going to be experiencing their content and messaging in a whole new way when the web becomes the conjoined twin to the TV set. And digital agencies need to start thinking about how new media delivery platforms like Project Canvas will start shaking up how users will interact with their TV sets. Opportunities abound.

The Vikings are all over it at People of Lava.

Some new TV sets come with WiFi and a data port but the scope of its usefulness seems to be relegated to home networking and pre-installed shortcuts to YouYube. Here are 3 reasons to suggest the Internet will be bumping uglies with your TV more than ever.

1. Project Canvas

Project Canvas is the proposed partnership between Arqiva, the BBC, BT, C4, Channel Five, ITV and Talk Talk to build an open internet-connected TV platform. This means video on demand and 3rd party applications piped to your living room. You’ll need to purchase some hardware like combined tuners for terrestrial and Internet tv which or wait long enough and go for a fully integrated Project Canvas TV. Very ambitious and very exciting. No more compressed coccyges watching iPlayer in the computer room.

2. Android TV

Indeed why not whack the Android OS in a tv and unleash the freedom you get with a browser. This innovation will open up all that the Android Market has to offer, plus a Google Chrome-esque browser will let you surf away and check your emails without getting out of the Slanket. Questions: When will developer tools be available? What kind of peripherals will we need to get the most out of typing and gaming? How many ads will I be bombarded with? Will my Android phone integrate?

3. Apple TV (iTV?)

Apple’s upcoming Sept 1st announcement just might include some details of a revamped attempt at Apple tv. Improvements are rumored to be a cheaper price, a smaller hard drive and an inbuilt iOS letting your set connect to the Apple App Store. Get ready for an increase in iPod touches and iPhones turning into controllers for games.

The word on the street is Apple is also taking on Hulu and teaming up with Netflix by offering a digital rental service by partnering with News Corp. TV shows could be rented for 2 days for 99 cents. It will be interesting if this model stretches into UK territory and how much TV, film and news publication content we can get our hands on.

Loads of Questions

Fixed resolutions and screen ratios aside it will be important to quickly know the boundaries when designing for the web tv experience. What is the standard GUI for Canvas? What are their production guidelines for applications? How will remote controls limit interaction and alter the experience we already have with the web and apps? What peripherals can be paired with the TV – mobile phones, keyboards, mice, stereos, smart meters, baby monitors, heart monitors, the bathroom scales? The traditional TV and room in which it exists is the heart of many people’s homes. Now that this key device is becoming a non-linear beacon of information and entertainment what effect will that have on how much people rely on it as a single source device?

More than Video on Demand

Any internet-based content owner or service provider will be able to build applications for Canvas and Android ready sets. Amazon, NHS, National Rail, Met Police, Twitter, Facebook, British Gas how are they going to come across to their clientele through their TV Apps?

Richard! Call me!

Broadcasting honchos like Richard Desmond (right) are likely to push for more investment in emerging technology and new experiences that are set to hit our home screens. Desmond says:

“Project Canvas is set to shape the future of broadcasting and open up new and exciting possibilities for viewers.

“This is important to the future of Channel 5 and having an open internet-connected TV platform fits closely with our plans to bring brilliant new content and interactive services to viewers.

We’re delighted to renew Channel 5′s commitment to supporting Project Canvas following a review of our digital strategy”.

Content creators drop your linen and start your grinin’.

New UX Frontier
The Canvas UX design is still under wraps, or under development, take your pick.

Incorporating an on-demand mentality into familiar linear broadcast territory will be a godsend to some but a ball of confusion for others. The unveiling of that happy medium solution is something we’ll have to wait for.

The TV experience will change. Television shows and movies will be enhanced with web delivered content and apps in the same space. Just like smart phones have changed the perception of what a mobile should be, your smarter connected TV box will change how you look at that thing in the corner of your living room. Giddyup.

Posted in Think | Tagged , , , , , , , , , , , , | Leave a comment

8 useless iPhone apps that should exist

“This story is filling me with a sense of incoherent disconnect.”

There is a cornucopia of what some may call “useless” iPhone apps in the Apple app store. But one man’s hunk of junk is another man’s 12 seconds of time wasting bliss. We’re not here to judge. And to those haters of apps that don’t perform some sort of collating-time-saving-calculation of great importance, there are plenty more pointless apps in the works to add to your annoyance.

Here are 8 apps that don’t exist but could be clogging up the app store sometime soon.

1. “Pocket Sanchez
From the creators of Garth Marenghi’s Dark Place comes the Dr Lucien Sanchez soundboard. Featuring some classic chat-up lines like “You’re a woman!”, ” Please be mine.”, and “Whiskey!” Keep your buddy Sanch in your pocket 24-7 and whip him out when the situation gets sexy or you feel like a tumbler of single malt. Matt Berry fans only.

2. “iTalk in My Sleep Roulette”
It’s like chat roulette but with people jabbering in their sleep. If you’re a talker, log onto the Sleep Roulette Audio Network before beddy time and place your iphone next to your pillow. The app will broadcast any verbal outburst you make while asleep to any awake user browsing for a good rambling nonsensical story. A must-have for those addicted to gibberish and night terrors.

3. “Zombie Vision”
Run for your lives! This app uses the live camera preview to convert what you see into a nightmarish zombie apocalypse. Human faces are targeted and tinted green with glowing eyes, rotting teeth and grotesque flesh damage. Moaning and groaning sound effects are added to add authenticity to the chilling experience. Press record and save your shocking videos and photos as evidence that the end of the world is nigh.
Note: simply riding the London Underground would result in the same experience.

4.  “Hunter S Random”
One random page from a Hunter S Thompson novel is pushed to your phone every day creating a hyper-linear surreal narrative that makes just as much sense as Fear and Loathing in Las Vegas. Can also work with Bukowski. Free!

5. “Somali Pirate Watch”
Get all the hot news and gossip from everyone’s favourite modern-day sea dogs. This app allows you to keep tabs on your favourite ocean going gangs of terror and monitor the live coordinates of sea vessels ripe for plunder. Every pirate gets his own bio with photos, turn-ons, turn-offs and handy lifestyle tips. Live running stats update users on which gang is topping the Booty Board while daily Pirate antics are pushed to your phone via the BBC World Service so you don’t miss out on the next big haul, takeover or stand-off.

Retailing opportunities for the Somali Pirate Watch Wristwatch. Call me.

6. My Theme Music
Dynamically theme tune your life with a vast catalogue of dramatic, energetic and romantically themed music loops. Just like the movies! Appropriate musical changes occur when walking, running, going up or down, skulking about in the bushes, sitting in noisy or quiet places, speaking to colleagues, running a PowerPoint presentation or making sweet sweet love. GPS allows the app to style the appropriate music to your current location – home, work, pub, sporting venue or daily commute. Just keep those headphones on or better yet go full speaker to share your theme music with everyone! They’ll love you for it.

7. The Trucker Talk Translator
“Breaker breaker got a picture taker in a plain white wrapper comin’ up past the alligator over.” If that means nothing to you then you need the Trucker Talk Translator. Never get caught looking the fool when someone asks you where the “lot lizards” are at. This handy tool includes an English to Trucker dictionary, sample audio phrases and an interactive map of who serves the best pie. The 3rd party CB radio attachment can further enhance your squawk box prowess so you’ll be on your way to speaking like a blacktop jockey in no time good buddy.

NOTE: Apparently this exists is some guise. You can start your time wastin’ journey here.

8. Avoider
Tired of bumping into people you just can’t be bothers to speak to? Well say goodbye to those uncomfortable run-ins with Avoider. Once Facebook’s geo locating creep fest “Places” gets rolling worldwide it’ll be quick and easy to start adding frenemies and awkward acquaintances to the Avoider iphone app. Avoider alerts you when a certain flagged person is detected within 50 feet of your current location. Avoider analyses the landscape and suggests the quickest escape route to freedom. If all else fails a panic button can be activated allowing Avoider to fake phonecall you in 20 seconds. What’s that, emergency at home? The perfect excuse for you to get out of Dodge and avoid.

Avoider will also send an automated request to non-friends on Facebook and suggest they join Places so you can avoid them – Hello Janet. Tom would like to avoid you in the future. Please allow Avoider to add you to his list. Thank you and here’s hoping we never meet again.

Perfect for circumventing friends of friends, relatives, the clergy, creditors, ex lovers, the boss, annoying folk and bullies.

It’s one app you can’t Avoid. (alright that’s enough)

9. Skeet Surfing – The Game
You’re welcome.
Ps. Am building this right now. I tagged it no scoffing.

Posted in Think | Tagged , , , , | Leave a comment

A Message from Kip Meek

In case you didn’t get a personal email from former BSG Chairman Kip Meek today, here’s what he says regarding his move to Project Canvas.

Dear Robert

As you may know, I’ve recently taken on the chairmanship of Project Canvas – this job is not really compatible with continuing as Chairman of the Broadband Stakeholder Group and so, with considerable regret, I’ve decided to step down. I wanted to drop you a line to let you know of this decision.

Since taking up the role in March 2007, I have found the work both interesting and rewarding. This has been in large measure due to working with BSG members and staff on the variety of issues that has come up over the past few years. I can say without conceit (because it was largely written before I took on the role) that the Pipe Dreams report really did set the policy agenda over the last couple of years. Since then, we’ve made progress on a number of fronts: the fibre cost model, the analysis of the economic and social value of next generation broadband, making headway on difficult issues such as rating, the use of passive infrastructure and child internet safety – all these are worthy of remark.

Perhaps the biggest difference that we’ve seen in the last three years has been the emerging political consensus that the UK’s broadband infrastructure is of real strategic importance and that its evolution requires the close attention and support of policy makers. The new government has set a new target to be best in Europe by the end of the current Parliament. Having such an ambitious goal is extremely positive, but achieving it will require continued smart thinking and well informed debate. The BSG has sought to do both over the last three years and will continue to do so going forward. The BSG’s next major publication will be a detailed piece of research on the costs and capabilities of wireless and satellite technologies and the role that they could play in delivering next generation broadband. I’m confident this will be both a timely and important input to the debate.

I’ll be standing down in September to focus on my new role. My last hurrah will be the BSG conference on the impact of net neutrality on 9 September, another hugely important issue, for consumers, communications providers and application and service providers alike. We’ve got a great line-up of speakers and I hope to see you there.

All best,

Kip

Thanks Kip and good luck getting Channel 5 on board.

Posted in Think | Tagged , , , , , , , , , | Leave a comment

Skinny daemons

For the past several months, we’ve been having a lot of fun writing a series of small, self-contained web apps – branston, enigmamachine, octopus, and adhd, among others. One of the things I’ve been most enjoying is how easy we’ve got it. Ruby gives us so many libraries that taking an idea for a simple, focused app and turning it into working software is ridiculously easy – thin, eventmachine, sinatra, padrino, rails give us loads of support for whatever weird thing we want to do. It’s a great environment to work in.

When we’re building these kinds of applications, which are often meant as low-ceremony apps targeted at a very specific purpose, or as service utilities, a lot of the time we don’t want to go through the hassle associated with a “normal” web app. Passenger and Capistrano make deployment really easy, but nothing can beat
gem install fooapp
and then
fooapp start
Essentially, all we want to do is daemonize a process with an integrated HTTP server – using Apache and Passenger as a daemonization container here would be big-time overkill.

Likewise, there are already a lot of great options for asynchronous processing in Ruby. There are lots of ways to spin off a new worker thread if your webapp needs to do something that’s going to take a while – backgroundrb, dj, bj, starling, workling, daemons – and in general they work pretty well. One thing about them, though, is that they attempt to couple the resulting service implementation very tightly into your Ruby webapp. There might be occasions when you don’t want that, or when you want to run a whole bank of service machines, or when you want to make your services accept input from things other than your Rails app, or…well, maybe you just want to expose a service via HTTP rather than via Drb, because it’s a more generic way to do things.

So, let’s say you’d like to fire up a persistent RESTful web service. It shouldn’t be part of any other app, and you want it to be able to accept HTTP POST requests for service control. Maybe you need a skinny daemon – a daemonized Ruby process running inside a thin webserver.

The basic idea here is to use the thin webserver as a container for whatever app or service you want to run inside it. The whole thing can then be packaged as a rubygem, and you end up with an easily installable service which can be used by any programmer who can send an HTTP request – not just Rubyists.

Let’s install jeweler and generate an example gem:

gem install jeweler
jeweler skinny_daemon_example

Note: I am keenly aware of all the current controversies surrounding gems, gemspecs, etc. The point of this post is to demonstrate the creation of a skinny daemon, not to take a position in the Gem Wars.

This gives us a skeletal gem structure to play with:

- lib/
  - skinny_daemon_example.rb
- test/
  - helper.rb
  - test_skinny_daemon_example.rb
LICENSE
Rakefile
README.rdoc

In the gem root folder, add a “bin” folder with a file called “skinny_daemon_example”, then paste this code into the new file:

# bin/skinny_daemon_example

#!/usr/bin/env ruby

# Skinny daemon command line interface script.
# Run skinny_daemon_example -h to get more usage.
require File.dirname(__FILE__) + '/../lib/skinny_daemon_example'
require 'thin'

rackup_file = "#{File.dirname(__FILE__)}/../lib/skinny_daemon_example/config.ru"

argv = ARGV
argv << ["-R", rackup_file] unless ARGV.include?("-R")
argv << ["-p", "2003"] unless ARGV.include?("-p")
argv << ["-e", "production"] unless ARGV.include?("-e")
Thin::Runner.new(argv.flatten).run!

This is the startup script for our gem - and when you install the gem, it'll be installed on your system's PATH so you can run it to start our new app on the command line.

This thing is going to run as a rack application, so let's add a rackup file. Create a new folder in your gem's "lib" folder, and call it, once again, "skinny_daemon_example". Your file structure should now look like this:

The rackup file should contain this code:

# lib/skinny_daemon_example/config.ru:

require File.dirname(__FILE__) + '/../skinny_daemon_example'
SkinnyDaemonExample.run! :port => 2003

Lastly, you can set up the basis of a RESTful web service. I find that the easiest way to do this is by using Sinatra, which gives us all the HTTP goodness we might need. It also provides the ability for us to build in any handy status or configuration screens we might want.

# lib/skinny_daemon_example.rb

require 'rubygems'
require 'sinatra/base'

class SkinnyDaemonExample < Sinatra::Base

  # This can display a nice status message.
  #
  get "/" do
    "Your skinny daemon is up and running."
  end

  # This POST allows your other apps to control the service.
  #
  post "/do-something/:great" do
    # something great could happen here
  end  

end

Let's build and install our gem. Add a gem.summary and gem.description in the Rakefile, and commit all the files to your git repo so that jeweler picks them up. Then go for it with the installation:

rake version:write
rake build
sudo rake install

That builds your gem. Once it's installed, you'll have a new command installed on your system. You should be able to type:

skinny_daemon_example start

and get a web service fired up and running on http://localhost:2003/.

If you wanted to run it as its own standalone process, rather than in a terminal you had to keep open, you could daemonize it like this:

skinny_daemon_example start -d

To stop it, you can issue:

skinny_daemon_example stop

from the same directory you started it in.

It might not seem like much, but think about what you've got now, in only a few lines of code:

  • A RESTful web service which can take POST requests
  • A daemon process which you can start and stop using its own command
  • A miniature web site which you can use to display status messages or do configuration
  • A packaged application which can be easily installed by anyone who's got Ruby

Because thin is based on eventmachine, you've also got all the event-driven programming power of eventmachine at your fingertips, opening up the possibilities of easy multi-threaded programming, highly concurrent applications using the reactor pattern, and things like timers and queueing systems. This is what we've done for enigmamachine - it's basically a skinny daemon which applies long-running ffmpeg commands to video files as a web service. Enigmamachine is a more detailed and advanced example of a skinny daemon, it might be worth checking out the sources and README if you're interested in learning more. At the very least, you'll get a feel for bundling sqlite so you've got a datastore, and starting an eventmachine thread pool to go multi-threaded.

If you'd like to see just the skinny_daemon_example code, take a look at the github repo.

Posted in Make | Tagged , , , , , | 25 Comments

Enigmamachine – now with callbacks

Yesterday we added optional callbacks to the Enigmamachine.

The basic usage flow is now:

  • your web app gets a video upload, including a callback URL
  • your web app tells Enigmamachine to encode the video
  • Enigmamachine encodes the video
  • Enigmamachine sends an HTTP GET request to the video’s callback URL
  • your web app does whatever it should do in response to the callback, perhaps displaying the video in an HTML5 or Flash streaming container

If you don’t want to use callbacks, you don’t need to.

Posted in Projects | Tagged , , | Leave a comment

Enigmamachine – first working release

I’ve just put the finishing touches on the first working release of Enigmamachine.  It’s a RESTful video encoder written in Ruby.  It uses the thin webserver, eventmachine event framework, sinatra web framework, and datamapper ORM.

There’s a lot more info in the README, but basically it’s a standalone HTTP service which accepts a POST request triggering a video encode on the local filesystem.  In short, your web app gets a video uploaded to it, and once it’s saved on your filesystem, you’d do something like:

wget http://username:password@localhost:2002/videos --post-data 'video[file]=/path/to/your/video.mp4&encoder_id=1'

This would apply whatever ffmpeg tasks you define to the uploaded video.  Advantages for you?  You don’t need to worry about process daemonization, threading issues, or maintaining a processing queue, you just fire off a POST request and enigmamachine does the rest.

There aren’t any callbacks yet, and I can see that this is probably the next thing to do (as well as slugging the encoder_id).  That’ll wait, though.  Basically it’s ready for first use, after a long long time messing with the idiosyncracies of combining ffmpeg (which logs to stderr), thin, a gem binary, and eventmachine’s multi-threaded mode.  This was an interesting process all on its own, and I’ll do a write-up about Thin daemonization soon, as I think it’s a really great way to make low-ceremony services in Ruby.

Posted in Projects | Tagged , , , , , | Leave a comment

My Weekend Date With the iPad

More Mateus

More Mateus

When the new office 32 GB WiFi iPad showed up in early May, thanks to our mates at BundleBox, there were glorious cries of geek-stacy from the resident gadget boffins and techno-novices alike. Hey it’s the UK it’s not supposed to be here! Take that Big Brapple! After it made the office rounds like a little trampy tramp I though the best way to find out if an average dude like me would actually buy one these things was to take it home for the weekend and give it a good old fashioned test romp. 48 hours and several bottles of cheap Portuguese wine later the weekend romance results are in.

THE GOOD

The iPad is a fine looking piece of kit I suspect it will integrate effortlessly into anyone’s shiny black and aluminum lifestyle. Robots rejoice! It was definitely the classiest thing in my Ikea spawned living room. In fact the iPad looked good everywhere – casually left on the arm of a chair, nesting on a sideboard, relaxed by the fireplace… waiting anxiously by the toilet. That’s right I said toilet want to fight about it? Note: I did not whip it out on the train. At the time I felt it was too soon. I didn’t feel as cocksure as the smug gentleman commuter two seats down, slap typing away at his greymarket iPad to the delight of the American tourist couple beside him. Such a tableau I so not want to invite.

Alright so it looks good but what’s under the hood? What can this big bottomed iPhone do?

Web – Most web pages displayed beautifully. News sites especially were somewhat more thrilling to flick through than usual and the overall speedy responsiveness of the OS made scrolling and pinching all the more satisfying.

The Guardian Website Screenshot

The Guardian Website iPad Screenshot

The immediate appeal of news and information sites in handheld portrait mode does give weight to Murdoch and his crazy plans to monetize the digitized. I’ll admit reading news this way, although aloof, is quite enjoyable. Maybe he’s not so crazy.

VideoTV Catchup.com is a sweet site for accessing live QuickTime feeds of all UK Freeview channels. Video looks great full screen and I indulged in some F1 action for 40 minutes without problems.  Changing channels or even browsing a TV guide through TV Catchup is however somewhat painful (tabs on the iPad Safari browser please). The only downside to portable live tv in this case was the channel flicking expectations are lacking and I was at the mercy of my domestic WiFi. So I wouldn’t chuck out the 42-inch plasma just yet. Big box tellys sit obediently in the corner and don’t require constant prop-up coddling. There’s still a spot for lean-back viewing with the surround sound cranked off it’s tits

Games – So after browsing the web, watching TV and looking at my house on StreetView it was time to run some paid for apps; and by apps I mean games. Even though they were all iPhone apps they still ran well and didn’t look too shabby at double their native sizes. Top honours go to Angry Birds and Zombie Smash. Being a portable device I decided to combine Smashing Zombies while sitting in the great outdoors. Although sound in theory not always practical in practice. Screen glare makes the iPad somewhat unusable (apart from an audio player) in any bright sunlit environment. Thankfully being in Britain and not in any bright sunlit environment, any intermittent periods of life-giving sun resolved themselves with good old trustworthy cloud cover. Keep that in mind if you want to wander down to the park to read an e-book or knock up a Keynote presentation under a tree.

THE BAD

In the Apple tradition the iPad comes equipped with the standard bare bones action-pack of sparsity. You can browse online, look at a map, email your mum, sync up your music (why?), photos and video via iTunes. Yawn. Luckily Jimmy K had loaded it up with a couple dozen iPhone apps so the bones will have a bit of meat on them until I blow the dust off the company credit card and attack the App Store. Weirdly, because it’s bigger than my iPhone (and freaking expensive) I might have been expecting more iPad specific bits and bobs but no, it really is a big iPhone that can’t make phone calls. I guess the 10 inches of screen will have to thrill me for now.

Even though it’s quite slim the iPad’s 1.5 pounds can feel a bit hefty after a while. To appreciate full fingers-on potential it became apparent to try out several “hold styles”. Desktop use and standing – not so good unless you’ve got a rubber neck and an iron-like kung fu grip. Stick it on a stand and add a keyboard you say? Buy a laptop I reply.

The optimum position for me was resting the iPad on a leg/nether region combo while sitting jauntily in a comfy chair. Why all the fuss? Getting comfortable should not be underestimated. Ergonomically the iPad is a little awkward. My thumbs are now destined to hold it in place and not to type or touch. It’s definitely a 2 handed affair so moving around the house juggling the iPad with a cup of coffee required a bit of Cirque du Soleil dexterity. Maybe I shouldn’t have worried about dropping it.  Although I can’t see it surviving a 4-foot drop onto a pile of bunnies the iPad is apparently tough enough to shred. Will it shred?

THE UGLY

And I shall call you smudgy. My iPhone 3Gs has a coat of oleophobic oil resistant polymer which is meant to reduce finger print smudging. Now either I’m secreting WD-40 or Apple gave the old “Don’t need no TrueCoat” stamp of quality to the iPad because after 5 minutes of touchy/swipey the screen was more oily that the Gulf of Mexico. So get used to constant wipe downs or knit yourself a pair of touchscreen friendly gloves until zero tolerance anti-smudge screens greet our fingers.

WHO IS THIS FOR?

People are going to use the iPad for different things that jive with their schedules and lifestyles. Realistically it’s meant to act as a personal tool that merges the assumed chasm between smartphone and laptop – I can take it with me and it has a spot on the coffee table when I’m at home. That’s not to say you won’t see it out and about unassociated with an individual. Retailers can use iPads as in-store interactive catalogues taking full advantage of audio, video RFID tags and GPS; or how about as a menu and food-ordering device in a restaurant?

Also, the iPad need not be the exclusive champion of tablet computing. What Apple has done though is kick-started the conversation and opened the floor for everyone else to do something better and cheaper.

Freescale Tablet

Freescale Tablet

The Freescale range of tablets would be right at home in any primary or language school – Android OS, camera, keyboard dock, memory card slot, USB port, Wi-Fi , Bluetooth 2.1 and GPS are standard, with optional 3G cellular modem and RF4CE.

I can also see tablets used as information guides in museums, as mini portable kiosks in government and public institutions, in hospitals (tablet + NHS = Electronic Medical Record), by delivery companies, the Post Office, the police, a shopping trolley, the list goes on.

MAKING PLANS

Very soon the ubiquity of how we access applications via clouds will add another layer of freedom to mobile computing. If I have an iPad type-o-thing by 2012 I would expect it to access and run all my software wherever I am. I also expect it to integrate into my home as a one-off device that controls parts of my house. A sort of command centre that monitors home heating and utilities, talks to my appliances and car, communes with my television by acting as an interactive TV guide and remote – basically the iPad listens to my house and lets me supervise and administrate through it’s touchscreen.

WILL WE MEET AGAIN?

All future fantasies aside, the iPad and tablet computing in general has a lot of potential beyond the initial “Wowsers it has a biggish screen!” It will be interesting to monitor the uptake of the device and how content makers try to influence consumer routine and conversely how consumer needs influence content creation. As far as my weekend date is concerned I think I’ll hold off on a fully committed relationship until I try out a wider range of apps that offer fulfillment beyond what my phone can do.

RATING:

First Date: 3 pucks of chewing tobacco out of 5.

Rob is a believer in the evolution of mobile computing and our growing dependency on it. As of press time the iPad is a luxury device and not a necessity.

Posted in Think | Tagged , | Leave a comment