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.

Reply via email to