Jonathan's blog post has most of the info.
http://programaraciegas.weblog.discapnet.es/articulo.aspx?idA=1599

There is very little info written up about this yet, since we discovered the 
workaround this week.

If you want to check out the MV-dev group for blind Mac developers, then go 
here:

http://groups.google.com/group/mv-dev

Bryan

-----Original Message-----
From: macvisionaries@googlegroups.com [mailto:macvisionar...@googlegroups.com] 
On Behalf Of Chris Blouch
Sent: Friday, January 08, 2010 12:51 PM
To: macvisionaries@googlegroups.com
Subject: Re: Interface Builder is accessible. Programming and creating your own 
user interfaces

Is there a web page or some details about the technique which doesn't require 
my joining the mv-dev mailing list to view the content? I tried using 
mail-archive.com (which archived macvisionaries in a nice searchable way) but 
couldn't find mv-dev.

CB

Bryan Smart wrote:
> Hi everyone. First, I'm new to this list, so I'm not sure if someone has 
> already posted about this here. I'm writing to the list to make you all aware 
> of an exciting development over on the MV-Dev Google Group that will impact 
> all VoiceOver users positively, and will impact VoiceOver users that are 
> programmers even more so.
>
> As some of you might know, XCode is the main software development environment 
> for the Mac. It is a huge system, but the two main tools are the XCode 
> integrated development environment (where you write your code and build the 
> code in to finished programs), and Interface Builder (where you design the 
> menus, windows, and other parts of the interface that people will use to 
> operate your program). Over the last few years, the accessibility of XCode 
> has been greatly improving, and, currently, a blind programmer can operate 
> most every part of it that they would need to create programs. However, 
> Interface Builder has been a different story. Interface Builder requires that 
> programmers create the new program's interface by dragging user interface 
> objects from a library window on to a design surface that represents the 
> program's eventual interface. VoiceOver's drag and drop features weren't 
> compatible with Interface Builder, so blind programmers weren't able to add 
> user interface objects to their programs.
>
> Recently, though, a few of us on the MV-Dev Google Group have figured out an 
> alternative approach. We're still working out some details regarding the best 
> way to arrange objects, but blind programmers on the Mac can now use 
> Interface Builder to create their program's user interface by adding objects 
> to menus and windows, can position objects on design surfaces, and can edit 
> the outlets and other programmatic connections between objects and classes in 
> their code. Basically, we've figured out a workaround. No scripts required.
>
> Before our recent discovery, I'd searched the web extensively in the hope 
> that someone had worked out a way for blind programmers to use Interface 
> Builder, but all I saw was thread after thread on the Apple Accessibility 
> list MacVisionaries, and other forums where people had asked, but had come up 
> empty handed. I hope that those that were discouraged in the past will be 
> excited about this development, and will get involved with programming for 
> the Mac.
>
> If you know a VoiceOver user that is interested in programming for the Mac, 
> please let them know about the MV-Dev Google Group and what is now possible. 
> Since we can now create software, complete with graphical user interfaces, 
> they should join us and get up to speed. The fact that blind coders can now 
> create applications with interfaces will undoubtedly mean that we can expect 
> to see an increasing number of software tools to improve how we use Macs.
>
> Here is the link to the Google Group:
>
> http://groups.google.com/group/mv-dev
>
> Bryan
>   
-- 
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To post to this group, send email to macvisionar...@googlegroups.com.
To unsubscribe from this group, send email to 
macvisionaries+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/macvisionaries?hl=en.


Reply via email to