앱 개발에 사용된 언어, 기술을 생각나는 대로 나열해 보았다.
– Swift(UIKit/Storyboard), SwiftUI(Canvas)
– combine, mvvm
– UICollectionView infinite scroll, preFetch/cancelFetching
– Operation Queue (serial/concurrent)
– CoreGraphics (일정, 할일 뷰에 표시)
– EventKit (일정, 할일 데이터 연동)
– RecurrenceRule (반복 일정/할일 설정)
– lunar calendar (검증된 js코드를 swift로 변경함)
– WidgetExtension
– user interface style (테마)
– context menu
– pan/tap gesture
– notification