Escolar Documentos
Profissional Documentos
Cultura Documentos
Dispositivo liberado pela Matrícula 202109381903 com o token 397553 em 14/10/2023 10:06:48.
Assinale a alternativa abaixo que complementa corretamente a frase: ''O uso de conexão remota, de recursos
externos, permite enriquecer os aplicativos mobile. Por outro lado, alguns cuidados precisam ter tomados, como ... ''
Aponte qual alternativa corresponde ao conjunto de propriedades disponível nos três componentes de lista do
React Native:
https://simulado.estacio.br/alunos/ 1/3
27/11/2023, 17:47 EPS
O componente FlatList é bastante semelhante ao VirtualizedList. Marque a opção que corresponde à principal
diferença entre ambos.
No VirtualizedList, não é possível utilizar um método na propriedade renderItem, obrigando que seu
conteúdo seja definido inline, ao contrário do que acontece no FlatList.
O VirtualizedList, por ser uma implementação-base, sendo considerado um tipo primitivo, está disponível
apenas para a plataforma Android.
No VirtualizedList, é possível haver o consumo e a exibição de dados provenientes de fontes externas,
enquanto no FlatList é possível consumir apenas dados criados em arrays na própria aplicação.
O FlatList permite a exibição seccionada de dados, enquanto o VirtualizedList não o permite.
O VirtualizedList oferece um suporte melhor a dados imutáveis.
Bancos de dados MongoDB são bastante pesados, sendo utilizados em servidores, e o acesso para consulta e
manipulação deve ser intermediado por um serviço Web, que normalmente oferece uma API do tipo REST,
fornecendo dados no formato JSON. Para a construção do aplicativo cliente, no React Native, podemos utilizar uma
biblioteca que facilita a criação das chamadas HTTP para o serviço Web, englobando todos os métodos do protocolo,
a qual é chamada de:
express
axios
ngrok
mongodb
router
Os métodos da classe AsyncStorage permitem efetuar a manipulação de pares do tipo chave-valor em arquivos de
texto, seguindo processos bastante simplificados, e atuando de forma assíncrona. Qual dos métodos de
AsyncStorage permite a obtenção do valor armazenado no arquivo, a partir de uma chave fornecida?
removeItem
getAllKeys
getItem
mergeItem
setItem
Indique, entre as opções abaixo, o comando utilizado para a criação de um aplicativo React Native.
https://simulado.estacio.br/alunos/ 2/3
27/11/2023, 17:47 EPS
Pacotes instalados por intermédio de gerenciadores de pacotes são armazenados em que local?
Na pasta Arquivos de Programas do ambiente Windows. No Linux, isso pode variar de acordo com a
distribuição, mas os pacotes normalmente são armazenados na pasta /opt/.
Na memória do dispositivo móvel.
Na raiz do projeto.
O local de armazenamento pode variar, devendo ser indicado no momento da instalação de cada pacote.
Na pasta ''node_modules'', dentro da pasta do projeto.
Ao final do processo de desenvolvimento, com todos os testes executados com sucesso e melhorias de performance
implementadas, um aplicativo deve ser empacotado para que possa ser distribuído. Para o ambiente Android, qual
será o programa utilizado na criação de uma versão para distribuição em um projeto do tipo nativo?
keytool
Expo
gradlew
XCode
Expo Client
Algo importante acerca de um componente Store, dentro da arquitetura Flux, é que ele deve receber múltiplas
solicitações e manipular a mesma base de dados, além de solicitar a atualização das telas associadas para qualquer
dado alterado. O uso de múltiplas instâncias poderia gerar inconsistências no fluxo de execução, o que nos leva a
adotar o padrão
Abstract Façade.
Singleton.
Proxy.
Composite.
Template Method.
https://simulado.estacio.br/alunos/ 3/3