Stephen Russell wrote: > Any application needs to access files, security, and probably > printing. Each OS has it's own mapping for those. So it is not easy > to cross port, it takes work and testing. Yes it can be done!
wxWidgets and wxPython provide a coherent API for Windows, Mac, and Linux. Code that uses wxWidgets doesn't need to (for the most part) care what OS it is running on. Dabo takes it a step further, and really tries to iron our platform differences, so that when people code their app using Dabo's API, the really don't have to care what OS their app is running on. Dabo application developers don't need to crossport: the app runs as well on Windows as it does on Mac and Linux. Sure, testing on all platforms is still a requirement. And the app won't look the same on the different platforms because wxWidgets maps from their API to the native API on the given platform, so that a pageframe on Windows won't look identical to a pageframe on Mac, for example. But you really do get more than 95% of the way there, using a higher-level crossplatform API like that which Dabo provides. > I am not saying that it is bad, but from experience it is seldom done. > Sourceforge is the only spot to find cross platform SW. Firefox, Thunderbird, OpenOffice, on and on. >I don't see many > business apps though. Because unfortunately most developers of business apps still have their heads stuck in the mud. ;) Paul _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[email protected] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

