Wearable’s…Would you?

4 04 2014

The vision of the future is always something you either love and want to embrace, or, like me many times, you find yourself sitting back laughing and wondering what planet these people are on. That being said, I’m sure people did exactly that when we went looking for the Americas, or someone said “hey, I can make a ship out of iron”….But in technology, and with the whole world of blogging, we have a lot more opinions that just frankly seem based on no real practicality or real thought. In some cases it feels to me that many tech businesses develop tech simply because they can, rather than thinking “does this have a benefit to real people?”

In this post I want to have a quick look at wearable technology with payments.

 

Wearable tech

Ok this isn’t anything new, hell, my first watch I was given back in the day, was and is a form of wearable technology, so let’s not start thinking wearable tech is something new. It’s also nothing new for wearable’s to steal from tech we already have. Does anyone remember the good old Casio calculator watches?

In some cases, it works well, but that is quite rare I believe. When I look at the majority of watches I see in a jewellery store, the added features apart from delivering the time, is a stop watch, maybe some form depth measurement, and then a convoluted way of measuring air speed. Now there must be a reason for this, as we have had digital watches for a very long time now.

I personally believe watches are more jewellery than technology in our minds. We want them to look good, act as a status symbol sometimes and do just one thing well, and that’s tell the time. Oh, and I don’t want to have to recharge them or change the battery even. That kind of feeds into the jewellery angle too I believe. In today’s mobile world, if I want to access computing power I will opt for a device that suits the job, and that is today a mobile phone. It’s a device that I carry everywhere, and will do even if I had a smartwatch (even if I can make calls on my smartwatch) because it’s far more natural to interact with a mobile than it is a watch. Just think of touch interaction on a watch as opposed to a large touch based smartphone? Experience is everything here.

So, do I want apps on my watch? Probably a no for the mass majority of us. We will continue to opt for stunning analogue devices that show real craft and engineering over their smart variety counterparts. But would I use wearable’s for other things, not just apps?

 

Payment wrist bands

I’ve seen NFC based wrist bands now, which again look kind of cool, but really, in the real world would I be seen with that on my wrist? If embedded in my watch then maybe, but in a rubber like band, made popular by Lance Armstrong’s “Livestrong” campaign, that’s a no go. I would also be paranoid about anyone reading my every broadcasting wrist band and swanning off with the capabilities to make payments from my card details.

Wristbands are a prime example of tech companies delivering technology for technology sake.

 

Finally, Google Glass?

Some people really love this concept, I personally don’t (are you sensing I’, not a fan of wearable technology). For one, I hate things in-front of my eyes or distracting my vision. I also don’t like to look silly, and until Glass looks a little more stylish they are always going to have issues.

This is before we raise the issue of data protection, privacy etc etc. I’m not saying wearable technology will not turn out to be profitable, I’m sure it will, but, and this is the thing for me, IMHO wearable tech is not a game changer and it won’t be adopted by the majority…

Usually I am very pro-technology….





Is there such a thing as a bad Smartphone?

8 11 2012

If you go online and you look for articles on Smartphone’s you will no doubt find loads of reviews of particular phones, operating systems, features etc. and unfortunately you then more often than not get a biased warped view based on the authors preferred device, brand or ecosystem. Unfortunately actual facts and relative information back down to an average user is just lost or not present. Opinion in mobile is, well everywhere, and yet when we think about it, can we really purchase a bad Smartphone these days?

 

Dumb to Smart

It all depends on what you want from your phone, but many more of us now want our phones to be a useful device, be that just for searching the web, consuming some content or actually trying to carry out some small amount of work on them. This is illustrated by the amount of market share Smartphone’s now command across the globe. But if you are moving from a dumb phone to a Smartphone do we really need to know every feature of that device or ecosystem? Probably not…

 

Purchasing

My brother-in-law works for a mobile phone network provider here in the UK, and I always like to get his insight into the kind of people who come in and purchase Smartphone’s. The truth is that the majority of us just want a Smartphone, and because we have heard of the iPhone or Samsung Galaxy, that’s what we go in and ask for. We have no idea why we want those phones over another brand or device, just that these are the phones that people are aware of, and that’s great testament to both companies marketing capabilities. It also shows that many of us purchase mobile phones still very much based on brands we have heard of and what our friends have purchased. We don’t purchase a phone like we would a PC, spending time looking at the specification, the pro’s and cons of a particular bundle from the store etc etc. We still see phones as a short term thing which will get renewed in 12-18 months (if on a contract).

Obviously I’m generalising here. There are lots of people who pick their phone based on the quality of the device, the camera, the durability, performance and of course the operating system. But these types of people are the minority (though if you read blog posts or technology articles you would think everyone was a phone expert. We must remember that the majority of phone users do not go near a mobile phone blog or technology magazine).

As a mobile phone manufacturer or operating system, this all means that marketing and relationships with the network are the only way to shift mobile phones. The main audience therefore has to be those moving into Smartphone’s for the first time, mainly because anyone who has had a Smartphone for 24 months is probably attached to that operating system, and therefore more likely to stay with that particular device or brand. (Especially if they have purchased a large number of apps) For the likes of Nokia, RIM and HTC this means all is not too late, since Smartphone users make up just over 50% of the mobile phone market, that leaves another 50% of untapped customers. The battle lines therefore are still being drawn.

 

Consumer education

The problem for all mobile phone manufacturers, with the exception of Samsung and Apple, is that the 50% of potential new Smartphone customers are not that into the real benefits of a Smartphone device. Rather they are getting one because they can send the odd email, surf the web and perhaps use Facebook. Let’s be honest, any Smartphone therefore is a great purchase, and no doubt these customers will just request the phones they have heard of, so the iPhone and Samsung Galaxy.  That’s a problem…Though customers will be happy, they could have been a lot happier potentially with a different device or a different operating system, especially if they were shown or told about all the options.

An example is my own mother. She wanted a new phone, but was told to get an Android Samsung Galaxy, mainly because that’s what the sales guy had. He didn’t take into consideration any of her needs, requirements, what she was looking for neither in a phone nor from the OS. My mum actually wanted an OS that played nicely with her office work, an OS that potentially would tie up with her tablet that she is looking to purchase and something that was really easy to use, real easy. For me, that meant really only looking at the iPhone or a Windows Phone, of which the sales agent didn’t have much in-depth knowledge of. He could talk about the iPhone, but as for Windows phone devices or Blackberry, nothing to say at all….In the end I got my mum to pick based on the UI, what felt easiest for her to just pick up and use, and she went with a Nokia Windows Phone 610, an entry level Smartphone that does everything she wants and more.

The point here is that my Mum would have ended up with a phone that she would have thought was good, but not one that was great for her. I think that’s a problem manufacturers have to overcome with network providers and sales staff somehow.

 

Any Bad Smartphone’s?

Essentially, there are no bad Smartphone’s these days, technically. However, there are bad Smartphone matches for users. The problem is that sales staff don’t marry up what a consumer wants to any given device, rather they let the consumer just real off a phone they have heard of, or sell the device they have themselves. This means that a good Smartphone will feel like a bad Smartphone for a particular user because it simply didn’t fit their criteria, or they have since seen another device that better suited their needs….If sales agents and consumers treated phones like a very expensive purchase, one that needed to match to a consumers requirements, then we would see a very different mobile phone landscape of that I am sure, and there truly wouldn’t be a bad Smartphone….Until then though, status quo…





