Most applications, either for mobile and tablet or beyond, rely on input from the user at least once. Actually, most of them rely on input from the user most of the time. These users can only give us input via forms and although they have been around for some time now, the majority of designers are still not able to design them properly.
Full article