yes, with SWT there is no need for the java access bridge, I tested that on 
Gnome. And that is very very nice for a developer like me and for my final user.

my concern with SWT on windows is that SWT does not have a clear roadmap, I 
don't even know if it will be updated in the future. But since it is backed by 
the Eclipse group (and by IBM) then probably I should not worry much.

Swing on the other hand... works nice with accessibility on Mac and Windows, I 
tested that. On Windows it requires the java access bridge, but now java comes 
with that included so activating that bridge is very very simple, it can even 
be automated so the final user does not even know about that bridge.

Swing on Mac is accessible out of the box, no worries. I believe that's more an 
advantage of Voice Over actually, which tries to read everything that appears 
on screen and does a very good job at it.

So yes I could use SWT for all platforms, but, again, I am worried about SWT's 
future. I won't disappear anytime soon, so at least for now I can use it safely 
and always keep looking for the future.... like I said... maybe in 2014 I can 
make version 2 of my software just using javaFX for all platforms. :)

Another thing to consider is that SWING has a lot more documentation available 
that SWT.

I still need to share my findings with the rest of the tech team so we can make 
a decision to go with SWT for all platforms or just for linux. We will see.

Regards,
Taksan


________________________________
 From: José Vilmar Estácio de Souza <vil...@informal.com.br>
To: gnome-accessibility-list@gnome.org 
Sent: Wednesday, January 23, 2013 5:07 PM
Subject: Re: What framework to use to develop desktop application with 
accessibility on linux?
 
Hi.
One advantage of swt is that you do not need the java accessbridge, even 
in windows.
I don't know how good is swt in mac, but I know that eclipse runs under mac.

On 01/23/2013 07:29 PM, Taksan wrote:
> Guys, thanks everybody for their tips and recommendations. I was finally
> able to make my software using SWT and it is pretty accessible on Ubuntu
> Gnome with ORCA.
>
> Right now my plan is to use SWT for linux, and Swing for the Windows and
> Mac version, but depending on how things go maybe I will use SWT for all
> platforms. We will see.
>
> According to Oracle JavaFX will be accessible soon, maybe 2014?... that
> will be interesting to try by then :)
>
> Regards,
> Taksan
>
> ------------------------------------------------------------------------
> *From:* Piñeiro <apinhe...@igalia.com>
> *To:* gnome-accessibility-list@gnome.org;
> gnome-accessibility-de...@gnome.org
> *Cc:* taksant...@yahoo.com
> *Sent:* Wednesday, January 23, 2013 5:48 AM
> *Subject:* Re: What framework to use to develop desktop application with
> accessibility on linux?
>
> On 01/22/2013 06:51 PM, Taksan wrote:
>>
>> I tried QT version 5. Accessibility ok in windows, but on linux it
>> does not work.... it even makes ORCA crash. Which is sad because QT
>> looks very interesting.
>
> AFAIK, right now QT has a functional accessibility support on Linux.
> Anyway, I'm not really experienced on Qt. Probably you should ask to a
> different mailing list:
> kde-accessibil...@kde.org <mailto:kde-accessibil...@kde.org>
>
> Take into account that QT has been traditionally a KDE project, and you
> sent your mail to a GNOME list. So talking about GNOME projects.
>
>> My next options are:
>>
>> Try with GTK+.
>
> GTK+ is right now the toolkit with a better support for ATK, so in
> theory, any application written in GTK+ would be supported by Orca,
> unless you start to create custom GTK+ widgets.
>
>> Try with wxPython.
>>
>> So, any tips or recommendations?
> Ask kde-accessibility list if you have questions about qt accessibility.
> Write your application using GTK+ is a good option.
>
> BR.
>
> --
> Alejandro Piñeiro Iglesias
>
>
>
>
>
> _______________________________________________
> gnome-accessibility-list mailing list
> gnome-accessibility-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
>

-- 
{}S José Vilmar Estácio de Souza
_______________________________________________
gnome-accessibility-list mailing list
gnome-accessibility-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
_______________________________________________
gnome-accessibility-list mailing list
gnome-accessibility-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-accessibility-list

Reply via email to