Sean Cook

ramblings on mobile software, devices, and life

Post archive for ‘Handsets’

Testing mobile web pages in Firefox

The worst part of developing for the mobile web is ensuring that you’re accounting for the quirks of each of your target devices’ browsers.  I often compare this to developing for the fixed web circa 1998–  no matter how great your site looked in one browser, you still had to hack it to pieces to [...]

iPhone screenshots are easy

If you have firmware version 2.0+ on your iPhone, you can quickly take a screenshot on the device by navigating to the screen you want to grab, holding down the home button, then pressing and releasing the sleep/awake button on the top of the phone. Your screen will “flash” to indicate that the picture [...]

Programmatically obtain a phone’s ESN

Bitpim is an open-source program that allows a user to manipulate data on a CDMA handset, including the phone book, wallpapers, ringtones, and in some cases, the filesystem. While poking around the application’s source, which is written in python, I found a great class that provides a quick way to access the phone’s manufacturer, ESN, [...]

GZIP content for mobile devices

One of the easiest, most obvious ways to lower the data transfer footprint of your mobile apps is to compress data. For some reason, I still see mobile web decks that output XHTML-MP in plain text instead of very-easy-to-implement GZIP compression. I’ve implemented GZIP output on multiple J2EE projects with the help of Jayson Falkner’s [...]