A hybrid application is a software program that combines aspects of native and web apps. Hybrid apps are web applications with a native app shell. When consumers download and install the program from an app store, the shell connects to whatever capabilities the mobile platform gives via an embedded browser. The browser and its plug-ins are invisible to the end user and run on the back end.
Hybrid apps are popular because they allow developers to write code for a mobile app only once while yet supporting many platforms. Due to the additional layer between the source code and the target platform, hybrid apps may operate slightly slower than native or web versions of the same software.
Features of hybrid application
Hybrid application features include the following: