Flutter
Partilhe a sua experiência na implementação de projetos em que participou no seu emprego anterior
Pode explicar a mecânica interna do funcionamento das extensões no sistema?
Qual é o papel e a função dos controladores de widgets na arquitetura da aplicação?
Que ferramentas e bibliotecas estão disponíveis em Dart para implementar multithreading?
Poderia explicar o que é uma interface funcional em programação?
Que tarefa ou deficiência permite eliminar o uso de mixins na programação orientada a objetos?
O que torna os widgets Flutter especialmente fáceis de usar na criação de interfaces?
Qual é a finalidade e uso da construção Never na programação?
Como é implementado o sistema de navegação e roteamento em aplicações Flutter?
Que fontes você usa para procurar e escolher bibliotecas em projetos Flutter?
Pode explicar o conceito e as principais características do padrão Navigator 1.0?
Pode explicar o que significa o termo 'Expanded' no contexto do seu projeto ou tecnologias?
Pode explicar o conceito de arquitetura limpa e seus princípios fundamentais?
Explica as principais etapas do desenvolvimento e funcionamento da aplicação desde o lançamento até à sua conclusão.
De que forma o Dart implementa a execução de tarefas assíncronas e como isso afeta o funcionamento do programa?
Pode explicar o que significa o termo 'Material' no contexto de desenvolvimento ou design?
Pode explicar o princípio da programação orientada a objetos?
Explica se o Flutter funciona em modo de thread único e como realiza a execução de tarefas.
Quais padrões e convenções são usados para nomear arquivos na linguagem Dart?
Quais são as diferenças entre os padrões de localizador de serviços e injeção de dependências (DI) no contexto do design de software?