Skip to content

Latest commit

Β 

History

History
102 lines (80 loc) Β· 4.43 KB

File metadata and controls

102 lines (80 loc) Β· 4.43 KB

ν…ŒμŠ€νŠΈ μ „λž΅

λͺ©ν‘œ

Trace의 MVP ν…ŒμŠ€νŠΈλŠ” 캑처 μ•±μ˜ 핡심 흐름이 반볡 μ‚¬μš© 쀑 κΉ¨μ§€μ§€ μ•ŠλŠ” 것을 λͺ©ν‘œλ‘œ ν•œλ‹€.

λ‹¨μœ„ ν…ŒμŠ€νŠΈ λŒ€μƒ

μ €μž₯ 경둜

  • λ‚ μ§œλ³„ 폴더 경둜 생성
  • 파일λͺ… 생성
  • 파일λͺ… 좩돌 처리
  • μƒλŒ€ κ²½λ‘œμ™€ μ ˆλŒ€ 경둜 λ³€ν™˜
  • μ›μžμ  메타데이터 μ“°κΈ°
  • μ†μƒλœ 메타데이터 파일 볡ꡬ
  • μ €μž₯ μœ„μΉ˜ μ „ν™˜ μ‹œ μ„ νƒν•œ μœ„μΉ˜μ˜ λ©”νƒ€λ°μ΄ν„°λ§Œ λ‘œλ“œ

μ„€μ •

  • κΈ°λ³Έ μ„€μ • 생성
  • μ„€μ • μ €μž₯
  • μ„€μ • 뢈러였기
  • λ§ˆμ§€λ§‰μœΌλ‘œ μ„ νƒν•œ μ €μž₯ μœ„μΉ˜ 볡원
  • 잘λͺ»λœ μ„€μ • 파일 처리

메타데이터

  • 캑처 ν•­λͺ© μΆ”κ°€
  • μ΅œμ‹ μˆœ μ •λ ¬
  • λ‚ μ§œλ³„ κ·Έλ£Ήν™”
  • λˆ„λ½ 파일 μƒνƒœ ν‘œμ‹œ

캑처 방식 λΆ„κΈ°

  • κΈ°λ³Έ 캑처 λͺ¨λ“œμ—μ„œλŠ” 전달 λŒ€μƒ 선택 창을 λ„μš°μ§€ μ•ŠλŠ”λ‹€.
  • μ•±μœΌλ‘œ μžλ™ 전달 λͺ¨λ“œμ—μ„œ 전달 λŒ€μƒ 방식이 맀번 μ•± 선택이면 캑처 ν›„ 전달 λŒ€μƒ 선택 창을 λ„μš΄λ‹€.
  • μ•±μœΌλ‘œ μžλ™ 전달 λͺ¨λ“œμ—μ„œ 전달 λŒ€μƒ 방식이 κ°€μž₯ 졜근 μ‚¬μš© 앱이면 캑처 ν›„ 선택 μ°½ 없이 캑처 μ‹œμž‘ 직전 ν™œμ„± μ•±μœΌλ‘œ μ „λ‹¬ν•œλ‹€.
  • μ•±μœΌλ‘œ μžλ™ 전달 λͺ¨λ“œμ—μ„œ 전달 λŒ€μƒ 방식이 μ§€μ •ν•œ 앱이면 μ§€μ • μ•±μœΌλ‘œ λ°”λ‘œ μ „λ‹¬ν•œλ‹€.
  • μ§€μ • 앱이 μ‹€ν–‰ 쀑이지 μ•ŠμœΌλ©΄ μ‹€νŒ¨ μ•Œλ¦Όμ„ 보낸닀.
  • μ§€μ • μ•±μ˜ μœˆλ„μš° 처리 방식이 μœˆλ„μš° 선택이면 μ§€μ • μ•±μ˜ μœˆλ„μš° 선택 창을 λ„μš΄λ‹€.
  • κ±΄λ„ˆλ›°κΈ° μ‹œ μ „λ‹¬μš© ν΄λ¦½λ³΄λ“œλŠ” μœ μ§€λ˜κ³ , μ €μž₯ μ˜΅μ…˜μ΄λ©΄ μ €μž₯도 μœ μ§€λœλ‹€.
  • Accessibility κΆŒν•œμ΄ μ—†μœΌλ©΄ μžλ™ 전달을 μ‹œλ„ν•˜μ§€ μ•ŠλŠ”λ‹€.
  • μ €μž₯된 μžλ™ 전달 μΊ‘μ²˜μ—μ„œ λŒ€μƒ μ•± 전달 μ‹€νŒ¨ μ‹œ μ‹€νŒ¨ μƒνƒœκ°€ κΈ°λ‘λœλ‹€.

