Каким способом интерфейсы адаптируются под разные платформы