Multiplatform Development

Producing software to work over a number of operating systems, such as Windows and Linux, is not straightforward. Some programming modules (as discussed in Chapter 3 on planning) generate code from the same signals (they invoke the relevant components at compile time to achieve this). This little monster is known as cross development.

Unless the program is a very minor affair, have separate product managers for each operating version. The issues and feedback from each system will vary, whatever the development environment claims.

Note |f you were to implement just one chapter in this book as a means of speeding up and improving your software development, this should be the one. Componentware techniques are likely to give the most immediate and largest payback.

CHAPTER

Was this article helpful?

0 0

Post a comment