A breakdown of the pros and cons of native, hybrid, and cross-platform app development to help businesses decide.