24.10.2006, 17:21:15
If you are going to develop primarily for windows, at least use open source libraries for functionality and open standards for implementation and make documentation pretty clear so that porting is much easier. You should as good practice make it as modular as possible and keep windows specific stuff in its own modules again to make porting easier.