When attempting to build a mobile app and decide its visual design, means colours, shapes, etc, should we design the Icon first which is going to lead the look and feel of the app or should we design the visual for the app first and finally the according icon?
It really doesn't matter, as there is no right or wrong. It's just a matter of choice. But personally, I think an "icon" should represent the application, not the other way round. So the design of the app should come first.