Windows Phone 8 Summit

21 06 2012

It’s been a big week for Microsoft, first on Monday its big surprise, the arrival of Surface tablets, Microsoft’s own branded tablet hardware running Windows 8 RT or Windows 8 Pro, and yesterday (Wednesday) Microsoft lifting the covers on Windows Phone 8.

What has amazed me is that for once, I didn’t feel let down by Microsoft presentation, nor the actual products they are delivering. For my look at Microsoft Surface read here.

Windows Phone 8

So what are the big things with Windows Phone 8, and why might Windows Phone finally grab some market share?

Windows Phone new start screen

Windows Phone 8 start screen (right) provides greater flexibility to the user, and delivers more info through live tiles on the start screen than before

Well it’s been broken down into 8 areas; however I won’t run through all of them just the big ones.  Firstly, new hardware. Microsoft is actually supporting smart phone hardware that all other smart phones have, so that’s dual core technology, greater screen resolution etc. What is testament to the Windows Phone OS is that it has been quicker than any other mobile phone OS while running on hardware that really doesn’t stack up. If you have paid attention to any of the “smoked by Windows Phone” campaigns, then you will see that on day to day tasks, things that really matter, the Windows Phone devices beat all comers easily. Impressive.

The second thing, and probably the most important, is that Windows Phone 8 is running off the same core code as the full version of Windows 8. Now that may not sound that impressive, but it actually is. That means Microsoft has delivered on its one OS across all devices. From a developers point of view it means writing drivers once, it means writing applications once and then following some simple steps to quickly port to Windows Phone. In addition, Windows Phone now supports native code, which will open up the device to many more games and apps, and make life easier for people to move a game from iOS to Windows Phone for example. We must remember that Microsoft has the largest developer network out there, and all of a sudden these developers can write code that works on any device. We must also remember that Windows Phone market place (app store) is growing at quite a good rate at the moment, nothing spectacular but not bad. In recent reports and surveys we see that many app developers have been holding off for Windows 8, knowing they would have greater cross over across all devices then, and knowing they will have better features to access. This move to the one OS for all devices, though technically very tricky (lets face it Microsoft is the only company actually daring to do this) may well be the right decision – I for one can see endless benefits which will no doubt help Windows the brand. Another benefit here is re-use of code from other Microsoft applications, a great example being IE10. It seems IE10 is a bit of a new thing, and its the same IE10 engine across all Windows 8 devices – including Windows Phone 8. For website developers that makes life soooo much easier, in addition to the end user, it means a mobile browser that delivers all the features of a full fledged browser. Microsoft have worked hard here to make it the quickest mobile browser available, and looking at like for like comparisons, it is now leading the way. (Just a shame many will just here IE and groan, I want Chrome or something without using it). I personally hated IE until the release of IE9. You can’t argue with IE9, its a great browser, and IE10 seems to be now the best out there…Mind you has taken Microsoft long enough on that front!

The third thing is maps. Now Apple with iOS 6 has made a massive break with Google maps, and though Apples own app looks stunning (as to be expected) when you actually start comparing with what they did have, I fear users may be let down. Apple maps simple don’t have the same level of detail as Google maps, nor does it support different forms of transportation (so only plans journey if I am driving) and it’s not as fast. This will be a concern for many iOS users (though I am sure many will say iOS maps are much better – and that will be based on an Apple blog which shows the improved graphics etc.) I would hedge my bets that many will update to iOS 6 and then go straight to the app store and search out Google Maps and Google drive. Anyone who has spent some time looking at mapping on mobile devices and drive navigation will know that Nokia here is a very long way ahead. Even Microsoft has admitted that its own Bing maps cannot compete, so what they have done is teamed up to deliver Nokia maps and Nokia drive across all Windows Phone 8 devices. Thats a big deal, it means Windows Phone will have by far the best mapping system possible on a mobile device, it also means with the new live tiles some added richness – such as your app learning your most common routes and your live tile telling you how long your journey home will be before you even leave!

Finally, the start screen. Metro has been highly successful and well received and many phone reviewers love the Windows Phone OS, its just a shame the public hasn’t really gotten to see it that much. That I feel is down to the historic name of Windows on a mobile and or the hardware used. I have heard many people say they wont buy a Nokia because they didnt like the Nokia they had 6 years ago….Thats not a good thing, but it does show that with some exposure and sales reps pushing the devices, there is room to increase sales drastically. Some may say Metro is too restrictive, but with the updated metro UI on Windows Phone 8, the user really can personalise their phone to a greater extent. That’s a good thing, and it means all the benefits of live tiles actually just got better. You can now see a host of information on your home screen set out how you want it. I know widgets provide some comparison to a live tile, however they are big and clunky. Live tiles in this new format have got better, with 3 different sizes allowing the live tile to show basic, medium, or highly detailed information.  See the above screen shot comparing Windows Phone 7 Metro start screen with Windows Phone 8. Remember you can configure those tiles however you want. I personally think the new home screen makes other OS home screens look rather dated and clunky. A sea of static icons is never good, no matter how much art work you put into them…

The competition

I’m not going to get carried away and say Windows Phone 8 is going to take the market by storm, simply because of the history involved with mobile, and the fact that at present, Windows Phone has around 2% market share in the US and about 4% everywhere else. That’s not good. The smart phone market is dominated by the iPhone and the multitude of Android devices, so gaining market share is going to be tough. But it seems many of the technical barriers have now gone. There will be more apps, apps that you love on iOS are already on their way, there will be more power in the hardware, greater capabilities and features you will come to expect from Windows 8 across all your devices that you simply won’t get with anyone else (be you an end user or a developer). But, and it’s a big but, users will need to know their fav apps are in the marketplace or they simply wont jump ship and move to Windows Phone. There are still apps missing re productivity, business and games that are real barriers to entry for people who have had their smart phone devices for a few years. Only once these apps are available will Windows Phone 8 be on a level playing field in the eye of the consumer.

However, on a positive note, with Windows 8 hitting PCs later this year, people will become accustom to the Metro UI, and though at first, I think many will feel intimidated by the change, I’m positive that the change will be for the better.  Once users get used to it, it makes sense they will look at Windows tablets, as the UI, the experience is the same…From tablets, we then move to mobile phones, and again, its the same UI, the same apps, the same experience. All of a sudden, life is a lot easier for the average consumer, to quote Apple “it just works”. I see this as the foundation from which Microsoft and its mobile partners can build upon and get some market traction. (As long as those key apps are there)

Business market

I must not forget that Windows Phone 8 also included a bunch of business functionality that no doubt will have the enterprise looking at Windows Phone devices. This functionality is mainly around security, but also the fact that the enterprise can get its own hub on the device, and deliver its own apps to the devices without having to go through the Windows Marketplace. That’s a big deal. Throw into the equation that it’s the same UI across all devices, that they can secure and manage all devices in the same way and Windows Phone is all of a sudden a great idea for business. Oh I didn’t mention full blown office, sharepoint or lync either.

Business may even see Windows Phone adoption as a way of getting users ready and used to the move to the Metro UI either in a Windows 8 update or more than likely, Windows 9 when it is released.

Focus

