Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.8 KB

README.md

File metadata and controls

32 lines (23 loc) · 1.8 KB

Access Braille

Build Status

Note: CI servers without iOS 7 SDK may cause build tests to fail.

Access Braille is a braille accessibility framework for iPad that creates an interface to type in braille on top of an application. The project focuses on providing a more efficient and accessible method of typing on an iOS device than the current defaults provided by Apple. We hope to inevitably facilitate device use for the visualy impaired and blind.

Access Braille is also a learning tool for young children who have not learned the braille system. It's designed around simple word-based games that require users to type in grade 1 braille with the Access Braille keyboard framework. We plan on implementing grade 2 and 8 dot math in the future.

Current Contributors

Led by Stephanie Ludi, this project's current team consists of:

How to Get Started

The simplest way to get started is by just handing a keyboard instance a UITextView and it will automaticly start outputing to it, and act as it's first responder!

// In your header
#import <ABKeyboard/ABKeyboard.h>
@interface YourClass : NSObject <ABKeyboard> // Follow the ABKeyboard protocol
// In your viewDidLoad method
ABKeyboard *keyboard = [[ABKeyboard alloc] initWithDelegate:self];

UITextView *myOutput = [UITextView new];
[keyboard setOutput:myOutput];

To recieve calls from the keyboard during events, see the KeyboardResponder protocol.

View the full API