Native App
1) Directly install on smartphone
2) No internet connectivity
3) have to install updates regularly
4) Work independently of the web
5) Example Camera+ app for Apple’s iOS devices
6) Easier and faster
7) needs approval for app marketplace
8) difficult for the developer to maintain and offer support
Web App
1) Requries internet access
2) Safari browser example of a mobile Web app
3) Web apps do not need to be approved by the app marketplacer
4) Regular auto updates available
5) no regularized quality control system for Web apps
1) Directly install on smartphone
2) No internet connectivity
3) have to install updates regularly
4) Work independently of the web
5) Example Camera+ app for Apple’s iOS devices
6) Easier and faster
7) needs approval for app marketplace
8) difficult for the developer to maintain and offer support
Web App
1) Requries internet access
2) Safari browser example of a mobile Web app
3) Web apps do not need to be approved by the app marketplacer
4) Regular auto updates available
5) no regularized quality control system for Web apps