Finally I wanted to say that I’m glad Microsoft has focused on the things that its users want, and have pointed out. In the IT world the old 80-20 rule should apply to most things, and though you may not get all the functions you can get on the latest Android device or iOS 6, what you do get is 80% of those functions working a hell of a lot slicker. For almost all of the consumers out there, even that 80% of functionality is too much, with most of it never getting used.

What I found surprising this week after sitting through the iOS 6 launch and then the Windows Phone 8 launch, is how much of iOS 6 was about adding functionality that Windows Phone and Android already have, and focus on things that demo very very well, but in the real world are a little gimmicky or lack substance (though I often find this with Apple products). I have spent some time with the new Galaxy device, and what a bit of hardware and such a rich set of features. But, in doing 95% of my tasks that I use a phone for, it had me frustrated. What I would say to anyone is actually spend some time using the OSs available, find out the best ways to access facebook, twitter, news, stocks and shares, calender functions etc and then compare. Play with the devices as if you were using them on a daily basis before you judge any of the mobile operating systems available. Unfortunatly in the modern world, it seems too many people simply voice opinion not based on any form of facts. I find this frustrating, but also missleading to others. So my advice, use the operating systems for yourself before you judge any of them….I have, and though I find more on iOS and Android, I know I wont use those features. When I compare like for like with the features, apps etc that I use, I find my daily tasks etc are done better with Windows Phone.

I’m glad MS hasn’t gone into a feature race as such, rather it is focusing on what the majority of us use our mobile devices for, and made that experience better than its competitors. That’s typically an Apple trait, perhaps MS is out “Appleing” Apple….





Life after RIM in the enterprise?

30 03 2012

There has been a lot of talk about RIM today, caused mainly because the company has stated it is giving up on the consumer market and heading back to its roots, the enterprise. Couple this with the $120m loss the company has made and the hints at “sale”, and you do see why lots of people have been talking about RIM. (If you don’t know RIM – Research in Motion make the BlackBerry devices).

One of the big conversations I have been involved in today (on Twitter with @BPMredux @puleen @souvikbonnerjee and @AlbertoManuel) is just what do we think will happen in the enterprise regarding the use of mobile devices, and vendor offerings for mobile based solutions. @BPMredux asked in his blog two simple questions

“How many BPM vendors have a mobile BPM solution based on Apple, Android or Windows Mobile”

and

“Now how many of you are still stuck with RIM and Blackberry in your own corporate environment?”

You can join in his debate at http://bpmredux.wordpress.com/2012/03/16/mobility-inside-the-bpm-scene/

So in this blog post I have want to have explore at some of the main points and give some thoughts based on conversations and relationships I have with a number of IT professionals that work within the enterprise supporting their systems…

BlackBerry

Are we seeing the BlackBerry swansong?

RIM is still a big player

For sure RIM is still a big player in the enterprise. Most people I know and speak too (within large corporations) have BlackBerry devices handed out to them as their corporate phones. There are lots of reasons why the enterprise opts for BlackBerry – security being one, durability another. Many people I speak to who have to support mobile devices within their business prefer BlackBerry, and that’s because they have better control over them, they are easier to administer, the battery life is second to none and the devices are durable (they do seem to get dropped a lot). These things mean less time is spent with the end user trying to address issues, and after all, time is money…

Apple is making in-roads in the enterprise

This all being said, the iPhone is making in-roads in the enterprise, especially within the “exec” levels of business. While the phone is undeniably a great phone, it does cause headaches for business, especially if you are already standardized on RIM. Throw into the mix that not much else in the enterprise is Apple based and the fact that you do pay over the odds for their devices, and you can see why, even with a great offering like the iPhone, Apple still isn’t king of mobile for business.

BYOD (Bring Your Own Device)

This is something I hear a lot about and read about. However, in reality, this really hasn’t shown any traction with the enterprise, and I very much doubt it ever will. Predominantly BYOD is a media thing based on what some SMEs maybe doing – it simply isn’t a great option for the enterprise, and here is why…

The enterprise needs to support its workforce and their devices, mobile, desktop, tablet, laptop whatever. This means they have resource dedicated to help ensure IT runs smoothly. That IT needs to administer these devices, ensure business applications run as expected, ensure everything is secure as possible and support end users. (They do other things also, but no need to list out everything). If the IT department has control over its devices, it knows what they are, it can secure them better, ensure the software works as expected, manage roll outs, upgrades etc etc and help users with their devices (without having to train IT staff / mobile support staff on every handset available to a consumer). In addition, standardization allows the enterprise to strike good deals with their suppliers and all big business has preferred suppliers – that’s just life. So imagine you take all that control away from IT. What are you left with? Yeap, a mess. You simply can’t have users connecting random devices to your network. You can’t expect vendors to support all mobile platforms under the sun for bespoke software for that business. You can’t expect in house IT to help users with their particular phones OS or hardware issues, and you can’t expect everything you need to work on the device to work on every single device (have I said that one already?). All in all, BYOD is a great concept, lovely for startups and SMEs, but for the enterprise, this isn’t an option…

Software vendors and their mobile offerings

The BYOD issue does illustrate that software vendors do not support all mobile devices. Sure there are comments that solutions should be mobile web enabled, that they should run using HTML 5, but that user experience is going to be pretty poor. The reason we love our native apps is that we can do more with an app, and the experience is a lot better than anything we see on our mobile web browser. This means vendors have to support native apps, and do they really need to support so many different platforms? Ideally they want to support one, but realistically know they may need to support a few. The problem for a vendor at the moment is which to support? RIM is a must, or is it…It used to be. Apple devices, well they are a must aren’t they…well yes and no…Android? No. Symbian…erm No….Windows Phone…Well potentially……

So what do you do as a vendor? I personally would wait until the end of the year to make a decision…

Windows 8 in the enterprise

Let’s be clear, Windows 8 may not be rolled out across the enterprise as soon as it’s released, but business will be reviewing it, and scheduling in a Windows upgrade path. Some upgrade paths will be quicker than others, and some may do their normal, and wait for the version after – so upgrade when Windows 9 is available as they haven’t long been on Windows 7. The point is Windows 8/9 will be the standard OS on the enterprise desktop and on majority of their servers. With this comes the normal office based software and legacy applications that every enterprise has running on a Windows environment. However, Windows 8 is a little more than just a desktop OS. All of a sudden the enterprise can have the same OS across all devices, including mobile and tablets. Think what a nice thought that is for IT within the enterprise and vendors alike. A single OS to administer across all devices,  a single user experience to support and the ability to seamlessly tie in lots of services they already use back into the devices of choice. Office, Outlook, Lync, Office 365, Sharepoint, cloud backups, device synchronization etc. That makes life a lot easier for IT doesn’t it…

As a vendor then, supporting Windows 8 is a must. But hold on, if you support Windows 8 metro what do you support all of a sudden? Yes, tablets (including ARM based tablets), desktops, laptops, netbooks and with a few tweeks, mobiles. All of a sudden supporting Windows Phone seems an obvious choice –  a necessity. So perhaps it’s back to the usual suspects, support Windows first, then perhaps Apple…Or vice versa depending on where you are with your mobile policies and vendor software.

