Monday, May 17, 2010

Using Android Market Eyes-Free

The Android Market is a treasure-trove of applications --- many of which work out of the box with Android's Access API, and as a result, the freely available screenreaders on the platform. Working with Market can be initially daunting, given the large collection applications; additionally, there are a couple of spots in the workflow that need access improvements. While we get those fixes pushed, here is a step-by-step overview of using Android Market with TalkBack, including the work-arounds for moving over some of the afore-mentioned hurdles.

Android Market: A Brief Overview

Rather than giving a detailed explanation of all of Android Market's user interface, I'll sketch my day-to-day mode of using Market --- personally, I find task-oriented help guides far more usable.

Task: Find Application
  • I typically launch Android Market from within the Applications list in the Eyes-Free shell. On my Droid, I typically do this with the keyboard already opened since I know I'll be typing very soon.
  • I press the Search capacitive button on the bottomright of the display to bring up the search tool. Note that Market can sometime take a few seconds to launch depending on your network --- TalkBack should announce Market when it's ready.
  • Type a search query --- as an example, try audio books
  • Use the D-Pad arrow keys (up/down) to navigate the list of results. TalkBack speaks each entry as you move through the list.
  • Find one you like; for this example, we'll use one of my favorite Market applications --- AudioBooks from project Librivox.
  • Press the Enter key on the keyboard to open this application
  • This takes you to a screen that lists a short description, and comments from various users on the application. The install button is on the bottom of this screen.
  • And here comes the sticking point in the Market UI that we're working on fixing; when you cursor through this list, you dont always get to the install button.But no fear, you can still install the application!
  • While we work on creating and pushing the fix for the above, I typically install applications by tapping the screen where the install button appears. The bad news is that Ipresently do this by dead reckoning; the good news is that the install button always appears at a consistent spot. The easiest way to learn to do this is to have someone put your finger on the button the first time, and then learn its position relative to the pull-out keyboard. While we know that this is not an ideal eyes-free experience, this little trick opens up a treasure-trove of applications.
  • Tap the install button, and you come to the permissions screen. Cursor to the OK button, and press Enter Depending on the layout of that screen, you may once again need to use dead-reckoning. At this point, I routinely click those on-screen buttons, rather than wasting time attempting to cursor to the button.
  • And voila, the AudioBooks application should download and install!
Task: Browse Market

In addition to searching, you can also browse the Market for available applications, use the cursor keys on the D-Pad for browsing. Once selected, installing an application follows the same workflow as above.

And The Best Is Yet To Come

Once installed, you can try out the application by pulling down the status bar. Look for the next posting in this series for details on using application AudioBooks --- it is one of my all time Market favorites.

