Dan Nichols, Director of Web Engineering at Mutual Mobile, outlines the four major front-end strategies for mobile applications: Native, Hybrid (PhoneGap), Mobile Web, and Responsive Web.