Prototyping is the process of creating a preliminary model or sample of a product or system to test its design, functionality, and feasibility.
To visualize concepts, gather feedback, and refine ideas before full-scale development.
Apple iPhone 1 prototype
Google’s Material Design
How they made “Material Design”
Ivy Ross + Google Hardware Design
Rapid Prototyping: Sketching
Mobile Application Design : Paper Prototype Video