Amaia trabaja como desarrolladora web en una compañía tecnológica. Lleva un tiempo trabajando en el desarrollo de una aplicación multiplataforma y ha visto que el desarrollo multiplataforma está limitado por el consumo a través de un navegador. Para solucionar este problema, ha decidido crear una app híbrida a la que le añadirá usos y características. Una de las características principales de las apps híbridas es que permite la comunicación entre la aplicación web y los dispositivos.

Indica qué otras características principales de las apps híbridas son correctas para ayudar a Amaia a desarrollar esta aplicación multiplataforma.