Will webApps ever replace nativeApps in Smartphones?
WebApps are great for a lot of things such as availability, simplicity, portability and cross-platform support, but they also have issues like performance and local hardware integration. It will take quite a while before webApps can truly replace native/desktop applications, but I have no doubt that it's just a matter of time. Web browsers are moving towards operating systems model that will have increasingly more power to create better and better web experiences.
FirefoxOS is one step towards this direction. Firefox OS is a new open source operating system for smartphones and tablets from Mozilla. The main objective of this move is to make the Web open and accessible to everyone. An application running in FirefoxOS will be able to run in any other web browser environment. This would take away the monopoly of iOS and AndroidOS.
Even Google Inc, is skeptic about the future; WebApps or NativeApps? That's why Google have two separate teams (Chrome and Android) that are competing with each other rather than collaborating. Chrome OS is focused on webApps and browser whereas Android OS is focused on nativeApps. There is no clear answer from Google's management that which of these two philosophies correspond to their strategy.