The sad part about the Android talk aon accessibility is I wish the Android OS people would listen to the things he says to do because they sure the hell do not on let's see.... Web , email, sms, music player, and more. Ken -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jamal Mazrui Sent: Friday, June 24, 2011 11:24 AM To: programmingblind Cc: gerardoc@xxxxxxxxxxxx Subject: Info on creating accessible Android apps, and on speech API for Chrome browser I recently had a conversation with the CTO of Benetech -- the organization behind Bookshare. A follow up email from him included information that I thought worth sharing. I am doing so here with his permission (he is also copied on this message). Jamal -- Forwarded Message -- From: Gerardo Capiel [mailto:gerardoc@xxxxxxxxxxxx] Sent: Thursday, June 23, 2011 12:56 PM To: Jamal Mazrui Here's a few items I wanted to follow-up from our discussion: Google IO session on building accessible Android Apps: YouTube: http://www.youtube.com/watch?v=BPXqsPeCneA Slides in HTML: http://eyes-free.googlecode.com/svn/trunk/documentation/talks/google-io-2011 -access-101/android-access.html#8 Chrome Speech API Example Web App: To better understand the Chrome Speech APIs, I created simple Chrome Web App that makes a call to the Bookshare web services API and speaks the list of the latest books added to Bookshare. After you hear a title, you can hit any key and the browser will redirect to the download page on Bookshare for that book. To try out the app yourself, using an recent version of Google Chrome, first put into the address bar: chrome://flags (make sure you use chrome:// instead of http://). Then turn on the Experimental Extension APIs checkbox. Then go to: https://github.com/downloads/gcapiel/ChromeWebAppBookshareReader/BookshareCh romeWebApp.crx And allow the web app to be installed by selecting the "Continue" button on the bottom bar on Chrome (I'm not sure how accessible that button is, since it's not on the page itself, but in the Chrome UI). You can then try out the web app by opening a new tab and selecting the Bookshare TTS Demo app from the new tab window. You can see the source code of the web app all written in JavaScript at: https://github.com/gcapiel/ChromeWebAppBookshareReader/blob/master/test.html Note, this JavaScript only works on Chrome Web Apps that are installed. I'd like to see this project taken further and actually enable the book to be downloaded and read from the web app. The demo is open source and hosted on GitHub at: https://github.com/gcapiel/ChromeWebAppBookshareReader If you want to extend the app, you need to download your own Bookshare developer key. You can obtain a developer key and find all the Bookshare API documentation at: http://developer.bookshare.org Extending this demo might be another interesting project during the Accessibility Camp DC in October. Let me know if you have any questions. Thanks, Gerardo -- Gerardo Capiel VP of Engineering Benetech - Technology Serving Humanity 650-644-3405 http://twitter.com/gcapiel __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind