This is a common mistake made these days: use webviews to jump start development and then go native later. Many of the supposed benefits of webviews simply don't exist, from increased reliability through fast iteration to faster development. They are also hell on earth to work with because they are far more fickle than a normal web browser. The reason mobile development is slow right now is that the languages and frameworks are not optimized for moving quickly and you need to do a more traditional software release cycle if you plan on having an even remotely bug free app.