Open JooYoung1121 opened 1 year ago
I386, X86_64, armv7s, arm64의 의미를 설명할 수 있다.
RegionCode, LanguageCode, PreferredLangues의 차이점을 설명할 수 있다.
List 화면에서 메모리 절약을 위한 View 재사용 로직을 이해하고 있다.
백그라운드 처리가 필요할 때 backgroundTask를 처리하는 방법을 알고 있다.
extension, app 간 데이터 공유 방법을 알고 있다.
다국어를 지원할 수 있다.
앱의 life-cycle event를 받는 delegate의 종류와 종류별 차이를 설명할 수 있다.
앱을 포그라운드 상태에서 백그라운드로 전환했다가 다시 포그라운드로 전환했을 때 호출되는 delegate의 함수에는 어떤 것들이 있는지 설명할 수 있다.
앱이 inactive인 상태는 어떤 경우인지 설명할 수 있다.
UIViewController에서 앱의 백그라운드와 포그라운드 진입에 따라 어떤 추가적인 작업을 해야 하는지 설명할 수 있다.
Xcode의 Capabilities에 있는 Background Modes의 종류를 알고 있다.
URI scheme 방식의 문제점을 알고 있다.
App Lifecycle
Universal Link
Multitasking
Universal App
Widget Kit
view와 control의 차이를 알고 있다.
UIView를 상속한 CustomView를 만들 수 있고, 화면 크기에 따라 동적으로 크기를 조정하고 subview를 배치할 수 있다.
frame과 bounds의 차이를 알고 있다.
layoutSubviews의 사용 용도를 알고 있다.
UITableView와 UICollectionView의 사용 방법을 알고 있다.
Touch event와 연관된 Chain of Responsibility의 개념을 이해하고 이를 이용할 수 있다.
Auto Layout에서 leading/trailing과 right/left의 차이와 용도를 알고 있다.
auto size를 활용한 멀티 디바이스 지원 방법을 알고 있다.
layout이 제대로 그려지는 조건을 알고 있다.
Auto Layout의 constraint 변경 시 어느 시점에 UI에 반영되는지 알고 있다.
진행 내용
김주영(3/29)
박도진(4/11)
I386, X86_64, armv7s, arm64의 의미를 설명할 수 있다.
RegionCode, LanguageCode, PreferredLangues의 차이점을 설명할 수 있다.
List 화면에서 메모리 절약을 위한 View 재사용 로직을 이해하고 있다.
백그라운드 처리가 필요할 때 backgroundTask를 처리하는 방법을 알고 있다.
extension, app 간 데이터 공유 방법을 알고 있다.
다국어를 지원할 수 있다.
앱의 life-cycle event를 받는 delegate의 종류와 종류별 차이를 설명할 수 있다.
앱을 포그라운드 상태에서 백그라운드로 전환했다가 다시 포그라운드로 전환했을 때 호출되는 delegate의 함수에는 어떤 것들이 있는지 설명할 수 있다.
앱이 inactive인 상태는 어떤 경우인지 설명할 수 있다.
UIViewController에서 앱의 백그라운드와 포그라운드 진입에 따라 어떤 추가적인 작업을 해야 하는지 설명할 수 있다.
Xcode의 Capabilities에 있는 Background Modes의 종류를 알고 있다.
URI scheme 방식의 문제점을 알고 있다.
App Lifecycle
Universal Link
Multitasking
Universal App
Widget Kit
김수연(4/26)
UIKit
view와 control의 차이를 알고 있다.
UIView를 상속한 CustomView를 만들 수 있고, 화면 크기에 따라 동적으로 크기를 조정하고 subview를 배치할 수 있다.
frame과 bounds의 차이를 알고 있다.
layoutSubviews의 사용 용도를 알고 있다.
UITableView와 UICollectionView의 사용 방법을 알고 있다.
Touch event와 연관된 Chain of Responsibility의 개념을 이해하고 이를 이용할 수 있다.
다국어와 다크 모드를 지원하는 방법과 시뮬레이터에서 테스팅하는 방법을 알고 있다.
김혜빈(5/11)
Auto Layout
Auto Layout에서 leading/trailing과 right/left의 차이와 용도를 알고 있다.
auto size를 활용한 멀티 디바이스 지원 방법을 알고 있다.
layout이 제대로 그려지는 조건을 알고 있다.
Auto Layout의 constraint 변경 시 어느 시점에 UI에 반영되는지 알고 있다.
허규영(5/24)
스토리보드, xib
Human Interface Guideline
색 공간의 이해(RGB, sRGB, P3, HSV 등)
정영오 (6/21)
Appstore Review Guideline
Graphics
CAAnimation을 상속받은 각 animation 클래스를 알고 있다.
Swift
Objective-C
Xcode