Mobile Development Versus Mobile Compatibility: Should Your App Mimic Your Website?