I just don't see this happening
Sure there are apps such as games, mobile banking, etc etc etc that could be run on a web app.....but what about apps that modify the functionality of the phone itself (such as stuff like themes, ringtones, browsers, file managers, and on and on and on
There will always be a need for native architecture apps