34 comments:

  1. I am lookig forward to o the ew app.

    ReplyDelete
  2. I heard there are more than 1000 apps at Android Market, and I think it's so awesome

    ReplyDelete
  3. Your work is totally appreciative and informative.
    news

    ReplyDelete
  4. It's nice to see you're creating more monetizable views for partners. Thank you.


    Facebook Role Playing Game Developer

    ReplyDelete
  5. Thanks for sharing useful information.I am very much interested in reading articles. This blog was really an awesome site which I had never found it anywhere. Lots of stuff in this site ! Really helpful for most of them
    iPhone Application Maker

    ReplyDelete
  6. Nice post.I am looking forward for new ones, keep up the great work.

    Dissertation Writing Services | Dissertation Writing

    ReplyDelete
  7. Well this is really a informative post and I am glad to read such a great post. I came to your site by mistake but from now I am going to read all of your posts. Great article thanks

    Photocopier Repairs Essex

    ReplyDelete
  8. Thanks for sharing helpful information, I really like your all post. I will bookmark your blog for future updates.
    Logo Design Company

    ReplyDelete
  9. There Is Obviously a lot to know about this. I suppose you made Some Great points in the Feature also.

    Professional Logos

    ReplyDelete
  10. Excellent written post. thanks for sharing with us. Massage In Framing

    ReplyDelete
  11. I have found this article very exciting. Do you have any others on this topic? I am also sending it to my friend to enjoy your writing style. Thanks
    Online Shopping in Karachi

    ReplyDelete
  12. Wonderful blog post. That is what I was searching for. I really like your blog and I appericiate your efforts. Your article is very helpful for me and many others to work out. I will definitely come back on your site for more stuff. Good Luck for the future posts.
    Click Here

    ReplyDelete
  13. The web design is an activity that involves planning, designing and implementing websites. It is simply an application of conventional design, as it requires considering the navigability, interactivity,usability, information architecture and interaction of media such as audio, text, image, links and video.

    ReplyDelete
  14. Very nice article to read and to get inform i like it very much and impressed from it you know that you are so beautiful about your work so keep it up.
    Statistics Coursework

    ReplyDelete
  15. Great Blog! Very informative, I appreciate all the information that you just shared with me very much and I also bookmarked this on dig too. Take care and I'll be back to read more in the future.
    Custom Essay Writing Services

    ReplyDelete
  16. Awsome blog! I will for sure drop by it more often!
    Writing Service

    ReplyDelete
  17. Exceptional post I adore your current post; enjoy how we outlined things, you do an excellent job the majority of other people as if you as a result of that style of helpful blogs produce recognition to help you linked to several things. I go through various other fascinating sites out of your sites and also I'm a lot engaged with all your running a blog knowledge, My spouse and i also did start to produce write-up this also form discussion genuinely guide myself out. When i previously added your current web site as well as distributed the internet sites to my friends not merely myself however all of them like your current running a blog abilities, wish an individual generate far more fascinating blogs like this one particular in addition to enjoy for the foreseeable future information sites.

    Jimmy Wilson-Fight Club Leather Jacket Red

    ReplyDelete
  18. I have been really glad after reading this blog as the knowledge which has been given via this blog is simply tremendous.

    BENTHAM SCIENCE PUBLISHERS

    ReplyDelete
  19. Very interesting looking post and I must appraise your efforts to write this post.

    Photocopier Repairs Braintree

    ReplyDelete
  20. This blog Is very informative, I am really pleased to post my comment on this blog. It helped me with ocean of knowledge so I really belive you will do much better in the future. Good job
    Airport Taxi

    ReplyDelete
  21. I have been really glad after reading this blog as the knowledge which has been given via this blog is simply tremendous. college essay help

    ReplyDelete
  22. Very nice article to read and to get inform i like it very much and impressed from it you know that you are so beautiful about your work so keep it up. write my essay for cheap

    ReplyDelete
  23. Great Article! very useful tip for newbies, thanks for sharing.University Assignment Help

    ReplyDelete
  24. get amazing tricks and cheats of brave frontier hackstool that can give you ultimate gaming experience.click at the link to grab them online.

    ReplyDelete
  25. With the help of PRP therapy knee in Chicago, you can get you knee injuries treated without any risk of pain or surgery. PRP for knee is safe and longlasting
    prp knee injections

    ReplyDelete
  26. This site is excellent and so is how the subject matter was explained. I also like some of the comments too. Waiting for the next post.
    Joint Pain Diagnosis, Causes, Symptoms, Treatments

    ReplyDelete
  27. This overview is brief, but this is a great publishing nonetheless!I'll share this post with my friends and colleagues. Get connected with the most professional paper writing services now!

    ReplyDelete
  28. This comment has been removed by the author.

    ReplyDelete
  29. It is really a great post and nice article, I like it. Great post and nicely written about the dissertation help service. I would love to share the post with my friends, who are in need of dissertation help service.

    ReplyDelete
  30. The Most Trusted Assignment Help Service in UK. MakeMyAssignment UK invites you to the universe of Assignment help and UK essay writing help

    ReplyDelete
  31. I'm quite actively monitoring the development of new technologies, but in my opinion this is simply useless, I think it will not become very popular in the future. I write my essay about it and soon will finish and share with you.

    ReplyDelete