일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 객체 생성 사용 분리
- 믹스인
- 상속 조합 폭발적 증가
- 책임주도설계
- 유여난 설계
- 오브젝트
- Apple # HIG #iOS15 #iOS14 #Human #Interface #Guidelines #Apple developer # Apple human interface guidelines
- 다형성
- 컴파일 타임 의존성
- 하향식 접근
- 일관성 있는 협력
- 런타임 의존성
- Swift#flatMap#map#Monad#함수형 프로그래밍#Optional
- 의존성
- 상속
- 객체지향
- 메서드를 통한 해결
- OOP
- 유연한 설계
- 추상화
- '기존 설계 재사용
- OCP
- 설계 재사용
- 행동 호환성
- 합성
- 명령-쿼리 분리
- dip
- 알고리즘
- iSP
- 서브 타이핑
Archives
- Today
- Total
목록Modality (1)
도니의 iOS 프로그래밍 세상
Modality - 2
1. 이치에 맞게 Modal을 사용해라 현재 contex와 다르게 집중을 요하는 순간에 modal을 사용한다. 모달을 사용하면 task을 단계로 나누기에 좋기 때문에 로그인을 하는데 많이 사용된다. 이때 signup을 하고 난 뒤, tab이 나오는 구조로 앱이 구성되지 않고 전체 UI에서 main이 존재하고 로그인 화면을 Modal이 덮는 구조이다. 로그인은 한번 signup을 하고 나면 다시 로그인할 필요가 없어야 한다. 왜냐하면 아이폰은 개인적인 장치로 id와 password를 기억하고 있어도 되고 잠금을 푸는 과정에서 생체 인증의 과정을 거치기 때문이다. Modal은 사용자의 경험을 방해하는 요소이기 때문에 확실한 장점이 있을 때 사용해야 한다는 사실을 명심해야 한다. 2. alert는 핵심적인..
HIG(iOS14)
2022. 2. 11. 15:10