【文件属性】:
文件名称:Cross-platform development in C++
文件大小:977KB
文件格式:RAR
更新时间:2013-02-03 14:41:46
C++
* 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
网友评论
- 没什么价值