Android está diseñado para ejecutarse en muchos tipos de dispositivos diferentes, desde teléfonos hasta tablets y televisiones. La variedad de dispositivos proporciona un público potencial enorme para tu app. Para que esta tenga éxito en todos los dispositivos, debe admitir variabilidad de funciones y brindar una interfaz de usuario flexible que se adapte a diferentes configuraciones de pantalla.