Jon Gilkison wrote: >It makes the most sense to me, as a UI designer, to approach GUI based >apps from the environment they're intended to run on. I've done a >couple of cross platform applications, and the end result - targetting >maximum usability - is matching the interface to the ways users are used >to accomplishing tasks in that particular environment. Trying to >achieve platform agnostic UI usually means cutting out functionality >that might otherwise accelerate the user's learning curve and/or >function of the application. > What about doing something like the eclipse project (www.eclipse.org)? They (IBM) didn't like swing so they created their own toolkit called SWT. From what I understand, they create a native GUI kit on each platform with one API (Win32, unix - by gtk2 or motif, OS X, etc). So the eclipse editor looks like Windows on Windows, like GTK on linux, etc - but its the same program on each platform - no binary modification. It looks good and it's fast. Heck if Java was ported to the runtime, couldn't you just use the toolkit? :) .
Regards, Dan Diephouse http://eastnode.com -- Dan Diephouse http://eastnode.com
