Questão FC670924
Acerca do desenvolvimento nativo para iOS, do desenvolvimento multiplataforma e da persistência de dados em dispositivos móveis, julgue o item seguinte. O Core Data é uma bibliotec
Desenvolvimento para Dispositivos Móveis (Android, IOS, etc.)
QUADRIX · 2025
Acerca do desenvolvimento nativo para iOS, do desenvolvimento multiplataforma e da persistência de dados em dispositivos móveis, julgue o item seguinte.
O Core Data é uma biblioteca multiplataforma, utilizada tanto em iOS quanto em Android, para a persistência de dados relacionais, geralmente com sintaxe SQL pura.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Errado. O Core Data é um framework da Apple usado em iOS, macOS, tvOS e watchOS; não é multiplataforma e não funciona no Android.
Ele atua como um object graph e framework de persistência, projetado para gerenciar modelos de objetos, relações e ciclo de vida. Não é um banco relacional no sentido tradicional e não exige que o desenvolvedor escreva consultas em SQL puro para uso cotidiano.
Embora possa armazenar dados em um arquivo SQLite internamente como um tipo de store, isso é detalhe de implementação e não significa que a API exponha sintaxe SQL direta. Para soluções que atendam iOS e Android, use alternativas multiplataforma como Realm, bibliotecas SQLite com ORMs ou Kotlin Multiplatform.
Resumo: a afirmação erra ao afirmar multiplataforma e uso de SQL puro.
Conteúdo do catálogo FC Concursos · Atualizado em