Design & Development
A Very Modern Mobile Switching Algorithm – Part I
October 3, 2008, by James Pearce
An important question that most web developers ask when developing their first mobile web site is "how do I distinguish between mobile users and desktop users?". Although this seems like a simple enough question at first, of course there's more to it than meets the eye. In fact, what do we even mean by 'distinguish'? How we distinguish their requirements? Their desires? The services they expect? The browsers they happen to be using?... Read More
Adding location to a non GPS phone: introducing CellID
September 23, 2008, by tomsoft
In this two part article (see part II here), we will introduce mobile positioning based on CellID, and we will take a look at OpenCellID, the open source database of CellIDs. We will demonstrate how to use OpenCellID through some simple examples... Read More
User Agent Widget Trace Facility
September 22, 2008, by James Pearce
Sometimes you've got a user-agent on your clipboard and you just can't work out what it is. Enter our User Agent Widget Trace Facility (or UA-WTF for short). Scroll down a little and start entering a mobile browser user-agent into the box below. With a bit of cross-site scripting magic, we've hooked up this page to a live instance of our DeviceAtlas API. As you type (hopefully) you'll see what we know about it. DeviceAtlas Ts&Cs apply. Have fun!... Read More
TADA Advanced Tests – A Tutorial
September 2, 2008, by daniel.hunt
Following on from my previous tutorial and the public release of TA-DA, I'd like to present a new tutorial based on 2 of our more complicated tests: Usable Display Height and Usable Display Width... Read More
Mobile Web Design – Working with Color
This article discusses the role of color in mobile web design. Color used effectively allows for visually communicating information about a page without having to take up additional space within the page. As everyone learns, whether a mobile web user, or a mobile web designer or developer, screen real estate is at a premium in the mobile web environment... Read More