Logo Passei Direto
Buscar
O que preciso para desenvolver em Flutter?

a) Um Mac (MacBook/MacMini/iMac) para criar aplicativos para iOS.
b) Um dispositivo Android para testar as alterações e garantir o bom funcionamento da aplicação.
c) Instalar o aplicativo XCode disponível na AppStore para os ciclos de desenvolvimento.
d) Todas as alternativas anteriores estão corretas.
User badge image
Desafios para Aprender

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Para desenvolver em Flutter, você precisa de um ambiente de desenvolvimento que permita criar e testar aplicativos de forma eficiente. Vamos analisar as opções: a) Um Mac (MacBook/MacMini/iMac) para criar aplicativos para iOS - Embora seja verdade que para compilar e testar aplicativos iOS você precise de um Mac, para desenvolver em Flutter e criar aplicativos multiplataforma, não é estritamente necessário. Você pode desenvolver e testar aplicativos Flutter para Android em um PC com Windows ou Linux. b) Um dispositivo Android para testar as alterações e garantir o bom funcionamento da aplicação - É importante ter um dispositivo Android para testar e garantir que o aplicativo funcione corretamente em dispositivos reais, já que o emulador pode não reproduzir fielmente todas as situações. c) Instalar o aplicativo XCode disponível na AppStore para os ciclos de desenvolvimento - O XCode é o ambiente de desenvolvimento integrado (IDE) da Apple para desenvolver aplicativos iOS. Para desenvolver especificamente para iOS, você precisará do XCode, mas para Flutter em si, não é necessário. d) Todas as alternativas anteriores estão corretas - Considerando as informações acima, a opção correta seria: d) Todas as alternativas anteriores estão corretas. Portanto, para desenvolver em Flutter, você precisará de um dispositivo Android para testar, e se desejar desenvolver para iOS, também precisará de um Mac com XCode.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

9.2 API
O termo API diverge bastante em sua descrição. Alguns autores consideram que API é uma sigla para Application Programming Interface (Interface de programação de aplicativos) e outros para Access point integration (Ponto de acesso para integração). Na real, uma API é uma espécie de "caminho comum" entre duas aplicações que normalmente é utilizado para realizar a troca de informações (envio e recebimento). É através das APIs que sistemas criados em linguagens, arquiteturas e modelagens completamente diferentes conseguem se comunicar sem nenhum tipo de problema por meio de um padrão de troca de informações comum que ambas entendam.
Normalmente, as APIs comunicam-se utilizando padrões como: SOAP, REST ou GraphQl (claro, não se limita somente a esses, porém são os mais populares). Existem diversos padrões de comunicação e formatos para a troca de dados como JSON ou XML, por exemplo. Na aplicação que criaremos, o consumo de dados será feito de uma API que trabalha no padrão REST trafegando dados em JSON (abordaremos nas próximas seções) para obter informações referentes ao mercado financeiro.
Quando uma pessoa acessa uma página de um restaurante, por exemplo, é possível visualizar dentro do próprio site o mapa do Google Maps para saber a localização do estabelecimento e verificar qual o melhor caminho para chegar até lá. Esse procedimento é realizado por meio de uma API, que os desenvolvedores do site do restaurante utilizam do código do Google Maps para inseri-lo em um determinado local de sua página.
Em resumo, através de uma API, não importa com qual linguagem ela tenha sido feita ou como funciona internamente conseguimos obter dados e enviar dados para ambientes externos. Apenas o que importa para o bom funcionamento da integração entre sistemas ou para a consulta de informações é o padrão com que os dados trafegam. Se ambas as aplicações trabalharem no mesmo padrão de tráfego de dados, tudo certo. Conseguiremos realizar o nosso trabalho da forma esperada.

Mais conteúdos dessa disciplina