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.