Let’s think about suppliers to the enterprise. Most enterprises have a strict supply chain policy, and with Windows 8, this means the enterprise can choose who supplies their hardware, including desktop and phones. Remember Fujitsu, Acer, Dell, Nokia, Samsung, HTC and others deliver Windows 8 mobile devices. These same companies will deliver Windows 8 tablets, and most of them will deliver desktops, servers, laptops and netbooks. The enterprise therefore has the flexibility it desires regarding suppliers, but the security, administrative advantages of being tied into a single ecosystem, which runs all their legacy software. Essentially, for the enterprise, Windows 8/9 is a no brainer across all devices….

Where does this all leave RIM?

Well, to be blunt, I believe in a very deep, dark hole.

Essentially if it becomes a no brainer to support Windows Phone in the enterprise and Windows 8 tablet devices, then Apple will continue to struggle in the Enterprise, but that’s not a great loss to them. RIM on the other hand, if they struggle in the enterprise then I believe we will be saying goodbye to RIM and thanks for the BlackBerry memories. Without a consumer market, Windows 8 could well be the last nail in the BlackBerry coffin. I for one am already starting to think that by mid 2013, I could be writing a blog along the lines of “bye bye RIM, thanks for the BlackBerry memories…”





Windows 8 has got it right

14 03 2012

I have read a lot of great things about Windows 8 and a lot of negative things about it too. It seems that Windows 8 has polarized opinion across the media, and this really is shown on blogging sites such as ZDNet and Business Insider. I have noticed with Windows 8 that there are two types of bloggers, those that want to use it, feel it, see what’s actually new and think of it as a new piece of software at beta release (which it is), and those who simply are looking for any reason to say why it will fail and why Windows 8 is the next Vista, or why we should all use an iPad for business or something….What is weird, as yet, I haven’t read a blog that really skews its slant in a biased way towards windows 8 (must be the sign of the times).

So like many things in life, there is no point listening or reading so called journos on such matters (just as I rarely listen to film critics), you simply have to use it, and spend some time with it. So when the CP of Windows 8 was released at the end of February I thought it was time to install it on my work machine and see what it really is made of…

By the way, I am writing this on my Windows 8 machine, using Metro IE 10, which I have to say is the nicest browser experience I have used on any form of device, be that mobile, tablet, laptop or desktop…I really like it….

 

Windows 8 Start Screen

Windows 8 Metro Start Screen

 

Touch

OK, many blogs say Windows 8 is far too focused on touch, and it neglects the desktop and the good old days of mouse and keyboard. This may seem true, when you read the blogs and see some screen shots, but actually use it for a few days (in my case in a hard work environment) and you soon realise that actually, Metro works just as well with a mouse and keyboard. Sure it’s nicer with touch, but everything is nicer with touch, far more intuitive and even dare I say still novel.

What we must all remember is that touch is the future, and that includes the desktop and laptop worlds. Already we see many PCs with touch monitors, and if you have used them, you find their experience is better than standard PCs without it (even running Windows 7). By the start of 2013 I wouldn’t be surprised if most new PCs came with a touch screen option. Windows 8 is a new UI for the next 10 years for Microsoft, and touch has to be at the centre of it, like it or not. If you are one of those people who still want to use a mouse and keyboard, that’s fine too, but don’t knock an OS for supporting what will be the mass market shortly.

Clashing Metro and Desktop

Clashing user interfaces is something that is also being thrown at Windows 8 at lot, people claiming that its “jarring” moving from the metro world to the desktop. I really think this is looking for faults for the sake of looking for faults. I have 3 monitors and 2 of which are in desktop mode, the third Metro, and to be honest I don’t find the experience jarring at all. Sure they look and behave differently but so do many programs you run. Currently with any OS, you have a few windows open and the experience between those windows is just as “jarring” as there is no standard design for apps.

I really don’t find a clash, especially if you stop seeing them as different user interfaces, and see them for what they are. Metro home screen is the start button, just full screen. When you run multiple monitors it’s really nice having the metro side of things on a screen on its own, it works really well. I also have the option to ditch it and go full desktop. We have to realise that metro is start, and metro apps are immersive experiences, designed yes for touch and tablets, but work just as well on the desktop. The Maps App for example means I will never use Google maps or any maps in a browser again! It is a brilliant experience on a desktop machine.

When you run multiple monitors you find that probably on one of them you will have one window open to the full screen, typically for me this will be Outlook, and the other monitor may have VS 2010 open full screen and the third lots of multiple windows open, depending on what I am doing. So the concept of full screen apps in metro fits in nicely with multiple monitors I find. If on a single monitor, if you want to have two windows open at once, you can with Metro, nothing stops you, just that the apps run side by side (a feature many of us use in Windows 7 to snap windows side by side). Not many of us have multiple windows open so we are viewing them all the time, we have multiple windows open so we can work with them, but to actually view them no, we switch between windows. I think the alt tab is the most used key, and with Metro this doesn’t change, nothing is stopping you from opening many many apps…

 

Mystery in using the Metro UI

With anything new, comes new ways of doing things. Many have written that you have to “re-learn” the Metro world, and know where to hover your mouse etc. This is sort of true, sure you have new areas or zones where you hover your mouse and new things happen, but that is “added” to your windows experience, and if you can’t remember to move your mouse to one of four corners to activate something then you really won’t even remember why you are on the PC in the first place.

There are new things to learn, for example start button is gone, but metro home is start, you access “charms menu” by hovering the mouse in the bottom right, or top right hand corner of the screen, sure its new but now you know, it’s pretty easy to remember. If anything its very intuitive once you give it a chance. My Dad who is approaching his 70s is always scared of a new OS coming from Windows as he is still in XP mode, but after 10 mins with Windows 8 he was more than happy with it.

Once you get used to some of the new ways of doing things, you soon find that these are standardised across everything in Windows, which makes life so so so much simpler. Think about changing settings in your browser, or an app, often we end up looking through menus to find where they are (not always in the most obvious place). You then go to a different application and you want to change those settings and yeap, you spend ages looking for them in that app as they are not in the same place. With Windows 8 all that is gone, just go to the charms menu, and there they are, settings…No matter what app you are in.

Oh, and don’t forget, Metro is for all your devices, phone, tablet, laptop, desktop….

Lumia800

Nokia Lumia 800 showing its Windows Metro Interface. Metro across all your devices makes life simple

 

Default classic desktop

So you boot up and you are greeted with Metro, some saying they want to be greeted by the classic desktop and bypass metro, but I really don’t see why. Once in the desktop, what will you do, you will look to open an application. So why didn’t you simply open the application from the metro start screen? If it’s a desktop app, it fires and you are in desktop mode? Booting into desktop, and then clicking on start, then programs, then selecting your application of choice is far more time consuming than selecting it from the metro start screen. Plus, in desktop mode, do I have live tiles telling me information I may need?

 

Metro doesn’t work for everything

Ahh this is true, and this is the point of Windows 8 in some ways. You have one OS for all your devices, so just as typical Windows desktop apps don’t work well for mobile devices, certain metro design concepts won’t work for certain applications. I doubt there will be a VS 2012 in Metro, or a Photoshop metro app. You simply need the accuracy of a mouse, you need the text based menus with all your options, so traditional desktop interface works well.  With Windows 8 you get the best of both worlds, and more to the point the flexibility. I want to be able to do “everything” on my chosen device, and with Windows 8 I have that flexibility. It maybe that I have a metro version of outlook or mail open, but then need to work with Photoshop; I have the freedom within the OS to work as efficiently as possible in both environments. Can you say that with any other OS across any or should I say all of your devices?

