Quote:
Originally Posted by wodin
My HTC EVO 4G has exactly two hardware buttons, (well, three if you count the volume up/down as two); the on/off button and the volume rocker. The four standard Android buttons (Home, Menu, Return, and Search) are off screen and in a fixed location, but still capacitive touch screen type buttons rather than hardware click-click ones. All other buttons are on screen "soft" buttons.
|
Those touch screen buttons meet the minimum requirements of the Android CDD, but they are not the best practice recommended. Only a hardware button can forcefully interrupt the OS to recover from a misbehaving app.
Quote:
Originally Posted by wodin
Any app that would hang and cause those to be non-responsive would be unacceptable.
|
Of course, that goes without saying. Now that CoolReader is available on the Android Market, it has developed beyond the developmental stage that it was at in on the SourceForge releases, and seems to be quite reliable.