Learn how you can use Swift 5.7 to design advanced abstractions using protocols. We'll show you how to use existential types, explore how you can separate implementation from interface with opaque result types, and share the same-type requirements that can help you identify and guarantee relationships between concrete types. To get the most out of this session, we recommend first watching “E..
Abstraction separated ideas from specific details function 에서 기능성을 추출할 때, details 은 abstracted 로 부터 멀어집니다. 그리고 abstraction 은 details 을 반복없이 무슨 일이 일어나고 있는지 아이디어를 표현할 수 있습니다. Swift 에서는 concrete type 을 abstract 할 수 있습니다. 바로 이것..! 처럼요 서로 다른 details 를 가진 동일한 아이디어의 set of types 가 있는 경우 abstract code 를 작성하여 concrete types 으로 작업할 수 있습니다. 오늘은 다음에 대해서 알아보겠습니다. farm 시뮬레이션을 위한 코드를 만들어봅시다! 👉 Model with concr..
WWDC21) Build a research and care app, part 2: Schedule tasks Build a research and care app, part 2: Schedule tasks - WWDC21 - Videos - Apple Developer *본 글은 WWDC 를 보고, 번역 및 요약 그리고 실행해보는 스터디 프로젝트의 일환입니다. 들어가기전에 ResearchKit 과 CareKit 에 대해서 더 많은 정보를 얻고 싶다면 아래의 소개글도 도움이 될 것입니다. ResearchKit과 CareKit part1 에서는 onboarding 과 consent 에 대해서 마쳤습니다. 🤦🏻♂️ Erick: oh, hang on. Jamie 로부터 메시지를 받은 것 같습니다. “앱에 대..
WWDC21) Build a research and care app, part 1: Setup onboarding Build a research and care app, part 1: Setup onboarding - WWDC21 - Videos - Apple Developer *본 글은 WWDC 를 보고, 번역 및 요약 그리고 실행해보는 스터디 프로젝트의 일환입니다. 들어가기전에 ResearchKit 과 CareKit 에 대해서 더 많은 정보를 얻고 싶다면 아래의 소개글도 도움이 될 것입니다. ResearchKit과 CareKit WWDC 내용 research and care app 을 만들어 볼 것입니다. 첫번째 단계입니다. onbarding 과 consent 에 대한 세션입니다. ResearchKi..
- SwiftUI
- Algorithm
- containerBackground
- configurable widget
- 2022 KAKAO TECH INTERNSHIP
- Objective-C
- Swift
- watchOS
- rxswift
- WWDC22
- github
- Notification
- RxCocoa
- WWDC
- APNS
- IOS
- WidgetKit
- YPImagePicker
- async/await
- projectsetting
- CloneCoding
- MOYA
- urlsession
- Widget
- 서버통신
- MVVM
- UserDefaults
- OpenSourceLibrary
- Protocol
- Firebase
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Total
- Today
- Yesterday