문서 메뉴
문서 홈
/ /
Atlas Device SDK

Atlas Device SDK 예제 프로젝트

이 페이지의 내용

  • 핵심 프로젝트
  • 예제 프로젝트

엔지니어링 및 전문가가 제공한 예시 프로젝트를 살펴보고 Atlas Device SDK, Atlas Device Sync, Realm 데이터베이스의 모범 사례와 일반적인 개발 패턴을 알아보세요.

Atlas Device Sync 및 Realm 데이터베이스를 사용하는 Atlas Device SDK의 핵심 기능에 대해 알아보세요.

프로젝트 이름
설명
사용 가능한 SDK의 소스 코드
템플릿 앱
Device Sync를 사용하여 App Services와 데이터를 동기화하는 할 일 목록 모바일 앱입니다. 더 많은 정보와 자세한 튜토리얼은 App Services 시작하기 페이지를 참조하세요.
연결 상태 변경 및 오류 처리
동기화 오류 처리 및 클라이언트 재설정 전략에 관한 권장사항을 알아보세요.
오프라인 지원 및 Realm 액세스
오프라인 상태에서 Device Sync 사용자로 로그인하고, 동기화된 Realm을 열고, 로컬 우선 읽기 및 쓰기를 수행할 수 있습니다.
데이터를 여러 Realm으로 분할
MongoDB의 Mflix 샘플 데이터 세트에서 Netflix와 유사한 영화 검색 앱을 빌드합니다. 여러 Realm을 사용하여 등록된 사용자가 자신의 비공개 목록에서 영화를 동기화하고 관리할 수 있도록 허용합니다.

이 보완 프로젝트를 확인하여 Atlas Device Sync 및 Realm 데이터베이스를 통해 강력한 Atlas Device SDK를 구축하세요.

프로젝트 이름
설명
사용 가능한 SDK의 소스 코드
분석/텔레메트릭스 데이터
센서 판독값을 가져와서 Atlas로 데이터를 푸시하고, 그 결과를 Atlas 차트 또는 time series 컬렉션에 표시합니다.
사용자의 온라인 상태
사용자와 디바이스의 연결/활동을 감지합니다.
커피 머신
Realm, C++, Qt를 사용하여 스마트 커피 머신 앱을 빌드하세요.
킬로챗
Realm과 Atlas Device Sync로 구축된 샘플 워크플레이스 채팅 앱을 빌드하세요.
제공자 쇼퍼
인메모리 컬렉션 대신 로컬 Realm을 사용하는 수정된 Flutter 샘플 앱을 빌드합니다.
시간 추적
Realm 컬렉션의 변경 사항을 구독하는 방법을 보여주는 콘솔 앱을 빌드합니다.
번들 Realm
앱과 함께 제공되는 사전 초기화된 Realm 파일을 사용하여 Flutter 앱을 빌드합니다.
Realm Kotlin 멀티플랫폼(KMP) 샘플
간단한 멀티플랫폼 계산기 앱을 빌드하세요.
책장
Ktor, Kotlinx.Serialization, Realm의 공유 비즈니스 로직을 사용하고 Jetpack Compose 및 SwiftUI를 사용하는 플랫폼별 UI와 결합하여 북셸프 앱을 빌드하세요.
코틀린(Kotlin) 멀티플랫폼(KMP) 데모
Compose Desktop으로 Android/iOS/macOS 및 JVM에서 실행되는 멀티플랫폼 데모를 빌드하세요.
JVM 콘솔 애플리케이션
Realm Kotlin을 사용하여 간단한 Java 콘솔 애플리케이션을 빌드하세요.
속성 레벨 암호화
속성 레벨 암호화로 사용자 데이터 보안을 강화하세요.
Atlas Search
집계 파이프라인을 사용하여 자동 완성 및 복합 검색어가 포함된 Atlas Search 쿼리를 실행합니다.
지능형 캐시
외부 서비스에 대한 지능형 캐시로 Atlas를 사용하는 MAUI 애플리케이션을 빌드합니다. Atlas Device Sync 및 트리거를 사용하여 클라이언트와 외부 서비스 간의 데이터 동기화를 간소화하세요.
REST API가 있는 Realm
서버 측 비즈니스 로직을 위한 REST API와 함께 실시간 작업을 위해 Realm을 사용하세요 - 이 모두가 단일 ViewModel로 가능합니다.
대용량 파일 스토리지
이미지와 같은 대용량 파일을 원격 서버에 저장합니다. 트리거 및 함수를 사용하여 참조를 저장합니다. Realm의 오프라인 우선 설계를 활용하여 오프라인 상태에서도 큰 이미지를 저장할 수 있습니다.
퀵 저널
Realm 및 Atlas Device Sync를 사용하여 동기화된 저널 앱을 빌드하세요.
아발로니아가 포함된 데스크톱 앱
Realm과 아발로니아로 간단한 데스크톱 할 일 앱을 빌드하세요.
Unity를 사용한 게임
Unity와 .NET Realm SDK를 사용하여 인피니티 러너 게임을 빌드하세요.
ObjectsAsAPI
비즈니스 로직을 실행하기 위해 REST API 호출 대신 API 호출을 나타내는 특정 Realm 객체('objects-as-api')를 생성합니다.
스마트 팩토리 인터페이스
물리적 공장의 디지털 표현과 컴퓨터 비전을 사용하여 재고 가용성에 따라 제품을 주문하고 생산하는 인터페이스를 구축합니다.
Flexible Sync 플레이그라운드
동기화 구독을 동적으로 변경하고 데이터베이스 스키마를 포함한 Realm 데이터베이스에 대한 정보를 가져오는 명령줄 애플리케이션을 빌드하세요.
차량 시뮬레이터/컨트롤러
MongoDB Atlas와 AWS 에코시스템을 사용하여 차량 분석을 모니터링하는 연결된 플랫폼을 구축하세요.
Netflix와 유사한 영화 앱
MongoDB의 Mflix 샘플 데이터 세트에서 Netflix와 유사한 영화 검색 앱을 빌드합니다. 여러 Realm을 사용하여 등록된 사용자가 자신의 비공개 목록에서 영화를 동기화하고 관리할 수 있도록 허용합니다.
공유 화이트보드
Realm 모바일 데이터베이스와 Atlas Device Sync를 보여주는 그림 앱을 만듭니다.
인앱 구매 통합
Device Sync의 효율적인 데이터 관리 및 동기화 기능을 사용하여 StoreKit을 통해 인앱 구매(IAP)가 포함된 레시피 라이브러리를 구축하세요.
Rticket
Realm과 SwiftUI로 간단한 발행 티켓 시스템을 구축하세요.
Rcurrency
Realm을 사용하여 API에서 검색한 데이터를 캐시하고 오프라인으로 데이터에 액세스할 수 있습니다.
Rchat
SwiftUI와 Realm으로 간단한 채팅 앱을 빌드하세요.
Realm의 지뢰 찾기
Atlas Device Sync와 Realm 모바일 데이터베이스를 사용하여 협업 Mine Sweeper 앱을 빌드하세요.
Apple 로그인 인증
Apple 로그인 인증을 구현하여 Realm 데이터베이스의 사용자를 인증합니다.
← Realm Query Language