That's a great thread you have there! Really nice ideas.. I like your design, but I don't think it is possible in (regular) Android. Android is very narrow minded when it comes to the interacting functionality between apps. They call it a safe architecture...Do you think it is possible to have software shortcuts to the hardware buttons?
Something like:
http://forum.xda-developers.com/attachment.php?attachmentid=445304&d=1290250580
http://forum.xda-developers.com/attachment.php?attachmentid=445464&d=1290269366
From the thread: http://forum.xda-developers.com/showthread.php?t=841559
Thank you in advance!
Best regards
For example to build a layer on top of another app that could take over the input of that app would be like hitting the panic button in the android design team.
(To give an example of how narrow minded Android is: a app can't even do some clean up work on uninstallation... because, so they think, that would be a potential safety problem. .... )