Skip to content

πŸ“ 회의둝 ‐ Week 2

Yongsu Lim edited this page Nov 7, 2024 · 1 revision

Day 6 (2024.11.4)

μ•ˆκ±΄

  • 기술 μŠ€νƒ κ²°μ •
  • μž‘μ—… μš°μ„ μˆœμœ„ κ²°μ •
  • μ£Όκ°„ κ³„νš 수립

기술 μŠ€νƒ κ²°μ •

  • μ•ˆλ“œλ‘œμ΄λ“œ μŠ€νŠœλ””μ˜€ => μ΅œμ‹  버전 lady bug둜 κ²°μ •
  • hilt
  • multi module
  • compose, compose navigation
  • CameraX / Camera2
  • data store
  • firebase
  • flow
  • coroutine
  • coil

μž‘μ—… μš°μ„ μˆœμœ„ κ²°μ •

  • MVP κ²°μ •ν•΄μ„œ κ·Έκ±° λ¨Όμ € 끝내고 λ‹€λ₯Έ μž‘μ—…μ— λ“€μ–΄κ°€λŠ” κ²ƒμœΌλ‘œ κ²°μ •
  • 기획적으둜 기술적으둜 μ€‘μš”ν•˜μ§€ μ•Šμ€ 것듀은 ν›„μˆœμœ„λ‘œ 뺌
  • κΌ­ λ“€μ–΄κ°€μ•Ό ν•˜λŠ” 것 : 카메라 κΈ°λŠ₯, 이미지 보여주기, μ—…λ‘œλ“œ, 둜그인, μ‚¬μš©μž μ„€μ •

μ£Όκ°„ κ³„νš 수립

  • μ΄λ²ˆμ£ΌλŠ” 이미지 μ„±λŠ₯ 처리, 카메라 API κ²°μ • 및 κ΅¬ν˜„μ— μ§‘μ€‘ν•˜κΈ°λ‘œ κ²°μ • => 캐싱, μ••μΆ•, 포맷, 리사이징을 μ–΄λ–»κ²Œ ν•  것인지? Camera2 / CameraX / 카메라 μ•± μ–΄λ–€ 것을 μ“Έ 것인지? => κ³ ν•΄μƒλ„μ˜ 사진을 μ œκ³΅ν•˜λ©΄μ„œ μ‚¬μš©μž κ²½ν—˜μ„±μ„ 지킀렀면 μ–΄λ–»κ²Œ ν•΄μ•Όν•˜λŠ”μ§€ κ³ λ―Όν•΄λ³΄μž!

μž‘μ—…ν•  λ‚΄μš©

  • ν•œλ¬Ένœ˜ : λΉŒλ“œ μ„ΈνŒ…
  • 배영수 : 와이어 ν”„λ ˆμž„ μ œμž‘
  • μž„μš©μˆ˜ : 이미지 캐싱 λ¦¬μ„œμΉ˜
  • κ°•ν•˜ν˜„ : 이미지 캐싱 λ¦¬μ„œμΉ˜

Day 7 (2024.11.5)

  • Camera2 / CameraX / μ™ΈλΆ€ 카메라λ₯Ό μ‚¬μš©ν•  λ•Œμ˜ νŠΉμ§•κ³Ό μž₯단점 비ꡐ
  • ν”„λ‘œμ νŠΈ μ„ΈνŒ…, λΉŒλ“œ μ„ΈνŒ… 마무리
  • Navigation μ„ΈνŒ…
  • 이미지 μ„±λŠ₯ 처리 λ¦¬μ„œμΉ­ 및 κ΅¬ν˜„ => μ••μΆ•, 포맷, 캐싱, 리사이징 λ¦¬μ„œμΉ­ 및 κ²°κ³Όλ₯Ό ν† λŒ€λ‘œ κ΅¬ν˜„ λ°©ν–₯ κ²°μ • => 80%, JPEG, cacheDir, μš”κ΅¬ν•˜λŠ” 크기둜 리사이징
  • 이미지 캑쳐 및 Preview κΈ°λŠ₯ κ΅¬ν˜„ 방법 => Image Analyze? openGL?

μž‘μ—…ν•  λ‚΄μš©

  • ν•œλ¬Ένœ˜ : CameraX Compose κ΅¬ν˜„
  • 배영수 : Compose Navigation μ„ΈνŒ…
  • μž„μš©μˆ˜ : Image Resizing μˆ˜μ • 및 μ™„μ„±
  • κ°•ν•˜ν˜„ : 이메일 νšŒμ›κ°€μž… κΈ°λŠ₯ κ΅¬ν˜„

Day 8 (2024.11.6)

  • λ¦¬μ‚¬μ΄μ§•μ—μ„œ μ μ ˆν•œ 해상도에 λŒ€ν•œ ν† μ˜ => 720p둜 κ²°μ •
  • λΉ„νŠΈλ§΅ μΊμ‹±μœΌλ‘œ μ „ν™˜μ— λŒ€ν•œ ν† μ˜ => κΈ°μ‘΄ 방식 μœ μ§€
  • 이메일 νšŒμ›κ°€μž… μš°μ„ μˆœμœ„μ— λŒ€ν•œ ν† μ˜ => 쓸데없이 μ‹œκ°„μ΄ μ˜€λž˜κ±Έλ¦¬λ―€λ‘œ ν›„μˆœμœ„λ‘œ 미루고 Google Social Login으둜 μ „ν™˜

Day 9 (2024.11.7)

  • Camera에 λŒ€ν•œ 깊이 μžˆλŠ” 이해λ₯Ό μœ„ν•œ 기술 변경에 λŒ€ν•œ ν† μ˜ => Camera2λ₯Ό μ΄μš©ν•œ low level κ°œλ°œμ„ μƒκ°ν•˜μ˜€μ§€λ§Œ 개발 기간이 μ§§μ•„μ„œ κΈ°μ‘΄ 방식 μœ μ§€
  • capture 및 GLSL에 λŒ€ν•œ ν† μ˜. 이 방법을 copmose에 λ„μž…ν•  수 μžˆλŠ”μ§€?
  • PR rebase에 λŒ€ν•œ ν† μ˜

🏚 Home

✨ We are KOLOWN! ✨

πŸ“‹ Convention


πŸ–Ό Porring

πŸ“š 기획


🎨 λ””μžμΈ


⌨ 개발





πŸ“š Archive

♻️ νŒ€νšŒκ³ 

Clone this wiki locally