The term “hybrid” is often associated with mobile solutions that represent any shortcut from having a classic, plain native mobile app. A growing literature exists to make the connection between hybrid and PhoneGap–the Adobe distribution of the Apache Cordova open source repository.
As I see things, hybrid brings up a much wider concept than the today’s implementation of PhoneGap. PhoneGap is all about having a web-view that like, a TV screen, presents the show. The show, though, never goes out of the screen and you are never a part of it.
In computer, hybrid refers to something different, close to a solution combining heterogeneous features together. I think that a better definition of hybrid mobile is “a solution that combines web-views with static or dynamic conrtent in the building of the mobile UI.”
How would you code that?
Create a regular but fairly simple native app (iOS, Android) and implement your storyboard within it–that is, views and navigation. Then use web-views to incorporate web-based content in the views. It works great if the content is relatively static. But web-views support a good deal of interactivity so you can have web clicks bounced outside of the web-view and captured by the native code.
But more than everything else, you can update (and fix) some aspects of your app without passing through the store.