What's the difference between native apps and web apps? Is build-once-deploy-everywhere the way to go?