A design approach that ensures the interface of the mobile app responds to user interactions and device variations.