A comparative analysis of cross-platform development approaches for mobile applications
Mobile application development: web vs. native