Definition: Cross Platform development of software is harder than normal development on a single platform because the usual Operating System APIs are not available.
What tends to happen is that 3rd party libraries are used instead. For example the free open source library wxwidgets can be used to develop on. Win 32, Mac OS X, GTK+, X11, Motif, WinCE, and is also language neutral so can be called from applications written in C++, C#, python and Perl.
Glossary:
A B C D E F G H I J K L M N O P Q R S T U V W X Y ZAlso Known As: Porting

