When to Go Native
- Absolute best user experience
- Access a specific piece of hardware that is unique to a given device
- The application have a set of common, dedicated, frequent users
- If you are new to mobile development and want to build performance-critical mobile apps .