I personally am glad metro doesn’t suit everything. If it did, think of those entire legacy apps people would be trying to re-write…They won’t will they, and the desktop works well for those apps, so why re-invent the wheel for something that isn’t broken.

 

Kinect Support missing

This made me laugh out loud; that someone has complained about this is mad! Windows 8 is a beta / consumer preview edition; it’s not a finished OS. Likewise do we have Kinect Support on all other operating systems…erm, no. I’m sure it will be there come the end of 2012, and in many ways you can argue it is there already. Since the desktop world supports legacy apps, it will no doubt support the current Kinect drivers, API etc available for Windows 7.

 

Live tiles ….

I think you either love these or hate the look of them. I personally love the practicality they bring. With my Metro start screen I see so much information without doing anything other than look at the screen. I have noticed I do the same with my Windows phone, no longer do I flit between multiple apps for quick updates, and I simple look at the screen and the various tiles. In many ways, Live tiles are great from productivity and making sure you are aware of what’s going on…

I think if you hate the look of them, you haven’t actually spent any time with them. If you have, the blocky nature makes things easy and clear to see, and the fact they are actually live, constantly moving and updating you with information is great. Many have said that they will look messy once you get different apps and graphics being used, I have to disagree, if anything the tiles look more vibrant. I think the tiles look more standardised, even with lots of different apps and graphics being shown than a sea of icons which I used to have (be that on my phone or desktop). Moving back to the old icon world really does feel like a step back in time now, and I think that will be many people’s thoughts once they spend a little time with Metro and live tiles.

 

Business adoption will be slow

This may be true, but not because Windows 8 is something they don’t like, rather because the Enterprise update in cycles, and this usually means an update ever 2 versions of Windows in recent years. Most companies went from Win 95 to Windows XP. I don’t recall anyone opting for Windows 98. On the server side we went NT 4 to 2000. Roll forward and enterprise moved from XP to Windows 7 and server side from 2000 to 2005/8. It’s not because the other versions of Windows were cra* rather the releases didn’t fit in with the Enterprises upgrade timescales. I think Windows 8 is being released so soon after 7 so that it does miss the Enterprise upgrade path on purpose. This means by the time Windows 9 is being released; everyone will be happy with the Metro concept and be very eager to move to Windows 9 in the enterprise.

Sure in the tablet scene, many businesses will opt for Windows 8 tablets, especially with support for legacy apps. I read in one blog though that because windows 8 on ARM won’t support these legacy apps that business will turn to the iPad….You see the sort of rubbish that gets written? Why would any business chose an iPad in such a case? The iPad also won’t run your legacy apps, so I think the business will opt for Windows tablets on Intel chips and sacrifice the added 2 hours of battery life (so that’s 10 down from 12 looking at the battery span of the Windows 8 Developers Preview tablet).

 

Gamble…

Is Windows 8 a gamble…Yes, but is it a massive one, no not really. If you hate metro, you will live in the desktop mode. If like me you like to move forward, and you are prepared to spend more than 5 minutes judging a book by its cover, then you will soon like Metro and everything it stands for, and that will include the Metro start screen and “apps” in Windows 8…

I think Microsoft have got it right with Windows 8, and we have seen some real innovation finally from a desktop OS.





Connectivity, Efficiency, Experiences

23 11 2011

When looking at BPM (Business Process Management) solutions, or talking about BPM the concept, many of us think of how it relates to actual business processes or business goals, cases, targets etc. This is the main aim of BPM, to address how a business achieves a goal or carries out “work”, agreed? Ok, but my observation is, Is this right? Does the term BPM limit our thinking in real sense?

 

Outside of the business

If we take everything that we do towards a desired goal or outcome as a process, then BPM applies to everything we do in life, it’s not just limited to Businesses! For example, our own bodies go through processes every second of every day to achieve a goal. Think how we breathe, there is a distinct process, think how we turn food into energy, a distinct process, think how we run, a distinct mechanical process.

Now these examples are to simply prove a point that processes are around us and a part of our daily lives massively, which means any one process is made up of many others. Me running is a process, but in order for me to run, my body goes through a number of other processes, breathing and turning food into energy. This means businesses should not see their process as “the process”, rather as simply a smaller part of an overall and far bigger customer experience.

 

Real world example needed

To get my point across I want to use a real world example. Ok, I purchase a printer from a store. On checkout I provide that store with some basic information about myself. I then get home, install the printer and start using it. I fill in the warranty card, post that off, and then forget about it. A few days later the product breaks down, and I need to get it replaced. From the point of view of the manufacturer they don’t need to take into account any of the process I have just gone through, in order to kick off the process of dealing with the fault, but should they?

I believe yes.

 

Connectivity

Connectivity of devices and processes can have massive implications on process efficiencies, and the ability for external processes (that may not be directly related) to have a positive effect on our business processes.

First off, connecting and sharing data between different processes obviously provides added efficiencies and data accuracy. If we take our printer example, the process of checking out and paying for my printer should be integrated with the process of me completing a warranty card and informing the manufacturer.  That’s a process I shouldn’t need to be doing, and with improved connectivity of processes and data, I don’t have to. Now relate that back to the process of me returning the faulty printer, you see that process will be improved because of this connectivity in a different process. Both the store, and the manufacturer now know me, the product and the warranty, I don’t need to go through a number of steps at the start of the manufacturer’s faulty product process.

Secondly, device connectivity can have a massive impact on process efficiency, especially when connecting multiple and sometimes very different processes together. In the typical BPM world, do we take this into consideration?

Since the rise of the Smartphone, we have started to take into consideration connectivity to processes from different devices; we now see not just eMail being accessed on our mobile devices, but also ECM concepts along with the ability to actually work. However, when we flit between devices, such as our laptop, tablet, PC and mobile, often we have to do things again. Think deleting emails from your mobile device you have already deleted, think re-downloading a document we were working on etc. These are small things, but they can rack up a lot of time, and frustration amongst your work force. Now think of this from the point of view of a customer? You can see how better connected devices mean we can deliver better connected experiences to our customers, which have an impact on process efficiency.

Connectivity is a big thing, and one of the problems with multiple platforms and operating systems is the lack of connectivity. As a consumer, we like single user experiences, and we now want and like flexibility to do things whenever we want and on whatever device we want. Unfortunately having a different OS on my phone to the OS on my tablet, to the OS on my laptop and PC is not great for connectivity or user experiences. I’m not sure big players such as Google and Apple get this. Apple do it better than Google, and currently Microsoft, they learnt from the disjointed approach of Microsoft in the 90s. However, Microsoft seems to understand this connectivity and single user experience far more now, and they are moving ahead of the others. With Windows 8 and Windows Azure, one connected OS across all devices is only a few months away. That potentially provides massive connectivity bonuses to business and consumers.

 

Efficiency

BPM, APG (Adaptive Process Guidance), ACM (Adaptive Case Management) all aim to help businesses in a number of ways, raising efficiency, increasing standards, increasing accountability, ensuring compliance and improving customer experiences. These are just a few arguments for BPM thinking.

