이번 포스트에서는 아이폰과 애플 워치 간 데이터를 주고 받는 방법에 대해 살펴보도록 하겠습니다. 애플 워치의 경우 단독으로 동작하는 앱도 있지만 대부분은 Host App과 통신하면서 동작하는 App이 많습니다. 심박수, 걸음 수 등 각종 건강 정보 역시 Host App (iPhone)으로 데이터를 전송하면서 동작합니다. 이렇듯 애플 워치와 아이폰 간 데이터를 주고 받는 방법을 아는 것은 굉장히 중요합니다. XCode 프로젝트 생성하기 iOS App with Watch App 을 선택하여 아이폰과 함께 동작하는 (독립적이지 않은) App을 개발하도록 선택해줍니다. 프로젝트 이름을 적절하게 입력해주시고 기타 설정은 기본 값을 유지하도록 합니다. 레이아웃 구성하기 프로젝트 생성이 완료되었다면 레이아웃을 구성할..
WWDC 19에서 소개된 내용입니다. iPad에서 Multiple Windows를 지원한다는 소식입니다. 기존에는 하나의 앱은 하나의 창만 쓸 수 있었습니다. 분할 창을 쓴다고 해도 다른 앱을 사용해야 했습니다. (예를 들면, 카카오톡 + 사파리, 메모 + 사파리 처럼 서로 다른 어플) 이번 iPad 13이 나오면서 Scene 이라는 개념이 등장했습니다. Xcode 11버전에서 프로젝트를 생성하면 Scene Delegate라는 것이 생성됩니다. 기존에는 App Delegate만 있었는데 이제는 App Delegate와 Scene Delegate가 모두 생기게 됩니다. iPad OS 13이상에서 사용자는 앱 UI의 여러 인스턴스를 동시에 만들고 관리할 수 있으며, app switcher를 사용하여 서로 전..
- Total
- Today
- Yesterday
- Elliotable
- 오토레이아웃
- ios
- 컬렉션
- Rxjava
- 상속
- 함수형
- XCode
- Apple Watch
- apple
- 함수형프로그래밍
- Swift
- Notissu
- CloudComputing
- Kotlin
- 스위프트
- Auto Layout
- watchos
- 안드로이드
- java
- 애플워치
- 알고리즘
- SwiftUI
- 코틀린
- C++
- databinding
- android
- retrofit
- Reactive programming
- 아이폰
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |