I am working on an article on whether high fidelity protos are starting to replace wireframes.
The main question is: if it's possible to create high fidelity prototypes with the same speed a prototype is created, should wireframes be skipped to move directly from sketches to high fidelity prototypes?
Wireframes are obviously better in communicating the core concept without getting distracted by design detail, but in my experience, clients and users often lack the necessary imagination to interact with the wireframe. After all, we use fully designed apps, not wireframes, in our daily lives.
Another point is that many of the design details actually contribute to enhancing the usability of the concept (e.g. an organge sign up button would overperform a wireframe button). If you're testing a wireframe knowing that a color would make a difference, should you include it in the wireframe or test without it anyway?
Finally, most platforms currently provide standard controls (iOS, Android, Bootstrap, ...), and people are getting used to them by now. Should we downgrade the user experience from standard controls to wireframe controls? or should we prototype with the standard controls anyway?
Would love to get some thoughts and viewpoints here.