Hybrid applications

Hybrid application starter stores are accessed as an app directly installed on mobile devices. Hybrid applications deliver a native experience by wrapping the mobile Web storefront with a native shell. The native shell elements are coded using the mobile operating system's Software Development Kit (SDK), while the storefront is accessed using the mobile Web interface. Hybrid applications deliver design aspects and usability elements that function similar to a fully native mobile application.
Advantages of developing hybrid applications include easy storefront updates (if the native shell does not require updating), the ability to use device-specific widgets, a native user experience, and using JavaScript-to-device API mapping to access device-specific features such as the contacts, camera, user location and mapping.