문서 메뉴

Swift용 Atlas Device SDK

Swift용 Atlas Device SDK를 사용하여 Swift 및 오브젝티브-C로 iOS, macOS, watchOS 및 tvOS 앱을 개발할 수 있습니다.

학습 경로
기능 아이콘

빠른 시작

Swift SDK로 작업하는 방법에 대한 최소한의 설명이 포함된 코드 예제입니다.기기 데이터베이스에 쓰고 다른 기기와 동기화합니다.

코드 예제 보기

Realm 모바일 아이콘

작동 예제 앱

예제를 통해 Swift SDK를 사용해 실제 작동하는 SwiftUI 클라이언트 앱을 분석하여 알아보세요.

예제 앱 살펴보기

튜토리얼 아이콘

가이드 튜토리얼

안내된 튜토리얼을 따라 예제 앱을 조정하여 실제로 작동하는 나만의 앱을 만드는 방법을 알아보세요.

튜토리얼 따라하기

가능한 작업들

SDK의 오픈 소스 데이터베이스인 Realm을 기기의 객체 저장소로 사용합니다.Device Sync를 사용하여 MongoDB Atlas cluster 및 다른 클라이언트와 데이터를 동기화할 수 있습니다.

필수 문서
Realm 아이콘

Swift API 참조

SDK의 Swift API에 대해 생성된 참고 문서를 살펴보세요.

Swift API 참조

Realm 아이콘

오브젝티브-C API 참조

SDK's Objective-C APIs에 대해 생성된 참고 문서를 살펴보세요.

오브젝티브-C API 참조

튜토리얼 아이콘

SwiftUI 퀵 스타트

SwiftUI로 개발을 시작해 보세요.

퀵 스타트 살펴보기

엔지니어링 및 전문가가 제공하는 예제 프로젝트를 살펴보고 Swift SDK를 사용하는 모범 사례와 일반적인 개발 패턴을 알아보세요. 예제 프로젝트 페이지에서 더 많은 샘플 앱을 확인하세요.

비대칭 동기화 아이콘

분석/텔레메트릭스 데이터

센서 판독값을 가져와서 Atlas로 데이터를 푸시하고, 그 결과를 Atlas 차트 또는 time series 컬렉션에 표시합니다.

예제 앱

클라우드 모바일 전송 아이콘

연결 상태 변경 및 오류 처리

동기화 오류 및 클라이언트 재설정 처리에 대한 모범 사례를 알아보세요.

예제 앱

Realm 오프라인 아이콘

오프라인 로그인 및 데이터베이스 액세스

Device Sync 사용자로 로그인하고 오프라인에서 동기화된 데이터베이스를 엽니다.

예제 앱

거래 아이콘

인앱 구매 통합

StoreKit을 사용하여 Device Sync가 활성화된 레시피 라이브러리 앱에 인앱 구매를 추가할 수 있습니다.

예제 앱