Write Portable Code: An Introduction to Developing Software for Multiple Platforms
Author | : | |
Rating | : | 4.45 (606 Votes) |
Asin | : | 1593270569 |
Format Type | : | paperback |
Number of Pages | : | 272 Pages |
Publish Date | : | 2014-01-27 |
Language | : | English |
DESCRIPTION:
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-platforms software development.
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.TOCPrefaceIntroductionChapter 1: Preparing for PortabilityChapter 2: ANSI C/C++Chapter 3: Techniques for PortabilityChapter 4: Editing and Source ControlChapter 5: Processor DifferencesChapter 6: Floating PointChapter 7: PreprocessorChapter 8: Compiler QuirksChapter 9: User InteractionChapter 10: NetworkingChapter 11: Operating SystemsChapter 12: Dynamic LibrariesChapter 13: Security and PermissionsChapter 14: File SystemsChapter 15: Scalability and PortabilityChapter 16: Portability and DataChapter 17: Internationalization and LocalizationChapter 18: Scripting LanguagesChapter 19: Cross-platform Libraries and ToolkitsAppendix A: POSHAppendix B: The Simple Audio LibraryAppendix C: The Rules for PortabilityReferences. 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
Good read, nice insights into portability and cross-platform development Steven D Lively Though the material is a little dated, this is well-written and a pretty easy read. The author answered a few questions I had via email.. I need this book Enter Brian Hook's Write Portable Code. Portability is a sort of a holy grail for programmers, and there is no lack of knowledge floating around Usenet and Internet. However, Brian Hook tried to recommend a book on the subject to a friend, and didn't find one. So he set out to write his own.The result is a tome that should reside on every programmers desk sooner or later. The book's cover pictures a. A friend said Good for beginners. This is the only book I've seen that covers this material in-depth (The Practice of Programming by Kernighan and Pike touches on the basics). If you've never worked on the development of a piece of cross-platform software, this book will help you avoid a lot of the pitfalls that many programmers have overcome through trial and error. Otherwise, there's not much novel material here for you.The first
-- GBGames’ Blog, July 21, 2005. Packed with specifics which lend an overall understanding of concepts and the ability to troubleshoot common problems. -- Tech Republic, August 4, 2005Within the first few chapters, I’ve already learned about a new tool. -- Midwest Book Review, Internet Book Watch, September 2005 (midwestbookreview/ibw/sep_05m)This sample chapter examines the issues you'll run into when moving code between processor architectures