What is hybrid application (hybrid app)? - Definition from Whatis.com

Definition

hybrid application (hybrid app)

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.

 

See also: mobile browser, iPhone, smart phone, tablet PC

This was last updated in July 2011
Editorial Director: Margaret Rouse

Email Alerts

Register now to receive SearchSoftwareQuality.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Dig Deeper

  • How traceability benefits the software development lifecycle

    Read expert Scott Sehlhorst’s explanation to learn how traceability of requirements improves visibility into building the right product as well as building the product right.

  • Software development: CAST study identifies massive technical debt

    A recent study conducted by CAST used their Application Intelligence Platform to evaluate the structural quality of 365 million lines of code. In this interview with CAST’s chief scientist Dr. Bill Curtis, he discusses the study and what IT decision makers can do about technical debt.

  • How useful is code coverage?

    In this first of a two-part series about code coverage, software consultant Mike Kelly explains code coverage and gives a specific example of how code coverage was calculated on a small program using the tool rcov for Ruby.

Do you have something to add to this definition? Let us know.

Send your comments to techterms@whatis.com