Exploring Mobile User Experience Through Code Quality Metrics