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].

Reply via email to