Efficiency is often looked at in terms of processes businesses own. Let’s look at our example process again. The manufacturer can improve the actual faulty printer process internally; it monitors what goes on, tweaks it here and there and improves it. However, external processes and greater connectivity should be leveraged to drastically improve this process further. Make sense?

In order to get a working printer, I the consumer, will follow through a process, which is a bigger process to that which the printer manufacturer has for handling this issue. If we step back, we can see that this process of getting a working printer spans over the store and the manufacturer, but if we step back further it also incorporates the process of me purchasing the printer in the first place. Do you see how a bigger picture of a process now surrounds my manufacturer’s simple process of dealing with my broken printer? If you do, then you can start to see areas in which we can make the manufacturers process of dealing with the broken printer far easier and more efficient than what is currently in place.

Essentially, if along the entire process of me purchasing the printer the manufacturer was thinking about the returns / repairs process, then they would want to get the warranty and customer information at the point of sale. This drastically improves the process efficiency for returns, in terms of internal efficiencies but also from the point of view of the customer, improving their relationship with that store and the brand of printer they have bought. I’m not going to break down the process further, rather I believe I have made my point, that business can improve process by taking into account external processes, especially those of their customers…

 

Experience

This post is about delivering a better customer experience. Leveraging the connectivity potential of devices and the connectivity potential of processes, business is able to improve its own processes. Taking our faulty printer example we can see how improved connectivity leads to external processes improving the manufacturer’s returns / repair process, in terms of efficiency internally and for the customer. We also see how connectivity of devices makes the customer experience far easier, simpler and more efficient, including for the manufacturer.

So with efficiency in mind, we look to greater connectivity, put the two together and you get drastically improved experiences…





The Android debate

27 10 2011

When anyone talks about Android there is a lot to be said, be it “Android is the most popular Smartphone OS”, to comments that it’s “the stolen OS”.  Steve Jobs even stated he would “kill Android”. But there is no getting away from the fact that Android is a feature rich OS, that it has now almost 40% of the Smartphone market share (though Smartphone’s don’t even make up 30% of the overall mobile market) and that Google owns it, and now a mobile phone company…

Competition

There are so many Android devices out there now, and from a range of manufacturers, so much so, that getting your hardware noticed is tough. When you walk into a store and see so many phones all running the same OS, how do you set your hardware out to be different (especially to the average mobile punter). Price…Oh dear…

Poor mans iPhone

So many people who have Andoird have it because they couldn’t justify getting an iPhone. I know many people who have opted for Droids because of price, but they really wanted an iPhone. The same applies to the “kids” that have Androids. Essentially many have them because of price, and once they get a little older move over to the iPhone. That must be a worrying trend. However,
is it a surprise? Probably not since Android feels like a cheap clunky copy of iOS in so many ways…

 It’s free, it’s Google

One of the reason Android has been a success is that is been seen as the free OS, allowing many a manufacturer to ship it on their devices, enabling Android devices to be “cheap” and swamp the market. That is essentially how Android has got it’s market share, and there is nothing wrong with that.

But is it really free? In the past couple of months we have seen a number of patent deals being agreed with Microsoft for Manufacturers being allowed to use Android. In addition to that, we have seen Apple halting many Android devices due to patent infringement. These are problems manufacturers can well do without. Ask yourself, as HTC or Samsung, do you really want to spend a lot of time on R&D only to have your devices stopped from getting to market? Do you want to have to pay a third party company license to use software that essentially belongs to another company? No you don’t…

Throw into the mix that Google now owns Motorola and has effectively secured its own hardware for mobile devices. This must be a worry for HTC, Samsung and all those that sell Android devices. Do you really believe that Google will continue to provide updates to their OS to give away to competitors of their own devices? If they do, then that’s crazy business thinking from Google.

 

Nokia?

I have read many a comment in the past day or so that Nokia should have opted for Android, or they should be making Android devices as well as Windows Phone. But that makes no sense from a business point of view. The Android market is all ready crowded, and how does Nokia regain its Smartphone market share by entering a dog fight with pretty much every other manufacturer
out there? Especially when all they can compete on is price and some nerdy hardware specs (maybe some design too). That’s just too tough. Throw into the mix the hassles you can have with Android and the fact that Google now owns Motorola, and Android looks very risky…

Windows Phone makes perfect sense to me. In many ways it is the overlooked OS, and that’s because no one really knows about it (phone nerds do, but who else). Not many have actually seen it advertised or ever even noticed it in stores. So for Nokia, Windows Phone market is easier to enter, and they know they can sell aggressively against the other Windows Phone competition.

The Windows Phone OS is good, very good. Pretty much everyone I have seen play with it, likes it, they find it intuitive, they like the live tiles and they love it’s simply integration with social media.  It provides something very different to Android and iOS, and as such, that means making a Nokia device stand out on a shelf is made that much easier.

Finally, Microsoft want to get involved in the mobile world, and they know Nokia are the biggest mobile brand out there (still), and that Nokia can get Windows Phones into the hands of millions of people, and ensure Nokia and Windows Phone grab market share.  I wouldn’t be surprised to see Nokia grabbing Smartphone market share quite quickly, which I am sure will make other manufacturers look closely at Windows Phone and start investing more in that OS. It is already happening to some extent with HTC and Samsung…

To finish…

Android has shocked us all with how much market share it has grabbed, but should we have been surprised? In many respects it’s a free, clunky version of the iOS that DOES cost manufacturers in terms of licensing etc etc. Now that Google owns Motorola are companies confident that they will be given the same OS to compete with Motorola? How many other instances of Android devices being banned can we expect?

All in all, Android may have shot to popularity, but there are many question marks above it, and it seems many more are being raised as time moves on. Will these question marks deter manufacturers from using Android? I believe they will over time, and I believe that Windows Phone will be there to grab market share – and that at the front of that pack will be a company from Finland, a company we all used to love…A company called Nokia…





BUILD and Windows 8…

19 09 2011

So last week saw Windows 8 developer preview being shown off at Microsoft’s BUILD conference, and well, there was a lot to take in. BUILD was also showing off Windows Server 8 and a host of other Microsoft initiatives / solutions, including Windows Phone 7.5 and Windows Azure. With all that being shown off, it was hard to keep up and understand what exactly Microsoft was telling us about their future products and services. Unfortunately, as with most things Microsoft does, this meant that there was a lot of “dodgy”, to put it politely, blogging and tweets being thrown around. Essentially many tweets and blog posts were simply wrong, or written by pure Microsoft haters, so the messages coming out from BUILD did get a little lost for some…

Anyway…Let’s have a look at Windows 8 and what it could mean to consumers and businesses…

Metro

Well this is the new interface style if you like, what Windows now looks like by default. Metro is something Microsoft has been pushing, but it’s essentially a design look and feel. Many people see this as
primarily just for tablets, but I disagree. I like the idea of switching on my PC to see the “live tiles” environment, allowing me to peer into applications without needing to open them. It’s a feature I like on the Windows Phone 7+ platform, and I personally think it works really well for the PC, laptop, tablet market. Metro applications also look and behave great, and I have no problem with moving away from “chrome” based windowed applications.

Windows 8 new Metro UI. It's Alive...

The “Metro” side of Windows 8 only supports “metro” style apps and HTML running in IE10 (currently no Silverlight or Flash in the Metro browser experience). Metro also provides a design methodlody for applications, and as such, a framework for developers to work within when delivering “apps”.

