Icons for adaptive application development in flat design. Smartphones with site coding pencil and building crane ruller