Category: UX

One of the most famous quote of the late Steve Jobs is a mantra that is widely regarded as the driving force behind much of Apple’s success in recent years. “Simple can be harder than complex: You have to work hard to get your thinking clean to make it simple. But it’s worth it in […]

There has been quite a stir in recent weeks about Boston Globe. This American daily publication has shunned Apple and its in-app subscription model and decided instead to develop a new desktop browser based website  which is optimised for mobile browsers using a techniques called adaptive and reactive design. We are going to take a brief look […]

I read a disturbing article on TechCrunch this week about the ‘likely’ possibility that Windows 8 will let you run your mobile phone apps on your computer. Now I’m going to give the article the benefit of the doubt. After all, it goes on to talk about the next version of the OS perhaps offering […]

There is a lot of buzz about HTML5 right now. I tend to follow quite a few of the movers and shakers in the tech world who constantly jump ship to the next big thing, forever investing their time and effort in the latest technology. When said technology eventually becomes mature enough to actually use, another new […]

I recently read, and commented on, an article on eConsultancy (Moments in Needless Bi-Polarity: Apps vs the mobile web). However, as I was moderated, I thought that I’d share my thoughts on it here instead. *smile* It seems that this issue, and the misunderstandings surround it, will not go away. I do agree with much […]

I’ll get straight to the point. I don’t like cross-platform web apps. If you want a mobile website, fine. That’s a good thing to have. But if you want an app, something that takes advantage of the phone or tablet as a mobile platform, then you should avoid the cost cutting temptation of an HTML […]

Smart-phones and tablets do something that no piece of mainstream tech has done since the creation of the mouse over four decades ago; They give us a new way to interact with hardware and software. A way that makes the whole experience of using a computer more human. I am, of course, talking about touch. […]