Revisão de Componentes e Navegação no React Native

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/20

flashcard set

Earn XP

Description and Tags

Flashcards para revisar os conceitos e componentes abordados no React Native.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

21 Terms

1
New cards

Qual é o propósito principal de conhecer os componentes de interface gráfica disponíveis no React Native?

Desenvolver aplicativos mobile com interfaces interativas.

2
New cards

Que IDE é recomendada para codificação em React Native?

Visual Studio Code.

3
New cards

O que é necessário para completar a configuração do ambiente de desenvolvimento em React Native?

Consultar o site oficial do React Native.

4
New cards

Como as funcionalidades de um aplicativo devem ser inicialmente esboçadas?

Elaborando uma lista das funcionalidades que o aplicativo deverá oferecer.

5
New cards

Quais são os três principais componentes nativos de listas no React Native?

VirtualizedList, SectionList e FlatList.

6
New cards

Qual componente é considerado a implementação-base para outros componentes de lista no React Native?

VirtualizedList.

7
New cards

O que o componente ScrollView faz?

Insere um scroll próprio para o conteúdo quando houver muito texto a ser exibido.

8
New cards

Qual o papel do SafeAreaView no desenvolvimento de aplicativos para iOS?

Cria uma área segura para o conteúdo, evitando que seja afetado por dimensões do dispositivo.

9
New cards

Qual a diferença entre Modal e outros componentes de navegação?

Modal exibe conteúdo em uma nova janela, sem navegar para outra página.

10
New cards

Qual a recomendação quanto ao uso do Pressable em React Native?

Dar preferência à implementação do componente Pressable em vez do Button.

11
New cards

O que o ActivityIndicator exibe em um aplicativo React Native?

Indica que uma ação está sendo processada, mostrando um elemento visual de loading.

12
New cards

Quais são os três modelos principais de navegação no React Native?

Stack Navigation, Tab Navigation e Drawer Navigation.

13
New cards

Como funciona o Stack Navigation?

Consiste no empilhamento de telas, onde cada nova tela é colocada por cima das anteriores.

14
New cards

O que é necessário para codificar a navegação utilizando o Stack Navigator?

Haver um NavigationContainer e pelo menos um createNativeStackNavigator.

15
New cards

Qual a função do método navigation.navigate() no React Native?

Permite navegar entre telas que fazem parte da pilha do Stack Navigator.

16
New cards

O que a propriedade extraData do FlatList faz?

Monitora dados adicionais que podem alterar a renderização do componente.

17
New cards

Como a propriedade Style é utilizada em React Native?

Define estilos usando código JavaScript, seguindo o padrão camelCase.

18
New cards

Quais as diferenças principais entre a Animated API e a LayoutAnimation API?

A Animated API permite um maior controle sobre animações, enquanto a LayoutAnimation API é voltada para animações de layout.

19
New cards

O que a biblioteca styled-components permite em React Native?

Estilizar componentes usando CSS de forma similar à web.

20
New cards

Qual é a importância das animações em um aplicativo Mobile?

Elas melhoram a experiência do usuário proporcionando interações mais fluidas.

21
New cards

Quais os elementos que podem ser animados utilizando a Animated API?

Componente View, Text, Image, ScrollView, FlatList e SectionList.