This article is part of an Essential Guide, our editor-selected collection of our best articles, videos and other content on this topic. Explore more in this guide:
6. - Enterprise mobile app development: Key terms: Read more in this section
Explore other sections in this guide:
- 1. - Maximizing enterprise mobile apps
- 2. - Using Mobile Backend as a Service
- 3. - HTML5 for mobile use
A hybrid application (hybrid app) is one that combines elements of both native and Web applications. Native applications are developed for a specific platform and installed on a computing device. Web applications are generalized for multiple platforms and not installed locally but made available over the Internet through a browser. Hybrid apps are often mentioned in the context of mobile computing.
Hybrid application features:
- Can function whether or not the device is connected.
- Integration with a device’s file system.
- Integration with Web-based services.
- An embedded browser to improve access to dynamic online content.
Most applications could be considered hybrid apps. Web apps, such as online banking services, typically store some content locally; locally stored native apps, such as Microsoft Word, also interface to the Internet.