Object-Ping / android-daisy-epub-reader

Automatically exported from code.google.com/p/android-daisy-epub-reader
0 stars 0 forks source link

Improve the User Interface and experience #27

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Currently the UI of the application and DAISYplayer is inconsitent and contains 
redundant UI elements. 
Some of these include:
- the font in DAISYplayer is small and cannot be changed
- The user interface is redundant and does not make use of all 4 buttons (no 
use of search and poor use of menu button). I feel it would be better to ditch 
the main menu screen and have the application immediately jump to open last 
book rather than the menu. Tuck the settings and help away and allow them to be 
accessed by the user by pressing the menu button and make use of the search 
button for accessing different books on the phone.
- The menu item 'return to the homescreen' is redundant, the user can return to 
the home screen by pressing home button and the 'return to homescreen' does not 
do anything on my device anyway.
- Add greater depth to navigation and allow navigation by page number. Allowing 
the user to be able to jumping 5 minutes or perhaps a configurable period of 
time would be nice as some books have chapters as the deepest level of 
navigation which hours long. If I interrupt the reading I would have to sit 
through and wait for a long period of time to finish the chapter. (Perhaps this 
can be added by introducing a new gesture or making use of the physical 
keyboard?)

Original issue reported on code.google.com by fatsterf...@gmail.com on 31 Dec 2010 at 3:20

GoogleCodeExporter commented 8 years ago
Thanks for your suggestions. I'll see what I can do to improve the 
user-interface. FYI: We used to simply return to the last book about 6 months 
ago before adding the initial menu. We added the menu to allow users more 
flexibility in deciding what to do. I'd prefer to have more users vote on which 
features are more relevant before removing the initial menu, after all it's 
possible to return to the 'last book' from one of the main menu options. 

My current expectation is that the user-interface will undergo several 
revisions as we add more functionality e.g. the ability to skip by time, and to 
navigate by page number. I have some changes I need to make to the internal 
structures of the program before I'll add the support for page-numbers.

Julian

Original comment by julianharty on 3 Jan 2011 at 6:31

GoogleCodeExporter commented 8 years ago
Changing status to 'enhancement' instead of 'issue'.

Original comment by julianharty on 3 Jan 2011 at 6:32