3 approaches for XP GUI software
1. platform ignorance
· complete platform insulation layer (wxWindows, XVT, Java)
2. platform experts
· separate teams which loosely share code (Internet Explorer, Spyglass Mosaic)
3. practical hybrid
· mix of shared and platform code with well-defined APIs in between (AbiWord, Mozilla)
|