There are also “contracts” in place between applications, allowing them to share functionality via “charms”, such as the “search charm”. What does that mean, well it means you can search inside your app from the standard search dialogue. Even better, you can share content between apps using the “share” charm, so I am in one app, and I wish to share some content, I can click on the system charm and simply share it with another application. This provides a real slick feel to using the system, as if the Apps are part of Windows 8, as opposed to a single bit of software that simply runs on Windows 8. There is quite a difference there…Essentially metro and charms all adds to the user experience, and rich environment, Windows 8 aims to deliver.

Charms in action

Using "Charms" with touch screen keyboard to search within apps

Many though have stated, why ship Metro style for the PC if you are also supporting the more traditional “desktop” look and feel, which essentially is Windows 7 updated. There have even been calls for supplying metro only for tablets, and desktop view only for traditional laptops and desktops, a bit like Apple shipping iOS for tablets and full on Mac OS for Mac Books. Well to these people I simply say “you don’t get it”…

Flexibility, choice and function is what people want. If I own an iPad and I want to edit some pictures by using Photoshop, I can’t. That means switching over to my laptop, Mac book, PC whatever to do that work, not great if I am at the mother in-laws for example. So why not deliver a tablet that can allow me to do that work if I want? What’s wrong with having the flexibility and option there? Nothing…After all, I don’t have to go into the standard desktop if I don’t need to…

Native Desktop

The native desktop is still there, essentially it looks and feels like Windows 7, and there is nothing wrong with that. The native desktop is used to support more complex applications, applications such as Photoshop or Visual Studio, applications that need lots of tool bars, need to show lots of actions and functions to the user. There is nothing wrong with these types of applications, and not all applications could be designed the “metro” way (nor should they).

The native desktop is just that, it’s everything Windows 7 is right now, so all your legacy / business applications that have gone before will run fine on Windows 8.

 

Tablets, Laptops, Netbooks, PC’s, Phones…ARM, the lot…

One of the big things with Windows 8, and something Microsoft kept on pushing at BUILD, was that Windows 8 is for all devices, and that means all forms of hardware. So Windows 8 runs well on my fully blown development beast of a PC, yet it works just as well on a small wafer thin tablet running an ARM processor. This is actually great, it means I have a single experience across all my devices, while Microsoft needs only support a single platform.

Now, throw into the mix Microsoft’s investment into the cloud and Windows Live, and you start to see added benefits of this kind of thinking. You can have all your devices understand “state” between them, so understanding where I am in an xbox live game for example, or where I am in terms of a business process. That makes life a lot easier and flexible. Simple things such as changing my “Avatar” on my PC is replicated across all my devices, which is a great touch…

For quite sometime I have wanted a tablet that allows me to install everything I may ever need on it, so that includes development studios, it includes database administration suites, it includes photo editing software etc etc and I simply cannot do that with a tablet. So that means I lug around a great laptop just in case I need these things, yet I mainly use that to search the web, run some power point presentations, check email etc etc. With Windows 8, I can get my PC on a tablet, and use it as a tablet, until I need to use it properly, and in such an event, I can…

 

WinRT, .NET, WPF and Silverlight

Ok, now this is where many bloggers etc really annoyed me, especially those saying “Microsoft has killed .NET and Silverlight”. The essential truth is that many “components” that make up the .NET framework (and therefore the Silverlight framework) have been incorporated into WinRT (which is the metro side of Windows 8 libraries – if you like). Metro apps run either XAML or HTML 5 (note that if you are familiar with WPF and Silverlight that XAML is the front end of those technologies) but don’t run what we could term “native WPF or native Silverlight” applications. Metro apps “managed code” environment is either C++, VB, or C# (oh that’s just the same as WPF and Silverlight), and pretty much everything is the same. If you have an old Silverlight or WPF app,
you do need to make a few, and I do mean few changes, before it runs in the metro environment. I personally don’t see the big problem with this. Sure if you have a business application running on Silverlight, you now need to change it if you want to run it in the Metro world, however, you can always run it in the desktop environment…If you want to migrate, make the few changes and away you
go, and you now have a Metro application. Those changes are essentially a few include changes, and that’s it…

When you look at “Metro”, you see that it really is just an update to Silverlight / WPF, actually the whole of Windows 8 looks and feels like a Silverlight / WPF.

 

HTML 5 and scripting languages

HTML 5 is now supported along with Javascript in Visual Studio 2011, now I don’t think this shows any movement away from Microsoft technologies (such as XAML), rather it shows Microsoft’s aim of allowing as many developers as possible to develop great applications for Windows 8.

From some of the videos I have watched, I would suspect that using XAML is better for Metro applications (well delivering some of them), however, HTML 5 is going to do more than adequate job.

 

Windows Azure

There was a lot on Windows Azure, especially when we start looking at how Windows 8 synchronises between all your devices. Now I am not one who has shouted about the cloud from day 1, I have often spoken of some of the issues regarding compliance and many issues with the cloud. However, that being said, Microsoft uses Azure very very well with Windows 8. They have also gone through a lot of work of exposing may Azure interfaces to developers, allowing them to take advantage of the power of Azure across all devices. Great thinking…

I also liked a lot of things being done with Azure, and how Microsoft have really addressed compliance issues that do raise their head when we think of cloud computing. If I am honest, I think the stuff I have seen on Azure of late has me praising the concept of the cloud so much more. Though I feel that’s more aimed at “Azure” than cloud computing in general. I still have issues with IaaS and concepts of cloud applications running in my browser (I hate that, I want a real user experience, a real application, and guess what, with Metro or the desktop and Azure, I can get that very easily).

 

Developers, developers, developers

BUILD was all about developers, and that means putting them at the forefront of Windows 8, giving them the tools they choose to develop with and allowing them “sell” to potentially millions of customers. On that note, there was a lot made about the sheer number of devices out there that will be running Windows 8, and just how big that audience is for developers. I know that Apple has gained traction here; I know that Android has gained traction too, but at the end of the day, if you develop for Windows you have the biggest audience out there. And that is a fact…Throw into the mix Windows 8 capabilities on tablets and the deal with Nokia, and I think you see that Microsoft is working hard to get even more devices running their software.

 

Much more I have missed…

There was simply so much at BUILD that I can’t possibly start talking about all the things I am aware of, nor did I fancy writing multiple blogs on essentially a platform that is only at developer preview stage.  I didn’t touch on Windows Server 8, nor other features such as NFC enablement, but there you go. Go visit Channel 9 and watch the hundreds of hours on BUILD.

Essentially, Microsoft has been working very hard, it has taken on board the need for touch, and the fact that mobile and tablets are becoming must have devices, and as such, Microsoft should have Windows running on them.

I personally think Microsoft has done a great job with Windows 8 and Azure, and I can really see them taking Apple on head to head in markets where Apple currently dominates. Is this Microsoft getting back to their best? I think so…





Apps Apps Apps. Oh and web services

31 08 2011

The growing demand for smart phones, and the ever growing number of us who now own one, and almost rely on one, means we (as consumers and end users) now expect to be able to consumer content and work in different ways. It’s amazing that “culturally” many of us now come to expect certain possibilities from our mobile devices, and that means we expect certain things from the content we wish to access or the solutions we wish to use to work. With this in mind, we need to architect solutions and user experiences not just for the “web” or the desktop, but for both, and not just for both, but also for mobile devices…

 

