28/03/2017
Native Apps: are what typically springs to mind when you think of an app. You download them from the App Store or Google Play, they sit within your device’s applications and you launch them by tapping their icon.They offer the fastest, most reliable, most responsive experience to users. And they can tap into the wider functionality of the device; including the camera, microphone, compass and swipe gestures.You can make use of push-notifications, alerting users every time a new piece of content is published or when their attention is required. However they costs more due to resource, time demand and are not cross-platform, an IOS app cannot work on an android device.
on the other hand
Web Apps: are mobile-optimized. If you’ve ever seen the ‘mobile version’ of a site, that’s what we’re talking about. An “app” like this loads within a mobile browser, like Safari or Chrome, like every other website. You don't have to install a web app. You don’t need to have available space on their devices.Cross-platform works on multiple mobile devises and are generally inexpensive and faster to develop but they Are limited in what they can do in terms of features, they generally always require an internet connection and are slower and less intuitive.