Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Write Portable Code: An Introduction to Developing Software for Multiple Platforms

Buy
Tech Republic, August 4, 2005
This sample chapter examines the issues you'll run into when moving code between processor architectures.

GBGames’ Blog, July 21, 2005
Within the first few chapters, I’ve already learned about a new tool.

Midwest Book Review, Internet Book Watch, September 2005 (http://www.midwestbookreview.com/ibw/sep_05.htm)
Packed with specifics which lend... an overall understanding of concepts and the ability to troubleshoot common problems.

Portable software development is writing software that runs on a broad range of computer systems instead of just one (e.g., Windows). Programmers often pick up the idioms, tricks and methodologies for developing cross-platform software through sheer trial and error, as they encounter the same mistakes and patterns of code over time. If you're an intermediate-to advanced-level programmer who'd rather cut to the chase, Write Portable Code contains the lessons, patterns and knowledge you'll need for developing cross-platform software.

Write Portable Code explains how to:

  • avoid common portability mistakes when starting out a new project, thereby saving time when a port must occur
  • re-factor existing, non-portable code so that it can be easily transplanted to new platforms
  • find bugs masked by platform specific behaviors
  • Programmers who avoid becoming married to a specific development environment or target platform greatly expand the target market for their software products. Whether you design cross-platform software from the ground up or have to move large amounts of code from one platform to another, the information contained in Write Portable Code will help you achieve your goals and grow as a programmer.

    About the Author
    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.
    (HTML tags aren't allowed.)

    SpeakOut: The Step-by-Step Guide to SpeakOuts and Community Workshops (Tools for Community Planning)
    SpeakOut: The Step-by-Step Guide to SpeakOuts and Community Workshops (Tools for Community Planning)
    This new manual is the product of nearly two decades of successful practice by internationally acclaimed community planning specialists. It will enable both planning veterans and people with little or no experience in the field to conduct a wide variety of community engagement events with absolute confidence.

    It introduces the
    ...
    Granular Computing: Analysis and Design of Intelligent Systems (Industrial Electronics)
    Granular Computing: Analysis and Design of Intelligent Systems (Industrial Electronics)

    Information granules, as encountered in natural language, are implicit in nature. To make them fully operational so they can be effectively used to analyze and design intelligent systems, information granules need to be made explicit. An emerging discipline, granular computing focuses on formalizing information granules and unifying them to...

    C++17 Standard Library Quick Reference: A Pocket Guide to Data Structures, Algorithms, and Functions
    C++17 Standard Library Quick Reference: A Pocket Guide to Data Structures, Algorithms, and Functions
    This quick reference is a condensed guide to the essential data structures, algorithms, and functions provided by the C++17 Standard Library. It does not explain the C++ language or syntax, but is accessible to anyone with basic C++ knowledge or programming experience. Even the most experienced C++ programmer will learn a thing or two...

    Radiosurgery: 7th International Stereotactic Radiosurgery Society Meeting, Brussels, September 11-15, 2005
    Radiosurgery: 7th International Stereotactic Radiosurgery Society Meeting, Brussels, September 11-15, 2005
    The International Stereotactic Radiosurgery Society represents a community of colleagues across the world. The 7th meeting of the society was held in Brussels, Belgium under the leadership of meeting chairman Dr. Marc Levivier and scientific program chairman, Dr. Jean Regis. Professor Jacques Brotchi served as the Honorary...
    A Strategy for Using Multicriteria Analysis in Decision-Making: A Guide for Simple and Complex Environmental Projects
    A Strategy for Using Multicriteria Analysis in Decision-Making: A Guide for Simple and Complex Environmental Projects
    First of all, it is necessary to point out that this is not a mathematical book, albeit obviously the subject of decision-making rests a good deal on this discipline, since it is almost impossible to take decisions without the help of some indicators, ratios, weights, procedures, algorithms, etc. which are in essence mathematical...
    Requirements Engineering for Sociotechnical Systems
    Requirements Engineering for Sociotechnical Systems
    "The Information Society" that we live in today is largely driven by the products and services that either contain software as a core element, or are themselves software. At the very least, it is likely that most of those same products and services were manufactured with the help of some type of sophisticated software applications....
    ©2019 LearnIT (support@pdfchm.net) - Privacy Policy