Responsive Design Theory
Responsive UI centers on the principles of flexibility and continuity. Flexibility refers to layouts making optimal use of available space and adjusting when the available space changes. Avoid locking your app to a specific orientation or aspect ratio. Avoid trying to determine whether the device is a phone or tablet.