Time to launch: Longer: design, development, store submission
Cost: Higher, but with broader capabilities
Customer barrier: Must be installed from the App Store / Google Play
Design and brand: Fully your own design
Features: Geolocation, camera, offline mode, complex interface
Platform dependence: Independent