I\'ve been using two ways of making a layout responsive,
#1 - media queries
#2 - listening to window size and, based on pre-defined dimensions, setting the App