PageRenderTime 17ms CodeModel.GetById 11ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 1ms

/documentation/videos/07-accessible

http://eyes-free.googlecode.com/
#! | 40 lines | 30 code | 10 blank | 0 comment | 0 complexity | 22523d08dc15e1014a2e92d5d3ec5d37 MD5 | raw file
 1# -*- mode: org -*-
 2
 3
 4*Video: Introducing The Android Accessibility Framework
 5
 6
 7Starting with Android 1.6 --- fondly known as Donut ---the
 8platform includes an Accessibility API that makes it easy to
 9implement adaptive technology such as screenreaders. Android 1.6
10comes with a built-in screenreader called TalkBack that provides
11spoken feedback when using Android applications written in Java.
12
13The next few videos will progressively introduce TalkBack,
14SoundBack and KickBack, a suite of programs that augment the
15Android user interface with alternative output. 
16
17All of these special utilities are available through option
18/Accessibility/ in the Android Settings menu. Once activated, the
19accessibility settings are persistent across reboots, i.e., you
20need enable these tools only once.
21
22
23Notice that because I have accessibility  enabled on my phone,
24all user actions produce relevant auditory feedback. Thus, each
25item is spoken as I
26move through the various options in the settings menu. The spoken
27feedback also indicates the state of an item as appropriate.
28
29Activating SoundBack produces non-spoken auditory feedback;
30KickBack produces haptic feedback.
31
32#+TITLE: Video: Introducing The Android Accessibility Framework
33#+AUTHOR: T.V Raman
34#+EMAIL: raman@google.com
35#+DATE: 2009-03-30 Mon
36#+LANGUAGE: en
37#+OPTIONS: H:3 num:t toc:nil \n:nil @:t ::t |:t ^:t -:t f:t *:t
38#TeX:t LaTeX:nil skip:nil d:nil tags:not-in-toc +LINK_UP:
39#http://eyes-free.googlecode.com/svn/trunk/documentation/videos/index.html
40#+LINK_HOME: http://eyes-free.googlecode.com/