Getting information from the client, finding out hardware specifications, defining main functionality. Assembling a clickable prototype, discussing main features.
Updating, testing on real hardware and finalizing the prototype.
Getting the client’s approval, starting to work on the visual concept.
Working on all the details, assembling all styles in a single document. Sending files for typesetting.