Category: mobile

Smarter Keyboards

The argument used to be that you could never change the QWERTY keyboard design because so many people had learned it. In addition the hardware change was too expensive.  It seems that this is changing. With modern cell phones using adaptive full screen interfaces the market is ripe for keyboard innovation. While things like the […]

Read More

BlackBerry SDK’s

Despite the decline in BlackBerry popularity it still has a lot of existing customers. So we wanted to demo some functionality for our AppBlade product, since it’s multi-platform. Ok. Well Let’s write a little app.  We just need an SDK.  Shouldn’t be a big deal. I’ll just download the SDK… BlackBerry Java SDK v7.1 BlackBerry […]

Read More

IPhone Application Design

I’m going to talk about four of our recent iPhone projects that we’ve been working on at Raizlabs. Two of them have shipped two have not. We started developing for the iPhone over the summer of 2008 and have had a fun ride. The mobile UI design space is quite different from traditional web-design in […]

Read More

BlackBerry Death Spiral

I was speaking on a  panel on the topic of mobile. The moderator asked the panel what we thought about the future of BlackBerry. This was early in 2011 and RIM was a few months from selling the PlayBook. The first four panelists represented telecoms and enterprise interests. I was the voice for the app […]

Read More

Podcast Interview

Just a quick link to the CocoaCast Podcast. They have an interview released today with me talking about my company, mobile development, design and some of the things that we’re doing.  Listen here. Do you have a project in mind? We’d love to work with you. If you’d like an opportunity to work on projects […]

Read More

Mobile Ergonomics for those with two thumbs

You can’t easily tap every region of the phone with equal ease. Your hand isn’t designed for this.  Yes your thumb is opposable but unless it’s double jointed there will still be parts of your phone that will be harder to tap. When designing an application consider how it’s going to be held.  In one […]

Read More

Why the iPad will succeed and fail

Why it will succeed The iPad will crush the Kindle market.  It’s cooler, slicker, has a color screen and will have thousands of apps at lau nch. While people can read books and newspapers the bulk of the interesting content is on the web and the web is much better on the iPad then the […]

Read More

Mobile On-Screen Keyboards

It’s interesting to look at several mobile on-screen keyboards side by side to compare various design decisions. I’ve shown screenshots of the iPhone, Android and Windows Mobile phones. The iPhone is the only keyboard that always displays characters in upper-case. I believe this may help legibility as well as being consistent with desktop keyboards. All three make […]

Read More

Android on it’s way to a 3.1 moment

The story of Android vs. iPhone reminds me a lot of the story of Microsoft Windows vs. Apple Macintosh. In this version the part of Microsoft will be played by Google. The similarities are striking. Apple was first to market and wowed everyone. Google followed close behind with a competitive, less polished product. Now is where […]

Read More

What’s wrong with Android

The UI design is inconsistent and ugly and has many usability issues Since there are inconsistincies in screen size it make it hard to write certain types of apps. Games in particular. The Android Market is broken, in many ways but primarily the checkout experience. Any app no matter how bad gets in. Google is […]

Read More