Category: Technology

  • The generation game

    Creating innovative ways to align IT with business needs is one of the main functions of our office. Ever since the early days of computing, IT departments have been trying to close the gap between end user requirements and service provision. Now changing attitudes to work are a frequent topic of conversation and, whereas we’re often talking about technological change, a number of recent events have highlighted the wider social impact.

    In the last 20 years, we’ve seen some pretty significant advancements – not only in terms of technology but in attitudes too:

    • Do you remember the typing pool? In 2011, the idea of a room full of secretarial staff employed to type memos dictated by management seems absurd!
    • There was a time when Microsoft’s vision of a computer on every desk and in every home seemed like science fiction but today we use a plethora of personal computing devices.
    • In the early 1990s, radio pagers were used for communications and only the duty manager had a mobile. Now our smartphones have more computing power than the PCs of that era.
    • Bulletin boards, accessed via modems, and Ceefax, accessed through television, have been replaced by the worldwide web, itself transformed beyond recognition into today’s massive content distribution system that is becoming embedded in many elements of our lives.

    Even this blog post is an example of changing attitudes: it’s informal but written for a customer audience; unedited by the marketing department but with clear expectations as to what is acceptable to discuss in a public forum. It’s unthinkable that we would have been able to communicate like this more than a few years ago.

    Generation Y, or the millennial generation, as we term those born between 1980 and 2000, is witnessing ever-increasing technological change and expects major social changes too. Horizontal silos are forming within organisations, loosely based around generations of employees who think and communicate in entirely different ways. Take these examples:

    • Formality. We work in a very informal society and it’s rare to refer to colleagues, senior management, or even customers, using their title and surname.
    • Speed. We expect results: faster; and accuracy is often less important than speed of access to information (we can refine the details later – but need to make decisions now!).
    • Quality. Whereas previous generations expected a device or product to last for years, younger generations are happy to replace it with a newer model much more quickly. This affects buying patterns, but also the standards to which goods and services are produced.
    • Communications. Whilst older generations will send a birthday card, generation Y is happy with a message on Facebook. Baby boomers and generation X may communicate by phone or e-mail but generation Y uses text messages, instant messaging and social networks.
    • Familiarity. Whereas baby boomers may like to see pages with detailed information about a given topic; generation Y is happy with snippets of information.
    • Deference. Previous generations were taught to defer to their elders but today’s young people are much more prepared to challenge and question.
    • Education. A degree is no longer an indicator of excellence; instead, it’s expected from almost everyone.
    • Recession. The generation entering the workplace now is the first that will, in all likelihood, earn less than their parents (and yet have higher expectations).

    Every generation brings a new approach and some people find the resulting changes easier to adapt to than others. In a few years’ time, today’s graduate entrants will be running our businesses and it seems that, as we experience an accelerated pace of technological change, there’s also an accelerating gap in attitudes between generations.

    For many years, we’ve been trying to align IT to business needs and it’s still a challenge at times. Perhaps now is the time to start thinking about the social needs of business end users, before that gap widens too?

    [This post originally appeared on the Fujitsu UK and Ireland CTO Blog and was jointly authored with Ian Mitchell.]

  • Blog Recap: 2010 in review

    A couple of days ago, SQL Server MVP, Brent Ozar took a look back at what he’d been posting on his blog in 2010. I thought that was a good idea, so I’m shamelessly stealing his idea to highlight some of the key posts from the last twelve months on this blog. There were many more, technically-focused, ones but these are a good summary of the year’s events:

    January

    February

    March

    April

    May

    June

    July

    • Move along folks, nothing to see here (well, there were a couple of posts, but nothing really worth shouting about)…

    August

    September

    October

    November

    December

    • Tumbleweed (and some geekery) – although there are plenty of posts in the pipeline for next year.

    Even though 2010 was a quiet year on the blog (120 posts this year is a record low – especially when considering I averaged almost one a day in 2008!), I did win a Computer Weekly Blog Award, and I have been busy elsewhere:

    As for 2011, well, expect this blog to remain one of my main online activities but, as I spend less time working directly with technology and more working on strategic IT issues, the focus is changing.  Indeed, some people think blogging is dead (it’s not) – others say it is now more about content marketing! Whatever the semantics, I’ll be here for a while yet. Thanks to everyone who reads my “stuff” and engages with me – whether it’s as a blog comment, an e-mail or a tweet – and have a happy and prosperous 2011.

  • Hardware specific application targeting with MDT 2010

    Guest Post
    [Editor’s note: this post was originally published on Garry Martin’s blog on 28 October 2009. As Garry’s closing down his own site but the content is still valid, he asked me if I’d like to post it here and I gratefully accepted!]

    I’m running a Proof of Concept (PoC) at work at the moment which is making use of Microsoft Deployment Toolkit (MDT) 2010. Whilst most of the drivers we need can be managed by using the Out-of-Box Drivers Import function, some are delivered by the OEM as .EXE or .MSI packages. Whilst we could use multiple Task Sequences to manage these, or even select the applications individually at build time, our preference was to use some sort of hardware specific targeting.

    Process

    First of all, we needed to uniquely identify the hardware, and for this purpose we used the Plug and Play (PnP) Device ID, or hardware ID as it is sometimes called.

    To determine the hardware IDs for a device by using Device Manager:

    1. Install the device on a test computer
    2. Open DeviceManager
    3. Find your device in the list
    4. Right-click the entry for your device, and then click Properties
    5. In the Device Properties dialog box, click the Details tab
    6. In the Property list, click Hardware Ids
    7. Under Value, make a note of the characters displayed. They are arranged with the most specific at the top to the most general at the bottom. You can select one or more items in the list, and then press CTRL+C to copy them to the clipboard.

    In our case, the Sierra Wireless MC8755 Device gave us USB\VID_1199&PID_6802&REV_0001 as the most specific value and USB\VID_1199&PID_6802 as the least specific, so we made a note of these before continuing.

    Next, we downloaded the Sierra Wireless MC87xx 3G Watcher .MSI package from our notebook OEM support site. Sierra Wireless have instructions for performing a silent install of the 3G Watcher package, so we used those to understand the installation command we would need to use.

    So, we had a unique ID for targeting, the installation package, and the installation command line we would need to use. Now we needed to configure MDT to deploy it. First, we create a New Application.

    1. In the MDT 2010 Deployment Workbench console tree, right-click Applications, and click New Application
    2. On the Application Type page, click Next to install an application and copy its source files to the deployment share
    3. On the Details page, type the application’s name in the Application Name box, and click Next
    4. On the Source page, type the path or browse to the folder containing the application’s source files, and click Next
    5. On the Destination page, click Next to use the default name for the application in the deployment share
    6. On the Command Details page, type the command you want to use to install the application, and click Next. We used the following
      msiexec.exe /i 3GWatcher.msi /qn
    7. On the Summary page, review the application’s details, and click Next
    8. On the Confirmation page, click Finish to close the New Application Wizard.

    Next we modify the Task Sequence and create our query.

    1. In the MDT 2010 Deployment Workbench console tree, click Task Sequences
    2. In the details pane, right-click the name of the Task Sequence you want to add the Application to, and then click Properties
    3. In the Task Sequence Properties dialog box, click the Task Sequence tab
    4. Expand State Restore and click on Install Applications
    5. Click the Add button, and select General, then Install Application
    6. On the Properties tab for Install Application, type the application’s name in the Name box, and click the Options tab
    7. On the Options tab, click the Add button and select If statement
    8. On the Source page, type the path or browse to the folder containing the application’s source files, and click Next
    9. In the If Statement Properties dialog box, ensure All Conditions is selected and click OK
    10. On the Options tab, click the Add button and select Query WMI

    This is where we’ll now use a WMI query that will provide our Hardware Specific Application Targeting. You’ll need to modify this for your particular hardware, but we previously discovered that our least specific Device ID value was USB\VID_1199&PID_6802 so we will use this to help form our query.

    1. In the Task Sequence WMI Condition dialog box, ensure the WMI namespace is root\cimv2 and type the following in the WQI Query text box, clicking OK when finished:
      SELECT * FROM Win32_PNPEntity WHERE DeviceID LIKE '%VID_1199&PID_6802%'
    2. Click OK to exit the Task Sequences dialog box

    And that’s it. When you deploy a computer using the modified Task Sequence, the WMI query will run and, if matched, install the application. If a match can’t be found, the application won’t be installed. Hardware Specific Application Targeting in a nutshell.

  • Connecting an Xbox 360 S to a wireless network with MAC address filtering enabled

    My new Xbox 360 S (with Kinect sensor) arrived today and I’m very excited. Unfortunately, I didn’t get the chance to set it up until quite late at night and it took me a while to connect to my home Wi-Fi network, even using the Windows Connect feature, because I use MAC address filtering (in addition to WPA2 encyption). Adding a new MAC address to the Wi-Fi access point is simple enough – except that I had a few problems finding the MAC address for my Xbox 360s.

    Once I’d gone through the initial setup (unfortunately I had to complete that before I could access the dashboard), I could examine the network settings in the system blade but, strangely, the MAC address I needed was labelled as the wired MAC address, even though it’s on the Wi-Fi connection (See solution 7 in Microsoft knowledge base article 978945). Just to confuse me further, there was also a MAC address listed in the wireless information (but I think that relates to the connection to the controller…).

    Xbox 360 Advanced network settings - the wired MAC address is wireless on the 360 S

    Now that I’ve connected to the Internet and installed a couple of system updates, the interface is much less confusing (it now says MAC Address, rather than Wired MAC Address, and gives me the correct one!)

  • Microsoft’s Kinect is “awesome”

    Microsoft recently hosted an open day for UK and Ireland MVPs.  Despite the work that went into organising the event, it was mostly a huge disappointment - we don’t really get told much that’s not in the public domain already – but it did give me a chance to have a go with the new Xbox Kinect and, even as a non-gamer, I was pretty much blown away (indeed, there may even be some video floating around of me “doing a Lady Gaga” to Dance Central…)

    Microsoft Xbox 360sKinect was codenamed Protect Natal and is a natural user interface (NUI) that works with any Xbox. Microsoft’s Andrew Lee explained that Kinect is a sensor using with three cameras: one RGB that is used for facial recognition (once it’s initially told who you are); and two motion depth sensors that create a three-dimensional mapping zone to allow physical gestures to become controls.  The initial games track 20 main body points but Kinect has the capability to be more accurate.  It also has a microphone to access voice commands [correction July 2011: there are actually four microphones in order to recognise the noise direction] and a tilt motor in the base so that Kinect can be adjusted/calibrated according to the size of the play space and the player.

    There’s little doubt that Kinect makes games incredibly immersive and involving. Anyone can step up and have a go with no previous skill level required (as we proved, playing Kinect Sports in the hotel…).

    Microsoft is supporting controller-based games but Kinect complements them. There are some Kinect-specific titles at launch with more “synergy titles” in future (offering a fuller experience with Kinect – Harry Potter will allow spell casting, mixing potions, etc.).

    Kinect adventures is bundled with Kinect and is a great showcase for the technology. Other launch titles (RRP £39.99) are:

    • Dance Central
    • Kinect Joyride
    • Kinectimals
    • Kinect Sports

    Microsoft hopes that Kinect will take the Xbox out of bedroom and into the living room. Other Xbox features such as Live, Zune movies, Sky TV and Last.FM all become Kinect-enabled. I’m still hoping that we get BBC iPlayer and LoveFilm on the Xbox (NetFlix is available in the states). There’s an online arcade service too.

    When Kinect is present, a room preview is shown in the Xbox dashboard and all that’s required to operate it is to hold up a hand and swipe left. There’s no need to train Kinect to recognise your voice for audio commands but there is no “Xbox off” yet… Also, some Live services are not Kinect enabled and the standard controller may be better for navigation.

    The Kinect sensor’s RRP is £129.99 and it’s possible to pick up combinations with an Xbox and a sensor from around £249.99. One thing’s for sure… there will be a 250GB Xbox 360 with Kinect heading to the Wilson household soon…

  • Fruits of my labour: Fujitsu’s UK and Ireland blogs

    Six months ago, I changed roles at Fujitsu and moved to the Office of the CTO, as a Strategy Consultant. It’s been a good move and I’m really enjoying my work, in a team that’s focused on driving innovation, thought leadership and governance.

    Aside from my technology background and propensity to share information (whether people ask for it or not!), one of the reasons I was brought into the team was my experience with social media – particularly blogging but other channels too – and I’m really pleased to say that I’ve been involved in Fujitsu’s move to embrace social media, not just here in the UK, but as part of a global community too.

    Whilst some IT service organisations have been using social media for a while, it’s typically in a business to consumer (B2C) rather than business to business (B2B) context but it’s equally important to ensure that any social media activities are part of an overall integrated strategy. At the same time, it’s important to pick the appropriate channels (not necessarily every platform that’s out there) not least because, as any company starts to use new methods of communicating with customers and partners, it’s important that they’re able to respond in the manner that the audience expects: it’s no good launching a Twitter account (for example) and then not having the resources in place to respond to customer dialogue.

    Today, I took the wraps off the first of Fujitsu’s corporate blogs for the UK and Ireland, kicking off with our CTO blog, written by David Smith, who is Chief Information Officer (CIO), Chief Technology Officer (CTO) and Chief Security Officer (CSO) for our region.  Because of the combination of roles that he performs, David has a unique insight on a variety of technology developments, drawing on a combination of external go-to-market and internal IT capability knowledge and this enables him to be a thought leader in both business and technology, translating IT trends into potential business value. I believe that’s pretty unusual and, just as importantly, I want to stress that he writes the content himself (it’s not ghost written) – if the author is shown as David Smith, that means that it’s David’s views and opinions you read, not something formed by my team (although we do also also provide some content, for which the author is clearly shown as Office of the CTO).

    Whilst the site went live today, we’ve included content that’s been written throughout the site’s development as I wanted it to add value from day one, rather than starting out with a “Hello World” post!

    In addition to what I intend to be a growing number of Fujitsu blogs, we’re highlighting some Fujitsu bloggers – people like me, but also Amit Apte (Enterprise Architecture and strategic IT management), Debra Lilley (Oracle) and Jeremy Worrell (innovation). The Fujitsu bloggers all have established blogs which are not hosted by Fujitsu, but still provide some insight into the talent that we have available within the organisation.

    It’s not just blogging though: Twitter is another of the channels that we’re using now – with @Fujitsu_UK providing the latest news and developments from our region, as part of a globally co-ordinated social media community which embodies our “think global, act local” approach.

    This has been a really exciting few months for me – I don’t normally talk about my work on this blog but all of the activities I mentioned here are externally facing, so they’re not exactly secret and I really want to shout from the rooftops that we are doing this. Shouting from the rooftops is not really our style though, so broadcasting to a smaller community of people who’ve supported my personal activities over the years seems like a decent compromise. Please do visit the Fujitsu UK and Ireland blogs, and let me know what you think.

  • Technology Perspectives

    Technology Perspectives bannerAt Fujitsu, we pride ourselves on being a forward-looking company that not only seeks to predict the future, but also to form it. We do this through close cooperation with our customers in order to meet their needs for today and for tomorrow.

    Our vision is to develop and build networks of intelligent systems that work together in a way that touches and improves everyday life for people all around the globe. We call it the Intelligent Society. To make that reality, we invest significant resources to identify the patterns of change that are paving the way for the future.

    Today, Fujitsu is launching a new Technology Perspectives microsite, presenting an across-the-board look at trends in technology, business and society; and featuring thought leadership from our Chief Technology Officers (CTO) around the world, including here in the UK and Ireland.

    The microsite is designed to be easy to use, so that busy executives can find the information they need quickly but download content when they need detail and depth.

    Using a quadrant framework that balances personal freedom with technology to present four scenarios that express contrasting business and technology futures, we examine nine key trends that represent high-impact mid-term developments, as well as some others that are just over the horizon but may be even more significant.  We also offer twelve predictions for change that we think are fairly safe bets, before highlighting those technologies that will soon fade into oblivion.  You can also download the full report, if you prefer.

    Technology Perspectives is intended to provide some background context for strategic planning, making it easier to obtain the insight and tools needed to prepare for a competitive future. Above all, we hope that the thought-provoking ideas on the Technology Perspectives microsite will spark a debate about planning for the future. We welcome you to join in the debate.

    [This post originally appeared on the Fujitsu UK and Ireland CTO Blog.]

  • Getting hands on with Windows Touch and an HP 2310ti LCD Touch Monitor

    S, hee I am, typing thefrst few jwords ofthis blopost usng Undow’s on-sreen keboard caabiluties, jus asI might ifI were usng m iPad…

    [Translation, typed on a proper keyboard: So, here I am, typing the first few words of this blog post using Windows’ on-screen keyboard capabilities, just as I might if I were using my iPad…]

    Need I say any more?

    When HP offered to lend me some personal computer equipment to review, I was very keen to get my hands on a touch-screen capable monitor so that I could test the Windows Touch capabilities in Windows 7. I have to say that I was sadly disappointed. Not with the monitor – it’s clear, crisp, bright, worked with Windows straight out of the box (although there were some driver issues… more on that in a moment), was supplied with ICM profiles for accurate colour management – in short, it does everything I expect a display to… but Windows is not designed for touch. Sorry Microsoft, I love the fact that Windows has become ubiquitous; I love the fact that it has touch screen capabilities for apps that can exploit it; but I really believe we’re on the cusp of a revolution in human-computer interaction (on the same scale as WIMP was in the 1980s/90s), and Windows is just not ready…

    Allow me to explain…

    Windows is a general purpose operating system. At its core is Windows NT – an operating system kernel that dates back to the early-mid 1990s and has served us well. In recent years, we’ve seen an increasing emphasis on componentisation of Windows and, despite there being umpteen different editions of Windows 7, Windows Touch is a core capability for most of them – there is no more “Tablet PC Edition”. Ask me a couple of years back if Windows should be split into consumer and business editions and my response would have been a vehement “no” – but ask me now if it needs to be redesigned to embrace new computing paradigms and the answer is a definite “yes”. One example of operating system functionality that currently appears to be held together with sticking plaster is Windows Touch.

    Despite what Ballmer says, this is not about “big buttons” – sure, big buttons might help in some scenarios but Mark Sumimoto perfectly describes the problem when he says:

    The problem with touch on Windows 7 […] is that it reads round finger presses as pinpoint cursor clicks. When your finger touches an area, Windows reads it as a tiny cursor click. That unavoidably leads to accuracy problems

    By contrast, iOS, Android, webOS, and every other touch-optimized OS reads finger presses as circular areas, more comparable to your actual fingertip surface. That€™s why even my fat fingers can manipulate things on those tiny screens. When my finger engulfs a button, it registers as me pressing that button, just like a physical button. By contrast, on a Windows touchscreen PC, that same situation could register the touch outside the button. Hence, making buttons bigger than fingertips could address this symptom, but it doesn€™t fix the underlying problem. Furthermore, you can’t ‘big button’ the Internet.”

    The Windows Touch Pack gives some great examples of the types of application that can be created to exploit the touch capabilities but touch really needs to be promoted to become a first class citizen within the operating system (incidentally, that’s not just a Windows issue – I also believe it’s something that’s lacking from Mac OS X and desktop variants of Linux).

    The hardware

    The monitor I tested was an HP 2310ti – 23 inches of HD loveliness capable of working at up to 1920x1080px @60Hz. The display seems pretty good to me, with a good viewing angle (+/-160 degrees), 40,000:1 contrast ratio and a typical response time of 3ms (Based on HP’s figures, not verified in my test). Power consumption is cited as typically 47W and maximum of 56W although the 2W standby is a little disappointing in this day and age. My other criticism was that there are a lot of connectors to hook up with separate audio, video (VGA or DVI), USB, and power – surely there is scope for some consolidation here?

    I did have some software issues as, after Windows Plug and Play (PnP) had detected the new hardware, it was still using the monitor.sys driver as a Generic PnP adapter (with the full-screen resolution available) and I found that the supplied instructions to install HP’s own drivers were inaccurate (indeed, the installer did not work correctly on my x64 system.) Eventually, I installed the correct driver by telling Windows exactly where to find HP_2310t.inf, after which it correctly recognised the monitor.  Frankly, this shouldn’t be necessary and I expect better from a major OEM (although this is not an isolated incident with HP device drivers on 64-bit Windows).

    As for touch drivers, these are provided for Windows XP (I didn’t test them) but are not required for Windows Vista or Windows 7. HP also provides an adjustment pattern utility for analogue connections (VGA) but I was connected using DVI, so that was not tested. There was no evidence of any Mac OS software although I had no problems using it connected to a Mac either (albeit as a dumb monitor without touch input capabilities).

    In short, with a list price of £209+VAT, it’s not hugely expensive (but not cheap either) but the device driver installation could be improved and I would have been perfectly happy if HP hadn’t asked for it back!

    So, what was it actually like, using a touchscreen monitor?

    My children using Windows Touch with the CBeebies websiteSome people (indeed, I think Steve Jobs may have been one of them…) have been reported as saying that touch is not a suitable interface for a desktop computer as it’s uncomfortable to reach forward. They may have a point but, just as I need to adjust my posture for a notebook PC, I did something similar for touch on a desktop.  Standing (or using a high chair/stool), with the monitor angled to slope backwards, it was a really comfortable experience – and my children love being able to interact with the computer using touch.

    The main problems I found were with the software.  I’ve already written that Windows Touch was a disappointment, so here are some examples:

    • Touching user interface elements was imprecise and, at times, very difficult.
    • It took me a while to work out how to right-click.  Eventually, I got there, but it shouldn’t need me to Google basic functionality like this!
    • The onscreen keyboard is obtrusive – it doesn’t seem to appear/disappear when required and, although it can float, or be docked, it seemed to always be in the way until I increased the screen resolution, after which the user interface elements are too small. It couldn’t keep up with my typing either – I’m no touch typist, but Windows made a right mess (as can be seen at the head of this post), whereas I can type reasonably well on my iPad’s soft keyboard.
    • At the extreme edges (typically the right) of the screen, I found I couldn’t touch pixels (e.g. a scroll bar) because the screen bevel was preventing physical access and so my fingers were not registered.
    • UAC prompts that invoke a secure desktop required a physical keyboard as the software keyboard was unavailable!

    On a more positive note, because I was using a multi-touch display, I could also use a pen as a stylus (e.g. for those hard-to-reach points at the extreme edge of the screen).

    It’s also possible to adjust the size of screen elements within the display properties (but some of them then become almost too big). And increasing the DPI can help too (certainly with ClearType) – although some applications based on Adobe Flash (e.g. TweetDeck) seemed a little fuzzy afterwards.

    There are also several Control Panel applets that can be used to adjust the touch experience:

    • Pen and Touch includes a variety of settings
    • Tablet PC can be used to calibrate the display
    • Display can be used to adjust the resolution, DPI, etc.

    The distribution of these settings across so many applets indicates that Touch is very much an afterthought in Windows 7, rather than designed into the overall user experience as it is for Windows Phone 7.

    In summary

    Touch is an increasingly important means of interacting with our devices and devices such as the HP 2310ti Widescreen LCD Touchscreen Monitor are a great way to make use of existing PC assets.  Sadly, Windows Touch is not yet ready for mainstream use and is only really suitable for applications that have been written specifically for touch.  Even so, this is one area of functionality where Windows leads the competition (who currently don’t have any touch capabilities) and I look forward to seeing the improvements in future versions of Windows.

  • Windows Phone 7 will fail if the channel is not ready

    Windows Phone 7 is a great new operating system. With an innovative and fresh user experience, it could help to put Microsoft back into the mobility game… but they are coming from behind – a long way behind established competition from Apple (and more recently Google) so Microsoft needs every little bit of help it can get from it’s channel partners.

    Today is Windows Phone 7 launch day in the UK. Except the channel is not ready.  And that means they’re selling competitive devices.  Not good for a company that’s trying to get its mobile mojo back…

    I’m not a journalist, and I haven’t been briefed on Windows Phone 7 launch so I don’t know who the launch partners are but I have seen some of the comments on the web and elsewhere so, this lunchtime, I headed into London’s busiest shopping street to see what the various mobile carriers would sell me.  Remember, I’m a consumer – and I’m also right smack bang in the middle of the demographic that Microsoft wants to sell Windows Phone 7 to.  What I found was dissappointing.  Not so much a big bang launch as a fizzle.

    I started out at Vodafone, where the duty manager was happy to give me advice.  He asked what I was looking for (bored of my iPhone, currently out of contract, looking for a personal smartphone, with ActiveSync support for connection to work e-mail) and, to be fair, he asked me if I’d be interested in a Windows Phone.  That was positive, as the Windows Phone merchandising in that store was almost non-existent (a small poster on the wall, and a small transfer on the window, right next to a bigger one advertising the iPhone).  Unfortunately, he didn’t have stock: there had been some mix up with the courier delivering HTC Trophies; and the LG Optimus was, apparently, delayed due to a software fault.  So I left the store empty-handed, although he did ask if I’d consider an Android device if I couldn’t get a Windows one.  Further along Oxford Street, a larger Vodafone store had stock of the HTC Trophy but, again, no real merchandising to indicate that a new device was in town (just a small A-frame outside), despite the entire store being wrapped in Smartphone advertising.

    Next up was Carphone Warehouse, who suggested a Nokia N8, or Blackberry Torch might meet my needs.  When I asked about a Windows Phone they said it’s was not available yet, even when I told them that today was launch day and they told me it had been put back by a couple of weeks, before suggesting I try the HTC Desire (on Android).

    At Orange, there was at least a big display for their exclusive Windows Phone – the HTC 7 Mozart, so I didn’t talk to any staff in store.

    A few doors along at O2 there was nothing at all to indicate there were any smartphones available from Microsoft. Meanwhile they had a big queue (this is lunchtime in London), so I didn’t speak to any staff – but I didn’t buy a phone either.

    It’s great to see Windows Phone available in the UK ahead of the US – it’s been a long time since we were first in the queue to get our hands on a device.  Except it seems the channel is not ready.  I wasn’t expecting an Apple-style queue around the block but, if I was a “normal” consumer instead of a geek, I would be sold something else and, if Microsoft can’t get its channel partners to sell their handsets, Windows Phone 7 will be a monumental fail.  I sincerely hope not – as I said at the head of this post, I think Windows Phone 7 is a great new operating system and it has stacks of potential.  I just hope that Microsoft can recover from this false start and ship serious volumes of handsets over the coming months.

  • After 3 months with my iPad, was it still a good purchase?

    After several weeks of procrastination, I recently bought myself an iPad. After my initial scepticism, seeing others (like Jon Honeyball) using theirs convinced me that it would a good purchase, and I soon found out that I wasn’t alone in the world of Microsoft-focused iPad users – Mary Jo Foley bought one around the same time, as did ex-Microsoftie Sharon Richardson and I know at least one person at Microsoft who has joined the fold. As my third monthly bill for mobile broadband access is due soon, it’s prompted me to finish writing this post about my experiences as an iPad user…

    So, after a few months’ use, how has it been? What have I found? Where does it excel? And what are the iPad’s failings? Most importantly, was this a worthwhile purchase, or just another gadget to add to the pile of redundant technology in a few months’ time?

    Form factor

    One of my original thoughts was that I’d find it the iPad too large to carry around. As it happens, that hasn’t been an issue – I’ve been an iPhone user for some time and had started to find the screen size a real limitation but, the iPad is just large enough to be useful but still small enough to be portable. Indeed, the rumoured 7″ iPad (and competing devices like the Samsung Galaxy Tab) may be too small for people with fat fingers like mine, whilst I can type pretty well on the on-screen keyboard for the 10″ iPad (although I do also have an Apple Bluetooth keyboard to use if I prefer). As for portability, I’m always conscious that the iPad is an attractive item for a would-be thief, consequently I find myself using a “man bag” more than I used to… but I no longer need to carry a netbook, or a second laptop, for personal use when I’m at work.

    Content creation

    The next surprise was how I use the iPad – Jason Hiner thinks that the iPad is only good for reading/viewing and multitouch integration – I disagree!

    Whilst I can Jason’s point, it’s actually turned out to be a far more useful device than that. Whereas my netbook was very much a content consumption device, I can create content on the iPad – it’s not suitable for everything but the nature of iOS applications means that there are scenarios when content creation is perfectly possible – indeed, I’m typing this post inside the WordPress app (and iA Writer is a perfect example of an app that’s designed to simplify writing on an iPad). Perhaps the biggest drawback when creating new content is the lack of multitasking, but more on that later…

    Family friendly

    Let’s face it, I’m a geek who loves his gadgets, but I seriously hadn’t expected the iPad to be such a hit with the family. My two young sons love the touchscreen (which seems to be a very natural experience for them, compared with a mouse) and casual gaming on the iPad is something we all enjoy (whether it’s Flight Control, Harbor Master, or an iPhone version of Battleships). Then, there’s the built-in Photos app which, even though it’s a bit limited (it would be nice if I could at least rate my images), has proven itself as a great tool for sharing pictures with friends and family after a day out – somehow, passing a tablet around and swiping back/forth seems very simple and surprisingly non-geek. Indeed, for my 5 year-old son, who’s just developing an interest in photography, being able to see what his pictures and videos look like on the screen has been a huge source of delight.

    Ready for work?

    I recently wrote a paper for Fujitsu on the impact of tablet computing on desktop managed service.  I’d love to link to it here but, for the time being at least, its an internal document; however I really do think that the iPad has potential as a business device.  There may be issues to overcome around security, but as enterprises look to deliver business IT services to a multitude of devices (possibly even consumer-owned devices) the iPad is a real contender.  For example, I can connect to a VDI or a hosted virtual server environment using one of a number of solutions (for example, Citrix Receiver, or even a simple RDP or SSH client) but the limiting factor is not the iPad, but the target Windows system’s unsuitability for touch (I’m writing another post on that subject but, trust me, even with Windows 7’s touch capabilities, the user interface elements are too small for use without a stylus – as Mark Sumimoto explains, the issue is Windows recording of touch as a single point, rather than a circular area).

    What’s hot?

    Here’s what I love about my iPad:

    • I turn it on, and I don’t have to wait for it to start up.
    • It runs iPhone applications as well as iPad ones (the best apps adjust to suit the device).
    • It can read the raw images that my camera produces.
    • Even though it lacks a file manager, applications like Dropbox can be used to fill the gap
    • It’s great for watching video (e.g. as a TV catchup device) although the lack of Flash support can be a hinderance and I’m still waiting for the BBC to launch an iPlayer app…
    • Battery life is excellent.  I recently sat through 8 hours of Microsoft presentations, whilst taking notes and tweeting (Wi-Fi, not 3G) and, at the end of the day, the iPad indicated it still had 55% battery left (I had the brightness turned down).
    • It’s a great eBook reader.  Sure, there are probably studies that show reading on an electronic display is not as good as eInk devices (like the Kindle) but, whether I use Apple iBooks or the Amazon Kindle app for iPad, the iPad is a great eBook reader and, when reading in bed, disturbs sleeping partners far less than a reading light.
    • It’s silent too.
    • It’s grabbed people’s imagination for what can be done with a tablet/slate PC, with many new ideas that would not be practical on a smartphone, or on an “ordinary” PC – digital magazines are just one example, whether it’s the model taken by Conde Nast/Wired, or Flipboard, or even BBC News.

    What’s not?

    My number one gripe is the lack of support for Adobe Flash (and, to a lesser degree, Microsoft Silverlight). I know Flash is a nuisance, and I would love to see a web of standards-compliant sites using HTML5 to deliver dynamic content, but I also live in the real world, and when sites like the BBC’s weather page don’t work properly on the iPad, it’s a bloody nuisance – and Apple’s puritanical stand against Adobe is not helping consumers.

    Gripe number 2 is the lack of a USB port and/or an SD card slot. I bought Apple’s Camera Connection Kit for iPad but it seems a little strange for such a beautifully designed device to rely on what is essentially a dongle in order to connect to a camera or to flash media. With no power available from the iPad’s dock-USB connector, few (if any) peripherals can be used with the iPad – even if there was software available to exploit them. For example, there are times when it would be good to hook up a webcam, and my main camera uses CF cards so, without a working card reader, there is no choice but to (slowly) download images from the camera over a USB cable, draining the camera’s batteries in the process.

    Multitasking is another missing feature – at a recent event I was trying to take notes at the same time as tweeting live updates and restarting each app every time I switched was more than a little tiresome. Printing is another missing feature – whether its a photo, or some details on a web page. Thankfully, both of these issues are expected to be resolved in the upcoming iOS 4.2 release, expected next month.

    Something that a new operating system release can’t fix is application availability. Sure, the iPad can run iPhone apps, even scaled up to use the whole of the device’s screen, but, as I mentioned earlier, the best application experience comes from those apps that have been written to exploit the iPad or, even better, as iPad and iPhone apps that adjust their display according to the device (and its orientation). Whilst there are some excellent examples of iPad applications (for example, the WordPress app, or Twitter’s own iPad client), the simple fact is that there are not as many iPad apps available as there should be – developers are yet to get on board and, when they do, the prices are normally a little higher than for iPhone apps (probably more realistic, but the bar has already been set).

    Finally, like many Apple products, it is beautiful to look at, but easily damaged; which means that my iPad spends its life wrapped in a case.  I have Apple’s case because, unlike many third party products that leave corners, etc. exposed, it seems to do a pretty good job at protecting the device; however, even that has some issues when I have to use the camera connection kit dongles on the dock connector.  The iPad is not an inexpensive device – it’s a shame that it’s so easily damaged.  Still, at least I can’t fit it in my pocket to get scratched by keys and coins like a phone!

    In summary

    Apple’s iPad has some compromises but it also has many benefits and I’ve yet to see any credible competition from another manufacturer. I’m sure we’ll see a new model next year and it will be interesting to see what Apple does with the next iPad (high resolution display? Front facing camera? SD/USB slots?) but, in the meantime, I’m getting plenty out of this first generation device. Apple may not have invented tablet PCs but they sure have found a way to make them popular.

    Was it a good purchase? Certainly. As Mary Jo Foley wrote in a recent post about Microsoft’s potential answer(s) to the iPad:

    “Would I still shell out for a Winpad? If it allowed me to seamlessly connect […] and had true instant on/off and 10-hour battery life my answer would be yes. But I’m sure glad I didn’t wait a year or three just to get the true portability that I’ve wanted and needed for the past couple of years.”

    I’d add another caveat to that – a Windows competitor to the iPad would also need a new interface (or a new operating system – like Windows Phone 7?). As for Android… well, let’s see, but that market is fragmenting quickly and whilst there may be some good ones too, there are some truly awful Android tablets out there.  One thing’s for sure though: for all its failings, iPad’s biggest competitor could well be the next iPad.