Мы разрабатываем на
Framework7 + Cordova. В качестве других вариантов вместо Framework7 рассматривали
Dojo Mobile и
Ionic, но этот показался самым адекватным и хорошо работающим.
Cordova и Phonegap (по сути это одно и то же, за исключением некоторых несущественных моментов) являются именно мостиком между HTML5+CSS+JS и нативными функциями устройства: отображают приложение в своём WebView и предоставляют интерфейс доступа к функциям устройства (геопозиционирование, акселерометр и т.д.).
Тогда как перечисленные мной вначале фреймворки являются по сути наборами виджетов на HTML5+CSS+JS, предназначенными для создания таких приложений. То есть содержат различные компоненты вроде списков, календарей, элементов форм и т.д.