WorksheetsFlutter Revisão
Total questions: 57
Worksheet time: 2hrs 27mins
Qual Widget podemos utilizar para ter um elemento visual com bordas e uma cor de fundo, para que todos os seus filhos tenham essa espécie de moldura em comum?
Padding
Container
Margin
Border
Em um conjunto de Widgets alinhadas na forma de coluna, qual a propriedade que coloca todos os filhos destas colunas alinhados a esquerda?
crossAxisAlignment: CrossAxisAlignment.start
mainAxisAlignment: MainAxisAlignment.start
crossAxisAlignment: CrossAxisAlignment.left
crossAxisAlignment: start
Qual a Widget terá um espaço homogêneo em todos os lados de 12:
margin: EdgeInsets.only( bottom: 12.0),
margin: EdgeInsets.all( general: 12),
margin: EdgeInsets.all(12.0),
margin: EdgeInsets.only( bottom: 48.0),
Se nós temos uma lista constante de nomes de rótulos, qual a classe que essa propriedade deveria residir para estar 100% correta conceitualmente?
StatelessWidget
StatefulWidget
State
State
Qual a orientação padrão da Widget ListView?
Horizontal
Vertical
Através do Flutter, podemos criar aplicativos para quais plataformas?
Android e iOS apenas
Android, iOS, windows mobile
Android, iOS e web
Qual é a linguagem de programação que o Flutter utiliza?
Dark
Darvin
Dart
Darth
Existem diferenças para o programador ao criar um código para android e outro para iOS utilizando Flutter?
Sim
Não
O Flutter é um framework bom para a criação de jogos?
SIM!
NÃO MESMO!
Qual empresa que criou e mantém o Flutter?
Microsoft
Apple
Netflix
O desempenho do Flutter em velocidade é igual ao desempenho de?
Aplicativos híbridos
Aplicativos mistos
Aplicativos nativos
Nenhuma das anteriores
Se eu tenho um componente visual na aplicação, que acontece mudança de estados e a consequente reconstrução, minha classe será filha de?
StatefulWidget
StatelessWidget
Stateful
Stateless
O que a chamada ao setState dentro da classe State faz automaticamente?
Chama a função build
Chama o construtor
Não chama função nenhuma
Chama o initState
na função runApp podemos passar qualquer classe, desde que ela seja filha de:
Widget, independente do tipo
StatelessWidget
StatefulWidget
State
Qual o único que não é concorrente direto do Flutter?
KMP
React Native
iOS nativo
Xamarim
Dentre as plataformas/linguagens para mobile, qual surgiu primeiro?
Java ME
Ionic
Kotlin
Xamarim
Qual dos frameworks usa a linguagem DART como a principal?
Ionic
KMP
React Native
Flutter
Qual das opção não é um framework mobile, mas uma linguagem de programação que, também pode ser usada para mobile?
Palm
Kotlin
KMP
Brew
Qual o paradigma que está tomando conta do mundo Mobile?
Orientado a Objetos
Declarativo/Funcional
States
Hybrid
Qual o nome do primeiro Sistema Operacional para mobile que teve um grande sucesso?
Java
Android
Symbian OS
IOS
O aplicativo da Nubank é um case de sucesso de qual destes?
KMP
Xamarim
React Native
Flutter
Qual das seguintes soluções é implementada em uma WebView encapsulada em uma plataforma móvel nativa?
KMP
Ionic
Flutter
Kotlin
O que aconteceu de relevante no mundo mobile no dia 9 de Janeiro?
Jimmy Page faleceu.
Descontinuidade do Java ME
Lançamento do Android
Steve Jobs lança o iPhone
As pesquisas relacionadas ao mundo mobile apontam que:
Flutter está crescendo no mercado atual de cross-platforms
React Native continua sendo a líder em todos os quesitos
Ionic e similares continuam imbatíveis no quesito performance
Mobile está em clara decadência, cross, híbrido e nativo, todos estão com os dias contados
Segundo pesquisas, qual o número de downloads de aplicativos em 2023
299 bilhões
199 bilhões
299 milhões
194 bilhões
Considere o seguinte trecho de código Flutter. Qual widget de layout é usado para criar uma grade de elementos com várias linhas e colunas?
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('Exemplo de Grade'),
),
body: ____ (
gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
crossAxisCount: 2,
),
children: <Widget>[
// Seus elementos aqui
],
),
);
}
No código Flutter a seguir, qual widget de layout é usado para criar uma caixa retangular personalizável que pode conter outros widgets?
Widget build(BuildContext context) {
return ____ (
child: Text('Olá, Mundo!'),
);
}
No código Flutter a seguir, qual widget de layout é usado para criar uma caixa retangular com tamanho fixo, geralmente usada para definir espaçamento entre elementos?
Widget build(BuildContext context) {
return ____ (
width: 100,
height: 50,
child: Text('Caixa Retangular'),
);
}
Qual widget de interface Flutter é usado para criar uma caixa de seleção que permite ao usuário escolher entre opções múltiplas?
Widget build(BuildContext context) {
return ________(
value: true,
onChanged: (newValue) {
// Ação a ser executada ao alterar a seleção
},
);
}
Imagine que você esteja criando um aplicativo de carregamento de arquivos em Flutter. Qual widget de interface é usado para mostrar o progresso do carregamento?
Widget build(BuildContext context) {
return ______ ();
}
Suponha que você esteja criando um aplicativo de delivery de comida em Flutter. Qual widget de interface é usado para exibir as categorias de alimentos, como "Pizza" e "Hambúrguer"?
Widget build(BuildContext context) {
return _______ (
items: [
BottomNavigationBarItem(
icon: Icon(Icons.local_pizza),
label: 'Pizza',
),
BottomNavigationBarItem(
icon: Icon(Icons.fastfood),
label: 'Hambúrguer',
),
],
);
Qual a orientação padrão da Widget ListView?
Horizontal
Vertical
Qual é a principal vantagem de usar o Flutter para o desenvolvimento de aplicativos móveis?
Facilidade de aprendizado
Desenvolvimento rápido
Compatibilidade com várias plataformas
Grande comunidade de suporte
