Menu Docs
Página inicial do Docs
/ /
Atlas Device SDKs

Projetos de exemplo do Atlas Device SDK

Nesta página

  • Projetos centrais
  • Projetos de exemplo

Conheça projetos de exemplo de engenharia e fornecidos por especialistas para aprender as melhores práticas e padrões de desenvolvimento comuns para Atlas Device SDKs, Atlas Device Sync e banco de dados Realm.

Saiba mais sobre os principais recursos dos Atlas Device SDKs com Atlas Device Sync e Realm database.

Nome do projeto
Descrição
Código fonte para SDKs disponíveis
Aplicativos de modelo
Um aplicativo móvel de lista de tarefas que sincroniza dados com o Atlas App Services usando o Device Sync. Atlas App Services Consulte a página Começando do para obter mais informações e tutoriais detalhados.
Mudança de estado de conexão e tratamento de erros
Aprenda as melhores práticas para resolver os erros de sincronização e estratégias de redefinição do cliente.
Suporte Realm e acesso ao domínio
Faça login em um usuário do Device Sync, abra um domínio sincronizado e execute leituras e gravações locais primeiro, tudo enquanto estiver off-line.
Dividir dados em vários domínios
Crie um aplicativo semelhante à Netflix para navegar por filmes do conjunto de dados de amostra Mflix do MongoDB. Use vários domínios para permitir que os usuários registrados sincronizem e gerenciem filmes em sua própria lista privada.

Confira esses projetos complementares para aproveitar o poder dos Atlas Device SDKs com o Atlas Device Sync e o banco de dados Realm.

Nome do projeto
Descrição
Código fonte para SDKs disponíveis
Dados de analítica/telemetria
Faça leituras com sensores, envie dados para o Atlas e exiba os resultados nos Atlas Charts ou em uma coleta de séries temporais.
Estado online do usuário
Detecta a conectividade e a atividade de usuários e dispositivos.
Máquina de café
Crie um aplicativo de máquina de café inteligente com Realm, C++ e Qt.
kilochat
Crie um exemplo de aplicativo de chat no local de trabalho, criado com o Realm e o Atlas Device Sync.
Fornecedor Shopper
Construa um app de amostra do Flutter modificado que use um Realm local em vez de uma collection na memória.
Faixa de tempo
Crie um aplicativo de console que mostre como se inscrever para receber alterações em uma collection do Realm.
Realm agrupado
Crie um aplicativo Flutter com um arquivo de domínio pré-inicializado que é fornecido com o aplicativo.
Amostra do Realm Kotlin Multiplatform (KMP)
Crie um aplicativo simples de calcular multiplataforma.
Estante de livros
Crie um aplicativo de biblioteca usando uma lógica de negócios compartilhada em Ktor, Kotlinx.Serialization e Realm, combinado com uma interface de usuário específica da plataforma usando Jetpack Compose e SwiftUI.
Demonstração do Kotlin Multiplatform (KMP)
Crie uma demonstração multiplataforma em execução no Android/iOS/macOS e JVM com o Compose Desktop.
Aplicativo de Console JVM
Crie um aplicativo console Java simples usando o Realm Kotlin.
Criptografia de nível de especialista
Melhore a segurança dos dados do usuário com criptografia de nível de propriedade.
Atlas Search
Execute queries do Atlas Search com preenchimento automático e termos compostos Atlas Search usando um pipeline de agregação.
Cache inteligente
Construa um aplicativo Maui que utilize o Atlas como um cache inteligente para um serviço externo. Simplifique a sincronização de dados entre os clientes e o serviço externo usando o Atlas Device Sync e o Atlas Triggers.
Realm com APIs REST
Use o Realm para operações em tempo real juntamente com APIs REST para lógica de negócios do lado do servidor - tudo com um único ViewModel.
Armazenamento de arquivos grandes
Armazene arquivos grandes, como imagens, em um servidor remoto. Utilize Atlas Triggers e Functions para armazenar as referências. Aproveite o design offline do Realm para armazenar imagens grandes, mesmo quando estiver off-line.
Diário rápido
Crie um aplicativo de diário sincronizado com o Realm e o Atlas Device Sync.
Aplicativos de desktop com Avalonia
Crie um aplicativo de tarefas simples para o desktop com o Realm e o Avalonia.
Role com Unity
Crie um jogo de corrida infinito com Unity e o .NET Realm SDK.
ObjectsAsAPI
Crie objetos de Realm específicos que representam chamadas de API ("objects-as-api") em vez de chamadas de REST API para executar a lógica de negócios.
Interface de fábrica inteligentes
Construa uma interface para solicitar e produzir um produto com base na disponibilidade de estoque, usando a representação digital de uma fábrica física e a visão computacional.
Flexible Sync Playground
Crie um aplicativo de linha de comando para alterar dinamicamente as assinaturas de sincronização e buscar informações sobre o banco de dados do Realm, incluindo esquemas de banco de dados.
Simulador e controlador de veículo
Construa uma plataforma conectada para monitorar a análise de veículos, usando o MongoDB Atlas e o ecossistema do Amazon Web Services.
Aplicativo de filmes semelhante à Netflix
Crie um aplicativo semelhante à Netflix para navegar por filmes do conjunto de dados de amostra Mflix do MongoDB. Use vários domínios para permitir que os usuários registrados sincronizem e gerenciem filmes em sua própria lista privada.
Coleção off-line pesquisável
Crie um aplicativo que armazene em cache os itens de coleção visualizados, para que você possa pesquisá-los e visualizá-los offline. Este aplicativo de demonstração usa listagens do Conjunto de dados de listagens AirBnB de amostra.
Quadro branco compartilhado
Crie um aplicativo de design que demonstre o banco de dados móvel Realm e Atlas Device Sync.
Integração de compras na aplicação
Use os recursos eficientes de gerenciamento e sincronização de dados do Device Sync para criar uma biblioteca de receitas com compras no aplicativo (IAP) usando o StoreKit.
RTicket
Crie um sistema simples de emissão de tickets com Realm e SwiftUI.
R Currency
Use o Realm para armazenar em cache os dados recuperados de uma API e acessar os dados offline.
RChat
Crie um aplicativo de bate-papo simples com SwiftUI e Realm.
Campo Minado no Realm
Crie um aplicativo Colaborativo do Campo Minado usando o Atlas Device Sync e o banco de dados móvel Realm.
Autenticação do login da Apple
Implemente a autenticação de login da Apple para autenticar usuários em seu banco de dados Realm.

Voltar

Realm Query Language

Próximo

Obtenha ajuda