Hi Quentin, I hadn't thought about that but you are absolutely correct. It is extremely easy to access COM components in C#. You just have to reference the library under the list of COM references for your application and then create a COM object to point to the library. So no biggy.
As for your point about Swing I I agree with you. I hate Swing because accessibility is so hit and miss. In part because not every screen reader out there supports the Java Access Bridge or its cross-platform variations. Especially, since Oricle took over and dumped the access bridge as soon as they acquired Sun. That's had some nasty results for us VI developers because Java Swing accessibility has been left in doubt. I know on Linux the open source developers jumped right in and created a new accessibility bridge called the Java-ATK-Wrapper for Gnome 3.2.x, but I haven't seen that being done on the Windows side. I can only assume Apple has their own long term solution for the problem, but you won't get any argument from me that Swing isn't the most accessible option for the job. SWT is much more reliable. Anyway, I see where you are going with using Java for cross-platform game development, and its something I've been considering myself. Personally, though, I am happier with C# and I'm working on creating a new cross-platform G3D Engine in C# that uses SDL and the Mono Framework. The end result will be a cross-platform engine that should run on Mac OS X without having to recompile or modify the game beyond setting path variables etc. On 12/29/11, QuentinC <[email protected]> wrote: > Hello, > > For C#, I think you could just use the COM interface instead of > rewriting the API from scratch. Use of a COM object is very easy in C# > right ? > > We really need a mac developper... for linux we can wait a little, there > isn't a lot of people using a linux desktop, but there are more and more > blind people switching to mac.. > > A small info for java: swing is not very accessible, but SWT is. SWT is > the GUI toolkit used in eclipse. A mac port would be nice: I would be > able to make windows/mac cross platform games with java. > > > --- > Gamers mailing list __ [email protected] > If you want to leave the list, send E-mail to > [email protected]. > You can make changes or update your subscription via the web, at > http://mail.audyssey.org/mailman/listinfo/gamers_audyssey.org. > All messages are archived and can be searched and read at > http://www.mail-archive.com/[email protected]. > If you have any questions or concerns regarding the management of the list, > please send E-mail to [email protected]. > --- Gamers mailing list __ [email protected] If you want to leave the list, send E-mail to [email protected]. You can make changes or update your subscription via the web, at http://mail.audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://www.mail-archive.com/[email protected]. If you have any questions or concerns regarding the management of the list, please send E-mail to [email protected].
