Cross-Platform Development in C++ 新书_图书内容介绍_剧情呢
剧情呢 国产剧 港剧 泰剧

Cross-Platform Development in C++读书介绍

类别 页数 译者 网友评分 年代 出版社
书籍 576页 2020 Addison-Wesley Professional
定价 出版日期 最近访问 访问指数
USD 54.99 2020-02-20 … 2020-06-10 … 67
主题/类型/题材/标签
C++,cross-platform,计算机,编程,
作者
Syd Logan      ISBN:9780321246424    原作名/别名:《》
内容和作者简介
Cross-Platform Development in C++摘要

Cross-Platform Development in C++ is the definitive guide to developing portable C/C++ application code that will run natively on Windows, Macintosh, and Linux/Unix platforms without compromising functionality, usability, or quality. Long-time Mozilla and Netscape developer Syd Logan systematically addresses all the technical and management challenges associated with software portability from planning and design through coding, testing, and deployment. Drawing on his extensive experience with cross-platform development, Logan thoroughly covers issues ranging from the use of native APIs to the latest strategies for portable GUI development. Along the way, he demonstrates how to achieve feature parity while avoiding the problems inherent to traditional cross-platform development approaches. This book will be an indispensable resource for every software professional and technical manager who is building new cross-platform software, porting existing C/C++ software, or planning software that may someday require cross-platform support. Build Cross-Platform Applications without Compromise Throughout the book, Logan illuminates his techniques with realistic scenarios and extensive, downloadable code examples, including a complete cross-platform GUI toolkit based on Mozilla’s XUL that you can download, modify, and learn from. Coverage includes Policies and procedures used by Netscape, enabling them to ship Web browsers to millions of users on Windows, Mac OS, and Linux Delivering functionality and interfaces that are consistent on all platforms Understanding key similarities and differences among leading platform-specific GUI APIs, including Win32/.NET, Cocoa, and Gtk+ Determining when and when not to use native IDEs and how to limit their impact on portability Leveraging standards-based APIs, including POSIX and STL Avoiding hidden portability pitfalls associated with floating point, char types, data serialization, and types in C++ Utilizing platform abstraction libraries such as the Netscape Portable Runtime (NSPR) Establishing an effective cross-platform bug reporting and tracking system Creating builds for multiple platforms and detecting build failures across platforms when they occur Understanding the native runtime environment and its impact on installation Utilizing wxWidgets to create multi-platform GUI applications from a single code base Thoroughly testing application portability Understanding cross-platform GUI toolkit design with Trixul

作者简介

Syd Logan,一位工作生活在南加州的软件工程师,拥有圣地亚哥州立大学的计算机科学学士和硕士学位。Syd曾是Netscape Client Product Development(CPD)团队的一员,在Netscape 6和7的开发过程中,他同时担任了开发和管理的职务。之后,Syc留在AOL并作为AOL Instant Messenger团队的一员实现了VoIP和点对点视频的特性。Syd的其他著作还包括《Developing Imaging Applications with XIELib》和《Gtk+ Programming in C》 (Prentice Hall 1997和2001)。他的研究兴趣包括机器学习、操作系统设计、算法,以及任何与C、C++和LINIX有关的事物。

本书后续版本
未发行或暂未收录
喜欢读〖Cross-Platform Development in C++〗的人也喜欢:

  • Machine, Platform, Crowd 商业,技术,经济学,机器-平台-大众,计算机科学,英文原版,计算机,科普, 2020-02-20 …
  • Modern Compiler Implementation in C 编译器,compiler,计算机科学,计算机,programming,编程, 2020-02-20 …
  • C++ Concurrency in Action C++,Concurrency,并行,编程,并发,C/C++,多线程,计算机, 2020-02-20 …
  • C++ Concurrency in Action C++,concurrency,并发编程,C/C++,并发,计算机,并行,计算机科学, 2020-02-20 …
  • Modeling Derivatives Applications in Matlab, C++, 金融,金融建模,Quant,Matlab,Derivatives,C++,金融工程,Modeling, 2020-02-20 …
  • Cross-Cultural Trade in World History  2020-02-20 …
  • GSD Platform 6 建筑,GSD,architecture,建筑设计,学校作品, 2020-02-20 …
  • Cross-Platform Development in C++ C++,cross-platform,计算机,编程, 2020-02-20 …
  • C连的孩子们 The Boys in Company C() 剧情 战争 2020-02-20 …
  • Designing Web Services with the J2EE(TM) 1.4 Platf  2020-02-20 …
  • 友情提示

    剧情呢,免费看分享剧情、挑选影视作品、精选好书简介分享。