Gabarito: b) Um aplicativo híbrido é desenvolvido utilizando tecnologias web, como HTML, CSS e JavaScript, e depois é encapsulado para rodar em plataformas móveis como iOS e Android. Isso significa que ele é, na verdade, uma aplicação web convertida para funcionar nessas plataformas.
Essa abordagem permite que o desenvolvimento seja mais rápido e barato, pois o mesmo código pode ser usado para múltiplas plataformas, ao contrário do desenvolvimento nativo, que exige códigos diferentes para iOS e Android.
A alternativa a) está incorreta porque aplicativos híbridos geralmente não são mais leves; eles podem até ser mais pesados devido à camada adicional que permite rodar o código web.
A alternativa c) está errada porque o aplicativo híbrido não é compilado nativamente para cada sistema, mas sim executado dentro de um container que interpreta o código web.
A alternativa d) também não é correta, pois o acesso às bibliotecas nativas é limitado e depende de plugins específicos, não sendo garantido que todas as bibliotecas nativas possam ser acessadas.
Por fim, a alternativa e) não é uma característica exclusiva de aplicativos híbridos, já que qualquer aplicativo pode ser afetado por atualizações do sistema operacional, mas isso não é uma consequência direta do desenvolvimento híbrido.
Essa abordagem permite que o desenvolvimento seja mais rápido e barato, pois o mesmo código pode ser usado para múltiplas plataformas, ao contrário do desenvolvimento nativo, que exige códigos diferentes para iOS e Android.
A alternativa a) está incorreta porque aplicativos híbridos geralmente não são mais leves; eles podem até ser mais pesados devido à camada adicional que permite rodar o código web.
A alternativa c) está errada porque o aplicativo híbrido não é compilado nativamente para cada sistema, mas sim executado dentro de um container que interpreta o código web.
A alternativa d) também não é correta, pois o acesso às bibliotecas nativas é limitado e depende de plugins específicos, não sendo garantido que todas as bibliotecas nativas possam ser acessadas.
Por fim, a alternativa e) não é uma característica exclusiva de aplicativos híbridos, já que qualquer aplicativo pode ser afetado por atualizações do sistema operacional, mas isso não é uma consequência direta do desenvolvimento híbrido.