Customer-centered design for mobile applications

Designing applications for mobile platforms presents unique and harder challenges than traditional software design. Users of such devices expect to be able to run such applications with no training...