Skip to content
/ DoIT Public

ToDo App to increase performance ๐Ÿ’ป

Notifications You must be signed in to change notification settings

thoonk/DoIT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

DoIT - ํผํฌ๋จผ์Šค ํ‚ค์šฐ๊ธฐ

๐ŸŽ Download

๐Ÿ’ก OverView

ํ• ์ผ์„ ๊ด€๋ฆฌํ•˜๋ฉด์„œ ํผํฌ๋จผ์Šค ํ‚ค์šฐ๊ธฐ!
์‹œ์ž‘๊ณผ ์ข…๋ฃŒ ์‹œ๊ฐ„์„ ์„ค์ •ํ•ด์„œ ํผํฌ๋จผ์Šค๋ฅผ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ํšจ๊ณผ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ €์˜ ์ฒซ ๋ฒˆ์งธ iOS ๊ฐœ์ธ ์•ฑ ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค. ๐Ÿ‘€
๊ฐœ๋ฐœ ๊ธฐ๊ฐ„: 2020.12.20 ~ ing

๐Ÿ‘‚ Explanation

๋จผ์ € ์œ ์ €๊ฐ€์ด๋“œ๋ฅผ ์ฝ์–ด์ฃผ์„ธ์š”! ํ•ด์•ผํ•  ์ผ์„ ์ž‘์„ฑํ•˜๊ณ  ๋™๊ทธ๋ผ๋ฏธ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์™„๋ฃŒํ•ด์ฃผ์„ธ์š”.

์ž‘์„ฑ ๋˜๋Š” ์—…๋ฐ์ดํŠธ

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

๋งˆํฌ

  • ์™ผ์ชฝ์—์„œ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ํ• ์ผ์„ ๋ฐ€๊ณ  ํ• ์ผ์— ๋งˆํฌ๋ฅผ ํ•˜์„ธ์š”!!

์‚ญ์ œ

  • ์˜ค๋ฅธ์ชฝ์—์„œ ์™ผ์ชฝ์œผ๋กœ ํ• ์ผ์„ ๋ฐ€๊ณ  ํ• ์ผ์„ ์ง€์šฐ์„ธ์š”!!
  • ํ• ์ผ ์ˆ˜์ •์‹œ์—๋„ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ

  • ์‹œ์ž‘๊ณผ ์ข…๋ฃŒ ์‹œ๊ฐ„์„ ์„ค์ •ํ•˜๊ณ  ํ• ์ผ์„ ์™„๋ฃŒํ•˜์„ธ์š”. ๊ทธ๋Ÿฌ๋ฉด ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!!

๋‹คํฌ๋ชจ๋“œ

  • DoIT์˜ ๋ผ์ดํŠธ์™€ ๋‹คํฌ๋ชจ๋“œ๋ฅผ ๋ณด๊ณ ์‹ถ๋‹ค๋ฉด ๊ธฐ๊ธฐ์˜ ํ™”๋ฉด ์Šคํƒ€์ผ์„ ๋ณ€๊ฒฝํ•ด๋ณด์„ธ์š”!

์•Œ๋ฆผ ์‹œ๊ฐ„ ์„ค์ •

  • โ€˜์•Œ๋ฆผ ์‹œ๊ฐ„โ€™์„ ๋ˆŒ๋Ÿฌ์„œ ์•Œ๋ฆผ ์‹œ๊ฐ„์„ ๋ฐ”๊ฟ” ๋ณด์„ธ์š”!
  • 1์‹œ๊ฐ„ ์ „, 30๋ถ„ ์ „, 10๋ถ„ ์ „, ์„ค์ •ํ•œ ์‹œ๊ฐ„์œผ๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ๋ณธ ์•Œ๋ฆผ ์‹œ๊ฐ„์€ 10๋ถ„ ์ „์œผ๋กœ ์„ค์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ›  Tech

  • MVC
  • Singleton
  • RealmSwift
  • Swift

๐Ÿ“Œ Version Note

v1.0

  • Todo์•ฑ์˜ ๊ธฐ๋ณธ์ ์ธ CRUD ๊ตฌํ˜„
  • ์‹œ์ž‘๊ณผ ์ข…๋ฃŒ ์‹œ๊ฐ„์„ ์„ค์ •ํ•˜์—ฌ ๋กœ์ปฌ ์•Œ๋ฆผ๊ณผ ํผํฌ๋จผ์Šค ๊ฒฐ๊ณผ๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ์Œ
  • ๋งˆํฌ ํ‘œ์‹œ
  • ์•Œ๋ฆผ ์‹œ๊ฐ„ ์„ค์ •
  • ์˜จ๋ณด๋”ฉ
  • ๋‹คํฌ๋ชจ๋“œ

v1.1

  • ํ• ์ผ ์—…๋ฐ์ดํŠธ ์‹œ ์„ค์ •๋˜์–ด ์žˆ๋Š” ๋‚ ์งœ๊ฐ€ ์ž๋™์œผ๋กœ ํ˜„์žฌ ๋‚ ์งœ๋กœ ๋ณ€๊ฒฝ๋˜๋Š” ๋ฒ„๊ทธ ์ˆ˜์ •
  • ์„ค์ • ํŽ˜์ด์ง€ ๋‹ซ๊ธฐ ๋ฒ„ํŠผ ์ถ”๊ฐ€

v1.2

  • ํ• ์ผ ์™„๋ฃŒ์‹œ ์ทจ์†Œ์„  ๋ฐ ์™„๋ฃŒ ์ด๋ฏธ์ง€ ์ถ”๊ฐ€ ๋“ฑ UI ๊ฐœ์„ 

๐Ÿ“Œ ScreenShot

Main View Detail View
Result(After Complete) Info View
User Guide Dark Mode