The design of software that is easy to port or deliberately targeted for multiple platforms is a neglected area of software engineering. A promising solution is to link components and toolkits through XML and reflection.
Index Terms:
software engineering, cross-platform development
Citation:
Judith Bishop, Nigel Horspool, "Cross-Platform Development: Software that Lasts," Computer, vol. 39, no. 10, pp. 26-35, Oct. 2006, doi:10.1109/MC.2006.337