Qual tarefa destina-se a ser resolvida com a tabela de lados na base de dados?
iOS
Pode explicar o conceito de Binding no contexto da programação?
Pode explicar o que se entende por Atomic no contexto de programação ou trabalho com bases de dados?
Quais métodos podes usar para implementar navegação em aplicações usando SwiftUI?
Quais são as diferenças entre usar a anotação @State para uma variável e a anotação @ObservedObject no SwiftUI?
Quais são as principais características e propriedades do componente UIView no iOS?
Pode explicar o que é um pixel na gráficos?
Que tarefas na programação multithread ajudam a resolver os primitives de sincronização?
Pode explicar o que é o UIView no contexto do desenvolvimento de interfaces iOS?
Pode explicar o que se entende por termo Environment no contexto do desenvolvimento de software?
Explique o conceito de multitarefa e a sua aplicação na programação.
Quais são as principais etapas no ciclo de vida do ViewController no iOS?
Explique as principais ideias e abordagens da programação orientada a protocolos.
Como funciona o mecanismo de monitorização do estado com ObservedObject?
Quais são as diferenças entre SwiftUI e UIKit ao desenvolver interfaces para iOS?
Pode explicar o princípio de funcionamento do padrão Service Locator e sua aplicação na arquitetura de aplicações?
Qual é a diferença entre declarações de variáveis usando as palavras-chave var e let em JavaScript?
Pode explicar o conceito de RunLoop e o seu papel no processamento de eventos em aplicações?
Quando os tamanhos dos limites excedem os tamanhos do quadro, e em que cenários isso é relevante?
Pode explicar o conceito de Singleton e sua aplicação na programação?