최신 모바일 개발 뉴스를 만나 보세요

모바일 개발 기술은 빠른 속도로 발전하고 있으므로 언어, 아키텍처, 도구 등 최신 개발 트렌드를 파악해야 합니다! Kotlin에 대한 이 강연처럼 최신 강연 내용을 놓치지 마세요!

최신 기사 - Kotlin과 Java 전격 비교

학습 경로를 확인하세요

Realm 아카데미는 모바일 개발 주제에 대해 배울 수 있는 학습 경로를 엄선해서 제공합니다. Kotlin 학습 경로는 최근 Android 공식 언어로 지정돼서 인기 있는 Kotlin의 기초부터 활용까지 점진적으로 이해를 높일 수 있도록 설계했습니다. 이 경로를 시작하거나 아래로 스크롤해서 더 많은 학습 경로를 확인하세요!

학습 경로 확인하기

안드로이드 맞춤 컨텐츠 탐색

원하는 플랫폼에 꼭 맞는 배움을 누려보세요! 안드로이드 개발자라면 안드로이드의 MVVM, MVP, MVC를 비교 분석하는 이 글을 추천합니다. 이미 읽으셨다면, 아래의 안드로이드 아이콘을 누르고 멋진 안드로이드 컨텐츠를 확인해보세요!

안드로이드의 MVC, MVP, MVVM 종합 안내서

iOS 맞춤 컨텐츠 탐색

Swift로 로직만 고민하고 계시다면, Swift의 언어적인 구조와 속성을 이용해서 애플리케이션과 UI 코드를 더 간단하게 작성하는 방법을 알려 드리는 이 글을 만나보세요. iOS 개발 뉴스가 더 필요하시다고요? 아래의 Apple 아이콘을 눌러서 저희가 준비한 컨텐츠를 확인해 보세요!

UI를 보다 Swift스럽게 만들어 볼까요?

훌륭한 컨퍼런스들의 다양한 강연을 시청하세요

컨퍼런스를 참석하면 새로운 것을 배우기 좋습니다. 하지만 컨퍼런스에 너무 많은 강연이 있다면 다 듣기는 어렵겠죠. Realm이 지원하는 컨퍼런스 비디오를 시청하면, 전체 컨퍼런스를 사무실이나 집, 심지어 지하철에서도 편하게 감상할 수 있습니다. Droid Knights 2017 비디오를 시청해 보세요!

Droid Knights의 강연 - 안드로이드 앱을 빠르고 지속적으로 전달하기

Realm 사용 방법을 알려 드립니다.

모바일 학습은 Realm 없이는 완전할 수 없겠죠? 여러 외부 개발자의 포스트도 많이 있는 데다가 저희 엔지니어링 팀에서도 정기적으로 튜토리얼을 포스트하고 있습니다! Realm 모바일 플랫폼에서 어떻게 마이그레이션이 이뤄지는지 궁금하시다고요? 그런 분들을 위한 가이드도 마련돼 있습니다!

동기 Realm 마이그레이션 가이드

주요 학습 경로: iOS 프로그래밍 아키텍처와 패러다임

Ios paradigms 1 kr MVVM, MVC, VIPER 전격 비교 MVVM, MVC, VIPER 중 어떤 것이 가장 좋을까요? 좋은 iOS 앱 아키텍처를 구성하기 위해 필요한 요소가 무엇인지 알아봅니다.
Ios paradigms 2 kr Swift에서 프로토콜 중심 프로그래밍(POP)하기 Swift로 프로토콜 중심 프로그래밍을 하는 것에 관심이 있으신가요? 장단점과 실제 프로젝트 적용까지 알려드립니다.
Ios paradigms 3 kr 실무에서 활용하는 프로토콜 중심 프로그래밍 실용적인 예제와 함께 객체 지향에서 프로토콜 지향 프로그래밍으로 사고 방식을 전환하세요.
Ios paradigms 4 kr 프로토콜 지향 MVVM을 소개합니다. 프로토콜을 사용하면 코드 서브클래싱보다 표현력이 뛰어나고 에러를 줄일 수 있습니다. MVVM과 함께 작동하는 프로토콜을 살펴보세요.
Ios paradigms 5 kr Swift와 함수형 프로그래밍의 역사 수년간 함수형 언어 세계에서 일어난 일들이 Swift에 어떤 영향을 주었을까요? 함수형 언어의 기능들을 Swift 언어 등 POP에 어떻게 접목시킬 수 있을까요?
Ios paradigms 6 kr Result Oriented Development : Result 지향 프로그래밍 함수를 연결하려면 옵셔널만으로는 부족합니다. 유용한 Monad인 Result로 함수형 프로그래밍을 향상시키는 방법을 소개합니다.
Ios paradigms 7 kr Pinterest의 데이터 레이어 재설계에서 배우는 데이터 일관성 유지하기 핀터레스트는 변경 불가능한 모델 계층을 구축하기 위해 iOS 앱을 재구축했습니다. 데이터 지속성 유지를 어떻게 하는지 알아보세요.

주요 학습 경로: 안드로이드 아키텍처

Android architecture 1 kr 안드로이드에 Clean Architecture 적용하기 실제 앱을 만들면서 발생한 대규모 업데이트로 변화하는 코드에 잘 대응할 수 있는 아키텍처에 대해 고민한 경험을 공유합니다.
Android architecture 2 kr 안드로이드의 MVC, MVP, MVVM 종합 안내서 MVC, MVP, MVVM 등 유명한 안드로이드 아키텍처 사이의 차이점과 장단점이 궁금하다면 이 글을 추천합니다.
Android architecture 3 kr 리액티브 프로그래밍 도입기: 사운드 클라우드 아키텍처 성공적인 아키텍처 변경 사례를 만나보세요. Soundcloud가 공유하는 함수형 리액티브 프로그래밍에 대한 경험담입니다.
Android architecture 4 kr 클린 아키텍처를 도입해 기본 앱을 전환한 사례를 소개합니다. 프로젝트가 제대로 구조화돼야 개발 효율이 높아집니다. MVP 아키텍처로 전환한 Buffer의 실제 사례를 소개합니다.
Android architecture 5 액티비티와 프래그먼트에서 벗어나 간결하게 Android 앱 만들기 액티비티와 프래그먼트를 없애고 새롭고 현대적인 안드로이드 아키텍처를 도입할 수 있습니다.
Android architecture 6 kr 프래그먼트: 안드로이드의 모든 문제의 해결책이자 원인 프래그먼트로 다시 돌아가서, 분리된 프래그먼트로 코드를 어떻게 개선할 수 있는지도 알려드립니다.
Android architecture 7 kr 잘 짜여진 실제 앱 해부해보기: 안드로이드 리버스 엔지니어링 애플리케이션의 내부를 볼 수 있다면 중요한 교훈을 얻을 수 있습니다. 실제 예제를 통해 안드로이드에 대한 리버스 엔지니어링 툴 세트를 사용해서 다른 사람들의 아키텍처도 확인해 보세요.

학습 경로: Kotlin를 마스터하는 길

Kotlin의 인기가 날로 높아지고 있습니다. 샘플 앱을 작성하는 것부터 JVM과 상호작용하는 방법까지, Kotlin을 이해하고 안드로이드 앱 개발에 완벽하게 활용하는 법을 배워보세요!

학습 경로: Realm의 차별화 요소들

Realm이 어떻게 작동하고 여러분의 개발 작업을 어떻게 개선하는지에 대한 전반적인 개요를 제공하는 시리즈입니다.

학습 경로: Swift 시작부터 RxSwift까지

Swift는 빠르게 성장해서 이제 Objective-C의 자리를 위협하고 있습니다. 더 늦기 전에 Swift의 기초를 배우고 나아가 최근 인기있는 RxSwift까지 마스터해보세요!

Swift track 1 kr Swift의 시대가 왔습니다. 내 앱을 당장 새로 짜야할까요? Swift가 대세라는 것은 의심에 여지가 없지만, Swift 도입에 따르는 위험과 보상 요소를 설명하고 Swift의 시대가 왔는지에 대한 의문에 답합니다.
Swift track 2 kr UI를 보다 Swift스럽게 만들어 볼까요? Swift 도입을 결정하셨다면 Swift의 언어적인 구조와 속성을 이용해서 애플리케이션과 UI 코드를 더 간단하게 작성하는 방법부터 알아보세요.
Swift track 3 kr Swift 연산자 완벽 이해하기: Swift Operators Swift 연산자들은 유연하며 강력합니다. 하지만 연산자들을 다룰 때는 항상 주의를 기울여야 합니다. 게임 예제로 사용 사례들을 함께 살펴볼까요?
Swift track 4 kr Swift의 클로저 및 고차 함수 이해하기 Objective-C의 블럭과 Swift의 클로저는 iOS 프레임워크에서 사용하는 것은 큰 차이가 없어 보일 수 있습니다. 하지만 문법을 잘 살펴보면 보다 ...
Swift track 5 kr RxSwift 시작하기 이제 Swift에 익숙해지셨나요? 본격적으로 RxSwift를 배우기 위해 기초 개념과 프로젝트에 적용하는 방법부터 시작하겠습니다.
Swift track 6 kr RxSwift 예제로 감잡기 : RxSwift 시작을 위한 간단한 예제들 개념을 이해했다면 실제 예제와 함께 이해도를 높일 차례입니다!
Swift track 7 kr RxSwift로 시작하는 함수형 Reactive 프로그래밍 개론 RxSwift는 이벤트 구동형 앱의 유지성과 가독성을 높이고 골칫거리와 버그를 줄여줍니다. 함수형 리액티브 프로그래밍으로 완성해 보세요!

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

여러분의 API를 모바일화하세요

API 통합과 네트워크 실패를 처리하는 코드에 더는 시간을 낭비하지 마세요