κΆŒν•œ μƒνƒœ

  • Screen Recording κΆŒν•œμ΄ μ—†μœΌλ©΄ 캑처 μ‹œμž‘μ΄ macOS κΆŒν•œ μš”μ²­μœΌλ‘œ 이어지고 캑처 UIλŠ” 열리지 μ•ŠλŠ”λ‹€.
  • Accessibility κΆŒν•œμ΄ μ—†μœΌλ©΄ μ•± μžλ™ 전달이 macOS κΆŒν•œ μš”μ²­μœΌλ‘œ 이어지고 전달은 μ‹œλ„ν•˜μ§€ μ•ŠλŠ”λ‹€.
  • Notifications κΆŒν•œμ΄ μ—†μœΌλ©΄ μ €μž₯은 μ„±κ³΅ν•˜κ³  μ•Œλ¦Όλ§Œ μƒλž΅λœλ‹€.

톡합 ν…ŒμŠ€νŠΈ λŒ€μƒ

기본 캑처

  1. 캑처 μ‹œμž‘
  2. μ˜μ—­ 선택
  3. μžλ™ 볡사 섀정이 켜져 있으면 ν΄λ¦½λ³΄λ“œ 볡사
  4. μ €μž₯ 섀정이면 이미지 μ €μž₯
  5. μ €μž₯된 경우 νžˆμŠ€ν† λ¦¬ 반영

μ•±μœΌλ‘œ μžλ™ 전달 캑처

  1. μžλ™ 전달 캑처 μ‹œμž‘
  2. μ˜μ—­ 선택
  3. μ „λ‹¬μš© ν΄λ¦½λ³΄λ“œ 볡사
  4. μ €μž₯ 및 전달 섀정이면 이미지 μ €μž₯
  5. 맀번 μ•± 선택 섀정이면 전달 λŒ€μƒ 선택 μ°½ ν‘œμ‹œ
  6. μ•± 선택 λ˜λŠ” κ°€μž₯ 졜근 μ‚¬μš© μ•± 섀정이면 캑처 μ‹œμž‘ 직전 ν™œμ„± μ•± μ‚¬μš©
  7. μ§€μ •ν•œ μ•± 섀정이면 μ§€μ • μ•± μ‹€ν–‰ μ—¬λΆ€ 확인 ν›„ μœˆλ„μš° 처리 μ„€μ • 적용
  8. μ•± ν™œμ„±ν™”μ™€ λΆ™μ—¬λ„£κΈ° 이벀트 전솑 μ™„λ£Œ
  9. μ €μž₯된 경우 νžˆμŠ€ν† λ¦¬ 반영

νžˆμŠ€ν† λ¦¬ μž¬μ‚¬μš©

  1. νžˆμŠ€ν† λ¦¬ μ°½ μ—΄κΈ°
  2. 졜근 캑처 확인
  3. λ‚ μ§œλ³„ 이λ ₯ 확인
  4. 이미지 미리보기
  5. ν΄λ¦½λ³΄λ“œμ— λ‹€μ‹œ 볡사
  6. Finderμ—μ„œ 보기

μˆ˜λ™ 점검 체크리슀트

  • 메뉴바 앱이 μ‹€ν–‰λ˜λŠ”κ°€
  • λ‹¨μΆ•ν‚€λ‘œ μΊ‘μ²˜κ°€ μ‹œμž‘λ˜λŠ”κ°€
  • 캑처 μ˜€λ²„λ ˆμ΄κ°€ μ—΄λ¦° μƒνƒœμ—μ„œ μ˜μ—­/전체 ν™”λ©΄κ³Ό 볡사/전달을 λ°”κΏ€ 수 μžˆλŠ”κ°€
  • 캑처 μ·¨μ†Œκ°€ κ°€λŠ₯ν•œκ°€
  • λ©€ν‹° λ””μŠ€ν”Œλ ˆμ΄μ—μ„œ 선택 μ˜μ—­μ΄ μ •ν™•ν•œκ°€
  • Retina λ””μŠ€ν”Œλ ˆμ΄μ—μ„œ μ €μž₯ 이미지 크기가 μ˜λ„μ™€ λ§žλŠ”κ°€
  • μ €μž₯ μœ„μΉ˜μ— λ‚ μ§œλ³„ 폴더가 μƒμ„±λ˜λŠ”κ°€
  • μ €μž₯ μœ„μΉ˜λ₯Ό λ°”κΎΈλ©΄ ν•΄λ‹Ή μœ„μΉ˜μ˜ νžˆμŠ€ν† λ¦¬λ§Œ ν‘œμ‹œλ˜κ³ , 이전 μœ„μΉ˜λ₯Ό λ‹€μ‹œ μ„ νƒν•˜λ©΄ κΈ°μ‘΄ νžˆμŠ€ν† λ¦¬κ°€ λ‹€μ‹œ ν‘œμ‹œλ˜λŠ”κ°€
  • μžλ™ 볡사 섀정이 켜져 있으면 ν΄λ¦½λ³΄λ“œμ— 이미지가 λ“€μ–΄κ°€λŠ”κ°€
  • κΈ°λ³Έ 캑처 λͺ¨λ“œμ—μ„œ 전달 λŒ€μƒ 창이 λœ¨μ§€ μ•ŠλŠ”κ°€
  • μžλ™ 전달 λͺ¨λ“œμ˜ 맀번 μ•± 선택 μ„€μ •μ—μ„œ λ²”μœ„ 선택 ν›„ 전달 λŒ€μƒ 창이 λœ¨λŠ”κ°€
  • μžλ™ 전달 λͺ¨λ“œμ˜ κ°€μž₯ 졜근 μ‚¬μš© μ•± μ„€μ •μ—μ„œ λ²”μœ„ 선택 ν›„ 이전 ν™œμ„± μ•±μœΌλ‘œ λ°”λ‘œ λŒμ•„κ°€ λΆ™μ—¬λ„£κΈ°λ₯Ό λ³΄λ‚΄λŠ”κ°€
  • μžλ™ 전달 λͺ¨λ“œμ˜ μ§€μ •ν•œ μ•± μ„€μ •μ—μ„œ μ§€μ • μ•±μœΌλ‘œ λ°”λ‘œ λΆ™μ—¬λ„£κΈ°λ₯Ό λ³΄λ‚΄λŠ”κ°€
  • μ§€μ • 앱이 κΊΌμ Έ 있으면 μ‹€νŒ¨ μ•Œλ¦Όμ΄ ν‘œμ‹œλ˜λŠ”κ°€
  • μ§€μ • μ•±μ˜ μœˆλ„μš° 선택 μ„€μ •μ—μ„œ μ§€μ • μ•±μ˜ μœˆλ„μš° 선택 창만 ν‘œμ‹œλ˜λŠ”κ°€
  • μžλ™ 전달 μ‹€νŒ¨ μ‹œ μ‚¬μš©μžκ°€ μ‹€νŒ¨λ₯Ό μ•Œ 수 μžˆλŠ”κ°€
  • νžˆμŠ€ν† λ¦¬μ—μ„œ 졜근 μΊ‘μ²˜κ°€ μ΅œμ‹ μˆœμœΌλ‘œ λ³΄μ΄λŠ”κ°€
  • νŒŒμΌμ„ Finderμ—μ„œ μ—΄ 수 μžˆλŠ”κ°€