Native vs web, not a war actually. Both have pros and cons of using and believe me they do not have any sort of competition in many ways. Native apps are now becoming popular since Android and iOS devices are more common in hands. After reading, "Web vs native : let's concede defeat", I decided to go through it and kicked a blog post.
Apps power is awesomeMost of us got those giant devices in our hands, swiping to infinite loops, screen covered with icons. Its because native experience is too much addicted that 85% mobile user go for apps. You can find online photo editors on web, not like Photoshop. You can find text editor on web, not like Word. You can use Facebook messenger on web, but never like we do in mobile. It is because apps uses OS and device native functions, features and have access on basic stuff like camera, contact and flash etc.
Apps are just simply awesome in them selves. But seriously if there are enough awesome, then why a cold war among developers' is going on about Web vs native. Benedict Evans also wrote about the web and the native and he describes the best way to judge yourself about have an app.
Do people want to put your icon on their home screen?A Mozilla Developer, James wrote about why native apps are better. Believe me he convinced me in many ways but I do not totally agree with it (discussed in post later).