[program-l] Re: Android Studio accessibility with JAWS

  • From: <kperry@xxxxxxxxxxxxx>
  • To: <program-l@xxxxxxxxxxxxx>
  • Date: Thu, 7 Jul 2022 10:32:36 -0400

I agree with this.  In fact using NVDA is better most of the time.  I have only 
found a couple dialogs where that is wrong and I am a die hard Jaws user.  
Currently NVDA has a programmer that is fixing more problems with the Java 
accessibility framework.  Jaws does not seem to be even fixing drastic problems 
like the speed of menus when they pop up in Android Studio or IntelliJ clones.  
If you get the nightly NVDA builds you will find things do work even better 
with these Java IDEs.  

 

From: program-l-bounce@xxxxxxxxxxxxx <program-l-bounce@xxxxxxxxxxxxx> On Behalf 
Of Explorer
Sent: Thursday, July 7, 2022 9:53 AM
To: program-l@xxxxxxxxxxxxx
Subject: [program-l] Re: Android Studio accessibility with JAWS

 

The development experience is going to be a bit frustrating, e.g. its not going 
to be as smooth as working VS code for instance. But I do agree, they are 
making improvements in its accessibility. But I believe a lot of things still 
remain inaccessible around auto-dropdown suggestion for attributes of class 
while writing code or reading documentation and so on which makes programming a 
lot easier. 

   In addition to whatever has been already said, few things more:

   1. I think you may have to use adb in a windows command prompt for logs with 
appropriate filters as per my knowledge logcat tab is not yet accessible. 

   2. You are most probably better off using notepad or VS code with java 
extension for writing code, of course intellisense and auto-correction 
suggestions will not be there due to custom gradle project structure android 
projects follow, but you will not get the issue around editing that you 
mentioned in thread.

   3. In my experience, NVDA should be your default choice while working on 
android Studio and you should go to JAWS if you see something is not working at 
all with NVDA (perhaps only to realize that its not working as well.)

 

 

 

On Thu, Jul 7, 2022 at 6:46 PM <kperry@xxxxxxxxxxxxx 
<mailto:kperry@xxxxxxxxxxxxx> > wrote:



Did you ever get an answer?  The short answer is when you install it and first 
run it.  If you run it with a screen reader it will ask you at start up and you 
can set it.  The longer answer is if you miss that or someone installs it for 
you.  Then you have to do what they say.  The longer answer is it is harder to 
find the setting unless you're in a project.   If you are not in a project you 
have to go to the part of the screen that says welcome.  Arrow down to custom.  
And select it.  Then select config. Then go to the appearance  option right 
arrow and open the appearance.  Down arrow and find appearance.  Tab a few 
times  and you will find the setting.  They really need to make this easier to 
set if your not in a project.  If your in a project just do as they say and go 
to file, settings, appearance and tab down and set it.

-----Original Message-----
From: program-l-bounce@xxxxxxxxxxxxx <mailto:program-l-bounce@xxxxxxxxxxxxx>  
<program-l-bounce@xxxxxxxxxxxxx <mailto:program-l-bounce@xxxxxxxxxxxxx> > On 
Behalf Of Pratyush Kaushal
Sent: Tuesday, July 5, 2022 1:01 AM
To: program-l@xxxxxxxxxxxxx <mailto:program-l@xxxxxxxxxxxxx
Subject: [program-l] Re: Android Studio accessibility with JAWS

Hello,
I installed Android studio and have following issues:
1. As per google we need to go to
file->settings->appearance->systemSettings-> check accessibility, but
this checkbox is not present how do I know if accessibility features are 
working?
2. In editor while starting android studio JAWS is reading lines and content 
but if I write anything and use backspace to delete JAWS does not tell if it 
has deleted the character, but it is deleting when pressing backspace, how to 
make JAWS tell this info.
3. Also as sighted one gets to know which line he/she is on but JAWS does not 
give this info how to enable this info as well.
Request for guidance on these questions.
Thanks

On 7/4/22, kperry@xxxxxxxxxxxxx <mailto:kperry@xxxxxxxxxxxxx>  
<kperry@xxxxxxxxxxxxx <mailto:kperry@xxxxxxxxxxxxx> > wrote:

I have used it when I need to write something in Android.  It is 
mostly accessible.  Some things are not as accessible.  For example 
the update window last I checked does not focus correctly.  You can 
get around that by reinstalling the newest version.  There are other 
things but mostly it is accessible.  There are parts of the IDE that 
work better with NVDA and parts that work better with Jaws.  Very 
little that doesn't work with one or the other.  It is a child of IntelliJ 
and as IntelliJ gets better so does
Android Stduio at a slight lag.    Make sure you use the latest. Make sure
you turn on the accessibility settings.  If you use short cut keys it 
is better with Jaws .  Jaws menus lag a bit so if you use short cut keys you
get around that.   If you use NVDA you also get around the laggy menus.  If
you find stuff that is not accessible report it and it does git fixed.

-----Original Message-----
From: program-l-bounce@xxxxxxxxxxxxx <mailto:program-l-bounce@xxxxxxxxxxxxx>  
<program-l-bounce@xxxxxxxxxxxxx <mailto:program-l-bounce@xxxxxxxxxxxxx> > 
On Behalf Of Pratyush Kaushal
Sent: Monday, July 4, 2022 10:40 AM
To: program-l@xxxxxxxxxxxxx <mailto:program-l@xxxxxxxxxxxxx
Subject: [program-l] Android Studio accessibility with JAWS

Hello,
Hope my e-mail finds all in good health. I had a query regarding 
Android Studio. Is anyone using the software with JAWS? I wanted to 
know how accessible the software is with JAWS and what steps need to 
be followed to make it accessible with JAWS?  Any pointers would be 
helpful regarding the same.
Thanks

--
Pratyush kaushal
Mob: 9810198404
E-mail: Pratyush.kaushal@xxxxxxxxx <mailto:Pratyush.kaushal@xxxxxxxxx
Skype: Pratyush.kaushal97
** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx ;
<mailto:program-l-request@xxxxxxxxxxxxx> ?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx <mailto:program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx ;
<mailto:program-l-request@xxxxxxxxxxxxx> ?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx <mailto:program-l-request@xxxxxxxxxxxxx>  
with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx ;
<mailto:program-l-request@xxxxxxxxxxxxx> ?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx <mailto:program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx ;
<mailto:program-l-request@xxxxxxxxxxxxx> ?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx <mailto:program-l-request@xxxxxxxxxxxxx>  
with the Subject:- faq



--
Pratyush kaushal
Mob: 9810198404
E-mail: Pratyush.kaushal@xxxxxxxxx <mailto:Pratyush.kaushal@xxxxxxxxx
Skype: Pratyush.kaushal97
** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx ;
<mailto:program-l-request@xxxxxxxxxxxxx> ?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx <mailto:program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx ;
<mailto:program-l-request@xxxxxxxxxxxxx> ?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx <mailto:program-l-request@xxxxxxxxxxxxx>  
with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx ;
<mailto:program-l-request@xxxxxxxxxxxxx> ?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx <mailto:program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx ;
<mailto:program-l-request@xxxxxxxxxxxxx> ?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx <mailto:program-l-request@xxxxxxxxxxxxx>  
with the Subject:- faq

Other related posts: