Qual é o papel do arquivo info.plist no processo de desenvolvimento de aplicações para iOS e macOS?
Flutter
Pode nomear e descrever os principais tipos de árvores utilizados no Flutter?
Qual é o papel e a finalidade da classe InheritedWidget no desenvolvimento de interfaces Flutter?
Explique a estrutura das camadas arquitetónicas no Flutter e o seu papel na construção da aplicação
Como é determinado o fluxo de execução das solicitações de rede no sistema?
Explique os princípios de integração contínua e entrega, e o seu papel na automação dos processos de desenvolvimento e lançamento de produtos de software.
Pode explicar o que é a classe InheritedWidget no Flutter e como ela é usada?
Que tipos de chaves são usados em bancos de dados e para que servem?
Poderia explicar a diferença entre Injeção de Dependências e o padrão de localizador de serviços?
Pode explicar o que se entende por contexto em Dart e como é utilizado?
Que ferramentas ou abordagens de gestão de estado em aplicações você conhece?
Explique o conceito de injeção de dependências e seu papel no desenvolvimento de software.
Poderia explicar o que são chaves locais e como elas são aplicadas em bancos de dados?
Pode explicar o que é um arquivo Podfile no contexto de projetos iOS?
Pode explicar o conceito de StateWidget e como ele é usado no desenvolvimento?
De que formas é que se pode medir a produtividade e a qualidade do trabalho nos processos de equipa?
Partilhe um exemplo de projetos em que participou e conte sobre o seu papel neles.
Pode explicar os princípios subjacentes ao conceito SOLID na programação orientada a objetos?
Pode explicar o que significa o termo JIT no contexto de programação e execução de código?
Descreva as ferramentas tecnológicas e plataformas que utilizou em posições anteriores