Preface to the First Edition

The first mobile applications I had the opportunity to work with were inventory control programs used in retail and manufacturing settings. The “terminals,” as we called them at the time, were heavy and expensive. They had big antennas, lots of clunky keys, grayscale LCD displays, and they looked like they came straight from the set of a science fiction movie.

From that austere beginning, my mobile horizons expanded when the Palm Pilot became the craze in the mid to late 1990s. My first significant PalmOS project was to develop an IrDA communications library for an application that printed calendars, contacts, and task-lists. Back then, the hip printers had an IrDA port and it was cool to beam your business card ...

Get Android in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.