When crafting hybrid apps, we are responsible for the entire look and feel of the app, often needing to combine CSS, HTML, and JavaScript in complicated ways. Use of YASMF in this book has simplified a lot of the typical boilerplate code, but YASMF does not implement every possible user interface widget, and it is still rather new. If you'd prefer another user interface framework, these are some that I found interesting and promising. Most of the following are more than simply user-interface frameworks. Many are app frameworks as well, which implies learning how each framework manages views and the application state:
Framework 7 (http://www.idangero.us/framework7/): This is an iOS 7-specific framework with awesome transitions and good performance.
Chocolate Chip UI (http://chocolatechip-ui.com): This is a cross-platform framework with updated visuals for iOS 7, Android Jelly Bean, and WP8.
Fries (http://getfri.es): This is an Android-specific framework.
Kendo UI (http://www.telerik.com/kendo-ui): This is a cross-platform framework with open source and professional versions.
Sencha Touch (http://www.sencha.com/products/touch/): This is a cross-platform framework with built-in support for Cordova.
Intel App Framework (http://app-framework-software.intel.com): This is a cross-platform framework, and was previously known as jqMobi.
jQuery Mobile (http://jquerymobile.com): This is a cross-platform framework based on jQuery. Be careful with this one—it can be nice, but it does tend not to perform as well as the other frameworks.
Zepto JS (http://zeptojs.com): This is not a UI framework, but useful as a lightweight jQuery replacement in order to gain some performance.