Questão de Programação — Desenvolvimento Mobile — FUNCERN 2025
ProgramaçãoDesenvolvimento Mobile
- Código
- qg465612
- Banca
- FUNCERN
- Órgão
- IF-PE
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação - Área Desenvolvimento
Uma startup decidiu criar um aplicativo híbrido usando Flutter para Android e iOS. Durante os testes, usuários relataram que a interface está lenta e apresenta travamentos ao rolar listas longas com imagens. Dentre as práticas de otimização a seguir, indique a mais adequada para este cenário.
- AUsar ListView.builder com carregamento preguiçoso (lazy loading) e cache de imagens para reduzir o uso de memória.
- BRenderizar todos os elementos da lista de uma só vez, para evitar carregamento dinâmico.
- CAumentar a resolução das imagens, para que fiquem mais nítidas em telas de alta densidade.
- DSubstituir ListView por Column com SingleChildScrollView, para maior controle da rolagem.
- EEste é um caso clássico em que a melhor solução é converter o aplicativo para nativo puro, para melhorar o desempenho.