Skip to content

Latest commit

ย 

History

History
48 lines (28 loc) ยท 2.35 KB

File metadata and controls

48 lines (28 loc) ยท 2.35 KB

๐Ÿงฉย Overview

๊ทผ๋ฌด ์‹œ๊ฐ„, ์ด๋™์ค‘, ์ž  ๋“ค๊ธฐ ์ „ ์–ธ์ œ๋‚˜. ๋ฐ์Šคํฌํ†ฑ, ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ ์–ด๋””์„œ๋“ . ์ง€๊ธˆ ๋‹น์žฅ ๋ณด๊ณ  ์ •๋ฆฌํ•  ์ˆ˜๋Š” ์—†์ง€๋งŒ ์ผ๋‹จ ๊ธฐ๋กํ•ด ๋‘๊ณ  ์‹ถ์€ ์›น ํŽ˜์ด์ง€๋ฅผ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค๊ฐ€ ์žˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

์›น ํŽ˜์ด์ง€์—์„œ ๊ณต์œ ํ•˜๊ธฐ ๊ธฐ๋Šฅ์œผ๋กœ ์ž์ฒด ์ œ์ž‘ํ•œ ํ…œํ”Œ๋ฆฟ์— ์ธ๋„ค์ผ, ์ œ๋ชฉ, ์†Œ์ œ๋ชฉ, ํƒœ๊ทธ, ๋ฉ”๋ชจ๋ฅผ ํฌํ•จํ•ด์„œ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค๋ฅผ ๊ณ ์•ˆํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ๋„๋ฉ”์ธ์˜ ์›น ํŽ˜์ด์ง€๋ฅผ ๋‹จ 3๋ฒˆ์˜ ํด๋ฆญ์œผ๋กœ ์Šคํฌ๋žฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐ŸŽฒ Key Features

  • ๋ถˆํŠน์ • ๋„๋ฉ”์ธ์˜ ์›น ํŽ˜์ด์ง€ ๊ณต์œ ํ•˜๊ธฐ
  • ๊ณต์œ  ํ…œํ”Œ๋ฆฟ์— ์ œ๋ชฉ, ์†Œ์ œ๋ชฉ, ํƒœ๊ทธ, ๋ฉ”๋ชจ ๋“ฑ์„ ํฌํ•จํ•ด์„œ ์ €์žฅํ•˜๊ธฐ
  • ํƒœ๊ทธ๋ฅผ ํ†ตํ•œ ์Šคํฌ๋žฉ ๋ถ„๋ฅ˜ ๋ฐ ๊ฒ€์ƒ‰
  • ํƒ€์ธ์˜ ์Šคํฌ๋žฉ ์—ด๋žŒ ๋ฐ ์žฌ์Šคํฌ๋žฉ

๐Ÿ› ๏ธย Tech Stack

UIKit, Rxswift, Moya, Snapkit, Then, Almofire, Kingfisher

โš™๏ธย Architecture

MVVM

๐Ÿง‘๐Ÿปโ€๐Ÿ’ป Team

  • ๊ธฐํš์ž 1๋ช…
  • ๋””์ž์ด๋„ˆ 1๋ช…
  • ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž 1๋ช…
  • iOS ๊ฐœ๋ฐœ์ž 1๋ช…
  • AOS ๊ฐœ๋ฐœ์ž 1๋ช…

โœ‹๐Ÿปย Part

  • iOS ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ๋ถ€ํ„ฐ ๋ฐฐํฌ๊นŒ์ง€

โ“ย ์–ด๋ ค์› ๋˜ ์ 

๊ณต์œ ํ•˜๊ธฐ ๊ธฐ๋Šฅ ๊ตฌํ˜„

RxSwift, Moya๋กœ ๋„คํŠธ์›Œํฌ ํ•จ์ˆ˜ ๊ตฌํ˜„

์ž์ฒด ๋กœ๊ทธ์ธ ๊ตฌํ˜„

UIScrollView code base ๊ตฌํ˜„

UINavigationBar Custom