Apps, Apps and yet more Apps

It really all started with the iPhone, the drive for “there’s an app for that”, which means many of us now use apps for so many day to day type tasks. Apps deliver a far greater user experience than any web based “app” can in a mobile browser, even HTML 5. Keep in mind this fact, as it means consumers expectations are higher than ever, which ultimately means software developers need to provide “App” solutions, and not rely on HTML 5 for cross platform compatibility.

This same expectation on our mobiles means we expect similar from our desktop experiences. So while HTML provides cross browser capabilities and the newer HTML 5 provides richer experiences, it doesn’t quite hit the expectations consumers and users now have.  So what does this mean? Well it means that the desktop application is not dead, rather it is evolving, throw in the cloud and we can see where things “should” be going…

The Cloud

The cloud and SaaS opens up new doors, especially for “Apps”. Relying on HTML 5 to deliver cloud based applications is simply mad, simply because user’s expectations have moved on. For me, HTML 5 is simply 2 years already too late. The solutions then should be delivered in “app” type fashion, and this is where I believe Silverlight and Flash will lead the way. Both can deliver almost desktop type solutions and user expectation, but be deployed over the web. With Silverlight you can run it within the browser or out of the browse, as if a real desktop application installed on the machine. This surely is the way to go…

I know Apple goes on about HTML 5, but do we really believe that Apple sees people using HTML 5 apps on their iPad, when a user can access a far better experience, more features etc. by simply using the “App” for that?

Web Services

Good old web services play a pivotal role here, allowing any form of application (desktop, HTML 5, Silverlight, Flash etc) to communicate and essentially “work”. It seems that all these technologies are starting to “align” which means that these are exciting times…

One architecture for all?

With the cloud, web services and the drive for apps, we essentially have a single architecture that is already drawn out for us for so many different types of solutions. The only down side is that “apps” need to be developed for individual platforms, though Flash and Silverlight cover a few of the basis. But, “Apps” are essentially the front end of the solution, all the work is still being done down in the engine room and via web services, so it’s not as big of an issue as many may try and claim.

New ways of doing business

This architecture, and mobile devices, along with their apps, opens up so many new avenues for the ways in which we communicate, we consumer content, we play and how we work. It even means so many business processes that we believe are fixed in “stone” can be changed, and be changed for the better and at a cost that isn’t astronomical.

I think Apps, along with the cloud and web services will change the way in which so many day to day processes and tasks are done, I also firmly believe that there are a number of technologies in the pipeline that will take too long to evolve and will be overtaken by the “app” monster…I feel the big HTML 5 could well be one of them, with many organisations not investing in new HTML 5 websites, or applications, rather opting for real “Apps” leveraging web services…

What do you think will suffer at the hands of apps?

It would be interesting to know what other budding technologies, or big ideas, that you think may potentially fall by the wayside, because we now have such an architecture and consumer expectation for Apps…





IT Cliches

7 03 2011

Now I missed posting on Friday, which has meant I have spent all day itching to get a post up. To my delight I have just read a couple of posts on IT clichés and thought “now there’s a post in that”. So here are some of my favourite clichés I have heard in IT and what I think of them…

It comes preconfigured and can be implemented right out of the box

Now I don’t think I have seen any solutions that come preconfigured that meet 100% your business needs. Sure there are solutions that come out of the box, but they need configuration, and they will need input from your business decision makers, well if you want it to work that is.

Often this is a marketing phrase (not really one from IT people) which many CEOs walk right into. Really, “vanilla implementations”, do you really think that a solution will meet your needs 100% with no configuration needed? No input from your business users?

Integrate out of the box with our connectors

Connectors are a great concept, and for certain popular integration needs connectors work fine. However this is not really the norm, rather you will need integration with many different platforms to address a complete business need, as such connectors may not be available or they don’t give you the flexibility / level of integration you desire.

Be aware connectors are usually quite expensive, and they often still require a level of professional services. More often than not, its cheaper to shell out for a dedicated developer and get exactly the integration you need.

Don’t let IT systems dictate how business is done

Curious this one. This is 100% correct; business should dictate how business is done and look to IT to implement it. However, IT needs to inform the business of the possibilities and the options.

Most commonly you will hear CEOs or business decision makers making this statement. Yet they are the same people who then opt for “vanilla implementations” which by their nature dictate business practices. If you don’t want IT to dictate how business is done, then you need to opt for Adaptive Platforms and or be prepared to look for professional services to deliver bespoke IT development for you…Quite the opposite really of “pre configured vanilla implementation”

We have never seen our software / hardware implemented in the same way you have

This means one of two things. 1) The company who originally put your software / hardware in, knew absolutely nothing (in which case why are they allowed to put that software in). However, that being said, it is usually internal IT that has been asked to deliver this software and no budget was put aside for using an external consultancy to ensure it goes correctly. 2) The company you are speaking to now, know absolutely nothing about your set up or needs.

It takes three CIOs to implement an ERP project: one to sell it, one to implement it, and one to make it work

Load of rubbish. Unemployed CIOs favourite cliché

It should be simple

This is my favourite. Often business decision makers, with a little knowledge or understanding of IT will make this statement when talking to a consultancy or IT in general. This is because they don’t actually grasp all that actually is going on; rather they just see the surface of the requirement. Worse, they may have seen it implemented elsewhere and forget just how much was invested to make it work that well (or they don’t know)

How can it cost that much

Brilliant, this follows on from “It should be simple”. Unfortunately IT can get complex, so in many cases business underestimates the actual cost of something. Though that being said, quite often business needs to ensure IT isn’t pulling the wool over its eyes (great argument for in house IT specialists, ETAs for example)

Little bit of knowledge is a dangerous thing

When I first started in IT, one of the guys coming up for retirement used to say this a hell of a lot. In essence, people who think they know about IT (or anything) but actually don’t have that much knowledge are very dangerous people. Often they make poor decisions that have a massive impact on an IT solution or business in general. Beware these people; try to educate those around them so the blind doesn’t lead the blind…

Just give them an iPad

It seems to raise productivity; we just now hand out iPads or Blackberry phones. Not really going to help productivity, and it’s quite an expense for what? I have seen so many users with iPads and they are doing the most basic of tasks, unable to do more because the iPad can’t do more. This means that actually they are more productive than having no iPad, but less productive than having a netbook, which cost half as much…

While mobile computing is great and can really improve services and productivity, we need to start thinking about the actual tasks we need to perform on the go, and use the right mobile devices. Just because an iPad looks great and does certain things well, doesn’t mean it is the right device to use.

Delivered on time and to budget

Typically this means the initial release was on time, and to budget. An initial release may actually only cover though a subset of the actual requirements, and there may well be a lot more work to be done, and subsequent releases to be made. This isn’t always true; from time to time you will find organisations who deliver everything as desired on time, just read the small print before you take their word…

No one ever got fired for purchasing XYZ

This usually means purchase some IT software and justify its need. Unfortunately this leads to many IT solutions being under utilised, which essentially diminishes their ROI. Again, another strong argument for in house IT or using a consultancy to manage your IT strategy. Business decision makers need to be aware of what software is already available, before purchasing more software.