The widespread usage of mobiles and tablets to access websites has made responsive design essential. In responsive design we can make website applications adapt to the screen size, presenting a different user experience for desktop, tablet and mobile.

By optimising layouts images and typography separately for mobiles, tablets and desktops, we can present the same website with multiple user experiences. Responsive design requires close collaboration between the front end programmer and designer. Educating african-american males detroit’s malcolm x academy