Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- clean architecture
- 리팩토링
- MVVM
- tableView
- SWIFT
- UICollectionView
- swiftUI
- collectionview
- combine
- Xcode
- HIG
- 스위프트
- ribs
- UITextView
- map
- rxswift
- Clean Code
- RxCocoa
- swift documentation
- Human interface guide
- 애니메이션
- uiscrollview
- 클린 코드
- uitableview
- ios
- Refactoring
- Protocol
- 리펙토링
- Observable
- 리펙터링
Archives
- Today
- Total
김종권의 iOS 앱 개발 알아가기
[iOS - HIG] (Technologies) 9. iCloud (아이 클라우드) 본문
HIG(Human Interface Guidelines)/HIG - Technologies
[iOS - HIG] (Technologies) 9. iCloud (아이 클라우드)
jake-kim 2021. 7. 12. 00:24iCloud
- iCloud는 사람들이 명시적 동기화를 수행하지 않고도 모든 기기에서 사진, 비디오, 문서등의 컨텐츠에 접근할 수 있도록 하는 서비스
- iCloud의 기본적인 측면은 투명성: 사용자는 콘텐츠가 어디에 있는지 알 필요가 없고 항상 최신 버전에 액세스하는 있는 경험 제공
- iCloud로 앱을 쉽게 사용 가능
- 사용자들은 설정에서 iCloud를 활성화하고 앱이 자동으로 작동하기를 기대
- 만약 iCloud를 사용할지 여부를 선택하고 싶어할 것 같다면 앱을 처음 열때 모든 데이터에 iCloud를 사용할지 여부를 선택할 수 있는 옵션을 표출
- iCloud에 보관할 문서를 묻는 방향보다는 자동으로 보관을 지향: 대부분의 사용자들은 개인 콘텐츠를 iCloud에서 사용할 수 있기를 기대하고, storage 자체를 관리하기를 원하지 않는 상태이므로 자동으로 파일 관리가 되도록 설계
- iCloud에 콘텐츠를 최신 상태로 유지하기 위하여, 몇 초 이상 업데이트가 걸리는 경우 사용자에게 피드백 제공
- iCloud 저장 공간을 고려하여 설계: iCloud는 사용자들이 지불하는 유한한 자원
- iCloud를 사용할 수 없을 때 앱이 적절하게 작동하는지 확인
- 수동으로 iCloud를 비활성화하거나 비행기 모드를 켜면 iCloud를 사용할 수 없다는 경고는 이미 사용자가 인지하고 있기 때문에 따로 경고 표출이 불필요
- 단 iCloud 액세스가 복원될 때까지 변경 사항을 다른 기기에서 사용할 수 없다는 것을 눈에 띄지 않게 알려주는 UX는 지향
- iCloud에 앱 상태 정보를 보관: 문서 및 기타 파일을 저장하는 것 외에도 iCloud를 사용하여 앱 상태에 대한 환경설정 및 정보를 저장 가능
- ex) 잡지 앱 - 마지막으로 본 페이지를 여러 기기에서 다시 이어 볼 수 있도록 iCloud에 저장
- 단, 모든 기기에 적용하기를 원하는 환경설정을 위한 것인지 사용자에게 확인
- iCloud 지원 앱에서 문서를 삭제하면 해당 문서는 iCloud 및 다른 모든 기기에서도 제거되므로 삭제를 수행하기 전에 사용자에게 확인 요청 필요
- 검색 결과에 iCloud에 저장되었던 콘텐츠를 포함: 사용자는 자신의 콘텐츠가 보편적으로 사용 가능하다고 생각하며 이러한 관점이 검색 결과에도 반영되기를 기대
* 참고
https://developer.apple.com/design/human-interface-guidelines/icloud/overview/
'HIG(Human Interface Guidelines) > HIG - Technologies' 카테고리의 다른 글
[iOS - HIG] (Technologies) 8. Glyphs (글리프) (0) | 2021.07.11 |
---|---|
[iOS - HIG] (Technologies) 7. CarPlay (카플레이) (0) | 2021.07.07 |
[iOS - HIG] (Technologies) 6. Business Chat (비즈니스 채팅) (0) | 2021.07.05 |
[iOS - HIG] (Technologies) 5. AR, Augmented Reality (증강현실) (0) | 2021.07.03 |
[iOS - HIG] (Technologies) 4. Apple Pay (애플 페이) (0) | 2021.06.30 |
Comments