Phone Gap was introduced in 2008 by iPhoneDevCamp. It was made for iPhone apps only at first but as other operating systems started to grow, Phone Gap added more support. It now supports Android, Blackberry, Symbian, webOS, WP7, and Bada. Which includes a wide range of availability on smartphones, tablets and smart tvs.
The features supported depends on the device you are building for. The main operating systems like Android, iPhone 3GS and newer, Blackberry 10 and Windows Phone 7 + 8, everything is supported. Including things like Compass, the camera, media, network connections, notifications, and storage. Click here for the full chart of support.