Rwt seoul v2 cover

Realm 모바일 데이터베이스부터 플랫폼까지, Realm 사용자 모임 발표를 공유합니다.

Realm에 대해 소개하고 관심있는 개발자 분들과 함께 네트워킹을 할 수 있는 Realm Korea Meetup이 지난 6월 8일에 열렸습니다. Realm World Tour의 두 번째 버전으로 진행된 이번 행사에서는 Realm 모바일 데이터베이스와 플랫폼의 개요, 구성 설명 및 동작 원리와 데모에 대한 세 가지 세션을 발표하고 개발자 네트워킹을 진행했습니다.


소개

Realm은 모바일 환경에서 혁신적으로 데이터를 관리하는 기술을 개발하는 실리콘밸리 스타트업으로 크게 두 가지 제품인 Realm 모바일 데이터베이스와 Realm 모바일 플랫폼을 제공합니다. 이번 발표에서는 간단한 제품소개와 함께 구현 철학과 서버와 모바일간의 동기화 방식의 노력에 대해 공유했습니다.

이런 개발 뉴스를 더 만나보세요

Realm 모바일 데이터베이스 : iOS, Android에서 SQLite를 대신하여 사용하는 로컬 데이터베이스로 오픈소스이며 모든 기능이 무료입니다. 사용하기 쉽고, 속도가 빠르며 모바일 개발을 위한 다양한 기능을 제공합니다. 현재 네이버, 카카오, 스노우, CJ 등을 포함한 국내 회사와 SAP, IBM, Google 등의 글로벌 회사에서 사용하고 있습니다.

Realm 모바일 플랫폼 : REST API 호출 없이 Realm을 기반으로 쉽고 빠르게 서버와 모바일 간의 다양한 동기화 작업을 해주는 플랫폼입니다. 기본 기능은 무료로 사용하실 수 있으며, 추가 고급 기능은 유료입니다. 레거시 데이터베이스와의 연동, 고가용성 지원, 서버 연동 기능을 다양하게 제공합니다.

Realm 모바일 데이터베이스와 플랫폼 소개

상단의 Play Video를 누르시면 첫번째 발표 영상을 볼 수 있습니다. Realm 회사와 Realm의 두 제품, Realm 모바일 데이터베이스, Realm 모바일 플랫폼을 소개하고 각 제품의 특징과 장점, 유스케이스를 소개하는 세션입니다.

Realm 모바일 플랫폼 구성과 데모

Realm 모바일 플랫폼의 바탕이 되는 Realm 모바일 데이터베이스의 특징과 사용법을 4가지 기본 API인 오브젝트, 쿼리, 노티피케이션, 트랜잭션을 통해 설명합니다. 또한, Realm 모바일 플랫폼의 개요와 구성을 설명하고 이를 사용해서 만든 Realm QnA 예제 앱의 코드를 보여드립니다.

Realm 모바일 플랫폼 동작 원리와 데모

Realm의 동작 방식과 Realm Scanner 예제 앱의 코드를 설명하는 세션입니다. Realm 모바일 데이터베이스의 MVCC와 제로 카피, Realm 모바일 플랫폼의 에러 핸들링 등 Realm의 효율성이 근간이 되는 내부 동작 원리를 상세히 알려드린 다음, Realm 모바일 플랫폼으로 만들어진 Realm Scanner 데모 앱의 코드를 차근차근 살펴봅니다.

정리

모바일 개발자가 더 나은 앱을 더 빠르게 만들도록 돕는 Realm 모바일 데이터베이스Realm 모바일 플랫폼을 통해 핵심 로직에 집중하고 개발 효율을 높여 보세요! 실시간 동기화에 협업이 가능한 리액티브 앱 개발을 공식 문서에서 단 몇 분 만에 시작할 수 있습니다. 또한 Realm 홈페이지에서는 모바일 개발자를 위한 다양한 최신 기술 뉴스와 튜토리얼을 제공하고 있으니 즐겨찾기하고 자주 들러 주세요!

다음: Realm Mobile Platform으로 실시간 협업 기능과 확장이 가능한 리액티브 앱을 만들어 보세요.

General link arrow white

컨텐츠에 대하여

이 컨텐츠는 저자의 허가 하에 이곳에서 공유합니다.

박민우

비지니스를 좋아하는 소프트웨어 개발자 @tebica / Realm을 아시아지역에 확산시키는 일을 합니다.

Eunjoo Im

Realm Asia 팀에서 일하는 임은주입니다. iOS와 안드로이드 개발자로, 현재 Realm의 기술 컨텐츠 생산 및 관리에 주력하고 있습니다.

Leonardo YongUk Kim

Leonardo YongUk Kim is a software developer with extensive experience in mobile and embedded projects, including: several WIPI modules (Korean mobile platform based on Nucleus RTOS), iOS projects, a scene graph engine for Android, an Android tablet, a client utility for black boxes, and some mini games using Cocos2d-x.

4 design patterns for a RESTless mobile integration »

close