book main | contents | reviews


Write Portable Code
An Introduction to Developing Software for Multiple Platforms
by Brian Hook

July 2005, 272 pp.
ISBN-10 1-593270-56-9
ISBN-13 978-1-59327-056-8

$34.95 Paperback
$20.95 PDF
$41.95 PDF and Paperback

How do I get my PDF?

View a sample chapter, Chapter 5: Processor Differences
Buy the eBook in ThoutReader format (What is this?)

Download the Poshlib code
Download the Sal code

Portable software development is the task of writing software for not just one computer system (e.g. Windows), but for a broad range of computer systems. Write Portable Code contains the lessons, patterns, and knowledge for developing cross-platform software that programmers usually must acquire through sheer trial and error. This book is targeted at intermediate- to advanced-level programmers and will be a valuable resource for designers of cross-platform software, programmers looking to extend their skills to additional platforms, and programmers faced with the tricky task of moving code from one platform to another.

Visit the Write Portable Code website for more information, downloads, and errata.


Brian Hook is a professional software developer and author who has worked primarily in the gaming and entertainment industries. His experience developing cross-platform software at companies such as id software, 3Dfx Interactive, and Pyrogon gives him a unique view into the process of cross-platform software development.

This book uses RepKover™ -- a durable, lay-flat binding that won't snap shut.


book main | contents | reviews



Copyright 2008 by No Starch Press