Watch Complications HIG 랑 개발문서랑 왔다갔다 보기 힘들어서 정리 ✍️ Complication Family와 Templates가 UI와 코드로 어떻게 표현되는 지 살펴보겠습니다. [1] Circular Small 이 Family는 코드 상으로 CLKComplicationFamily enum 중, circularSmall 에 해당됩니다. # Template 이 Family에 해당하는 templates들은 아래와 같습니다. 위 템플릿들이 코드상으로 어떻게 표현되는 지는 Circular Small 에 나와있습니다. [2] Modular Small 이 Family는 코드 상으로 CLKComplicationFamily.modularSmall 에 해당됩니다. # Template 이 Family에..
WWDC 2020 - VoiceOver efficiency with custom rotors 를 본 기록 ✏️ [1] 로터 VoiceOver는 화면이 보이지 않더라도 Apple Device와 interact 할 수 있게 해주는 Apple의 Screen Reader 입니다. VoiceOver를 사용하면 화면을 터치하여 손가락 아래에 뭐가 있는 지 들을 수 있고 간단한 제스처를 수행하면서 user interface를 탐색할 수 있습니다. 화면을 보지 않는 사람들은 VoiceOver 모드에서 많은 작업을 rotor에 의존합니다. 스크린에서 두손가락을 비틀면 로터가 활성화됩니다. swipe down을 하면 next rotor item으로 이동하고 swipe up을 하면 previous rotor item으로 이..
WWDC 2019 - Accessibility in SwiftUI 를 본 기록 ✏️ 이렇게 4가지에 대해 설명해주십니다. [1] Introduction to Accessbility 애플의 built-in accessibility feature들입니다. 이 중, VoiceOver를 먼저 언급하시고 이 목록에서 이번에(2019년) 추가된 두가지 항목을 언급하십니다. Voice Control와 Full Keyboard Access 입니다. ( Full Keyboard Access는 iOS에서는 완전 새로운 것이고 Mac에서는 크게 향상되었습니다. ) VoiceOver, Full Keyboard Access, Voice Control 과 함께 너의 앱을 써보십시오 [2] Automatic Accessibilit..
Provisioning Profile 관련 헷갈리는 것들을 기록 ✏️ [1] Provisioning Profile의 Capabilities 는 지원가능한 Capabilities를 말한다. MyApp이라는 예제 앱을 만들고 developer 사이트 > Identifiers 에 가서 App ID를 등록해줬습니다. 이 때 Capabilities 중 Access WiFi Information을 체크해준 것을 주목해주세요! 그리고 Profiles에서 Provisiong Profile을 만들고 다운로드 눌러줍니다. 그리고 다운로드된 Provisiong Profile을 더블 탭하여 설치해주면 XCODE Provisiong Profile 목록에 뜨는 데 선택해줍니다. 느낌표 눌러서 Provisiong Profile 정..
WWDC 2019 - Making Apps More Accessible With Custom Actions 을 본 기록 ✏️ [ 인트로 ] VoiceOver는 blind 또는 low vision인 사람들을 위한 built-in screen reader 입니다. VoiceOver 사용자는 다양한 방법으로 앱을 탐색할 수 있지만 가장 유명한 방법은 swiping left and right 하여 이전 항목, 다음 항목으로 이동하는 방법입니다. 사용자가 좋아하는 피넛 버터 종류들을 tracking하는 데 도움을 주는 앱을 예시로 보겠습니다. 만약 VoiceOver를 사용하지 않고 목록의 두번째 땅콩 버터 아이템의 rating을 올리고 싶다면 어떻게 해야할까요? 우선 너가 선택할 아이템이 목록에서 어디 있는 지 ..
- Total
- Today
- Yesterday
- DRF APIException
- 구글 Geocoding API
- Flutter Spacer
- 장고 URL querystring
- 플러터 싱글톤
- ipad multitasking
- flutter 앱 출시
- PencilKit
- ribs
- flutter dynamic link
- SerializerMethodField
- METAL
- Flutter Clipboard
- Django Heroku Scheduler
- Django Firebase Cloud Messaging
- Flutter 로딩
- github actions
- Sketch 누끼
- cocoapod
- Flutter getter setter
- Flutter Text Gradient
- drf custom error
- Python Type Hint
- flutter build mode
- 플러터 얼럿
- Watch App for iOS App vs Watch App
- Dart Factory
- Django FCM
- 장고 Custom Management Command
- flutter deep 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 | 31 |