As any mobile app developer knows, clients with little programming knowledge tend to expect miracles from our work. Of course, we do pretty neat things but we’re often asked to build apps and develop stunning interfaces by people who have a limited understanding of how this is actually done and just how complex it can be. Used to instantly accessing apps on their devices, they expect these can simply be pulled out of…