Mobile App Quiz 1 Flashcards
1
Q
pros of native apps
A
- fast graphics & fluid animations
- can access exclusive native APIs (push notifications, camera, etc.)
- many resources, development tools, reading material to help with development
- Apple has provided UI components from their UI libraries to help with development
2
Q
cons of native apps
A
- need to rewrite for different app stores/OS’s, which will result in delayed features for other platforms (e.g. Snapchat)
- time consuming and expensive
- inherit little from other disciplines, so require more investment; unable to use existing resources
- required to define phones and tablets separately/define individual layouts
3
Q
pros of hybrid apps
A
- don’t have the “mobile web” browser look because they can include native hardware features (camera, gps, etc.)
- content is portable (only requires a native harness to run)
- can be distributed on the app store
- can package app locally or through a server, which provides access online and offline
4
Q
cons of hybrid apps
A
- automatic generation may not work on all devices
- not as much support for troubleshooting unprecedented problems
- build-platforms starting to be sold (but expensive)
- may be denied from the app store for not being truly native
- not being published on the app store will reduce monetization and distribution potential
- rely on system’s browser to support the wrapper for running the application, but this could mess up on customized devices
- may have slower performance
- difficult to keep individual versions in sync across platforms while addressing individual bugs