Fernando ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ

๋งฅ์—์„œ 1์ผ 1์ปค๋ฐ‹ ๊ด€๋ฆฌ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ํ•˜๊ธฐ

๐ŸŒฑ 1์ผ 1์ปค๋ฐ‹ ๋„์ „ํ•˜๊ธฐ

์ƒˆํ•ด์—๋Š” ๊นƒํ—™์„ ๊พธ์ค€ํžˆ ์ด์šฉํ•ด์„œ ์ž”๋””๋ฅผ ๊ธฐ๋ฅด์‹œ๋ ค๊ณ  ํ•˜์‹  ๋ชฉํ‘œ๋ฅผ ๊ฐ€์ง„ ๊ฐœ๋ฐœ์ž ๋ถ„๋“ค์ด ๋งŽ์„ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์ €์—ญ์‹œ๋„ ์ƒˆํ•ด์—๋Š” ํ•˜๋ฃจ๋„ ์‰ฌ์ง€ ์•Š๊ณ  ์ปค๋ฐ‹์„ ํ•ด๋ด์•ผ๊ฒ ๋‹ค๋Š” ๋ชฉํ‘œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์—ˆ๋Š”๋ฐ ๋ง‰์ƒ ์—…๋ฌด๋ฅผ ํ•˜๋‹ค๋ณด๋ฉด ๊ฐœ์ธ์ ์ธ ํ”„๋กœ์ ํŠธ์— ์ปค๋ฐ‹์„ ๋งค์ผ ํ•˜๊ธฐ๋ž€ ์‰ฌ์šด์ผ์ด ์•„๋‹™๋‹ˆ๋‹ค.

statusbar

๊ทธ๋Ÿผ์—๋„ ๋ชฉํ‘œ๋ฅผ ์ด๋ฃจ๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋Š˜ ์ž˜ ๋ณด์ด๋Š”๊ณณ์— ๋ถ™์—ฌ๋†“๋Š” ๋ฐฉ๋ฒ•์ด ์ €์—๊ฒŒ๋Š” ๊ฐ€์žฅ ์ ํ•ฉํ•œ ๊ฒƒ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋ฉ”๋‰ด๋ฐ”์— ๋‚ด๊ฐ€ ์ปค๋ฐ‹์„ ์–ผ๋งˆ๋‚˜ ํ–ˆ๋Š”์ง€ ๋ดค์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ๋งˆ์Œ์„ ๊ฐ€์ง€๊ณ  ์žˆ์—ˆ๊ณ , ์ด์ „์— ์†Œ๊ฐœ์‹œ์ผœ๋“œ๋ ธ๋˜ ๊ธ€์ธ 1์ผ 1์ปค๋ฐ‹์˜ ๋ชฉํ‘œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๋ฉด - Bitbar Github ํ”Œ๋Ÿฌ๊ทธ์ธ ์„ค์ •ํ•˜๊ธฐ ๋ผ๋Š” ๊ธ€์„ ํ†ตํ•ด ๋ฉ”๋‰ด๋ฐ”์— ์„ธํŒ…ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•œ ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

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

๐ŸŒณ Jandi ์„ค์น˜ํ•˜๊ณ  ์ž”๋”” ๊ธฐ๋ฅด๊ธฐ

๋จผ์ € Jandi ๋ฅผ ์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋ณต์žกํ•œ ๊ณผ์ •์ด ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์•ฑ์Šคํ† ์–ด์—์„œ Jandi ๋ฅผ ๊ฒ€์ƒ‰ํ•˜์…”์„œ ์„ค์น˜ํ•˜๊ธฐ์„œ๋‚˜ ์ด๊ณณ์„ ๋ˆŒ๋Ÿฌ ์„ค์น˜ํ•ด์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์„ค์น˜๋ฅผ ํ•˜์‹ ํ›„ ์•ฑ์„ ์‹คํ–‰์‹œํ‚ค์…”์„œ Github ์•„์ด๋””๋ฅผ ์ž…๋ ฅํ•˜์‹œ๋ฉด ๋ชจ๋“  ์„ค์ •์€ ๋์ด ๋‚ฉ๋‹ˆ๋‹ค.

username input

โœจ Jandi๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•

์žฌ๋ถ€ํŒ…์„ ํ•˜๊ฒŒ๋˜๋ฉด Jandi ๋˜ํ•œ ์žฌ์‹œ์ž‘ ์‹œ์ผœ์•ผํ•˜๋Š” ๋ถˆํŽธํ•จ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์„ค์ •์— ๋“ค์–ด๊ฐ€์„œ ์‹œ์ž‘์‹œ ์ž๋™์‹คํ–‰ ๋˜๋„๋ก ์„ค์ •์„ ํ•ด์ฃผ์‹ ๋‹ค๋ฉด ๋”์šฑ๋” ํšจ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

login setting

๏ฃฟ -> [ํ™˜๊ฒฝ์„ค์ •] -> [์‚ฌ์šฉ์ž ๋ฐ ๊ทธ๋ฃน] -> [๋กœ๊ทธ์ธ ํ•ญ๋ชฉ] ์œผ๋กœ ๋“ค์–ด๊ฐ€์…”์„œ `jandi` ๋ฅผ ์‹œ์ž‘ํ•ญ๋ชฉ์— ๋„ฃ์–ด์ค€๋‹ค

์ด๋ ‡๊ฒŒ ์„ค์ •์„ ๋งˆ์น˜๊ฒŒ๋˜๋ฉด ์žฌ๋ถ€ํŒ…์„ ํ•˜์—ฌ๋„ ์ž๋™ ์‹คํ–‰๋˜์–ด ํŽธ๋ฆฌํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๋งˆ๋ฌด๋ฆฌ

์–ด์ฐจํ”ผ ํ•ด์•ผํ•  ์ผ์ด๋ผ๋ฉด ์ฆ๊ฒ๊ฒŒ, ํ‚ค์›Œ๊ฐ„๋‹ค๋Š” ๋Š๋‚Œ์œผ๋กœ ๊นƒํ—™์˜ ์ž”๋””๋“ค์„ ๊ธธ๋Ÿฌ๋ณด๋Š”๊ฑด ์–ด๋–จ๊นŒ์š”? ์ œ๊ฐ€ ์†Œ๊ฐœํ•ด๋“œ๋ฆฐ ๋งฅ์•ฑ์„ ํ†ตํ•ด 1์ผ 1์ปค๋ฐ‹์„ ๊ฒฐ์‹ฌํ•˜์‹  ๋ชจ๋“  ๊ฐœ๋ฐœ์ž ๋ถ„๋“ค์—๊ฒŒ ํ›Œ๋ฅญํ•œ ์ž๊ทน์ œ๊ฐ€ ๋œ๋‹ค๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค ๋ชจ๋“  ์Šต๊ด€์€ ์ž‘์€๊ฒƒ์—์„œ ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๊ณ  ๊พธ์ค€ํžˆ ํ• ๋•Œ ๊ฒฐ์‹ค์„ ๋งบ์„ ์ˆ˜ ์žˆ๋Š”๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์•„์ง ๋Šฆ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค ์ง€๊ธˆ ํ•œ๋ฒˆ ์‹œ์ž‘ํ•ด๋ณด์‹œ๋Š”๊ฒƒ์€ ์–ด๋–จ๊นŒ์š”?

๐Ÿคท๐Ÿปโ€โ™‚๏ธ Jandi ์ถ”๊ฐ€ํ•˜๊ณ  ์‹ถ์€ ๊ธฐ๋Šฅ์ด ์žˆ๋‹ค๋ฉด?

Jandi ๋Š” ์˜คํ”ˆ์†Œ์Šค ์ž…๋‹ˆ๋‹ค. ์–ธ์ œ๋‚˜ ์ถ”๊ฐ€ํ•˜๊ณ ์‹ถ๊ฑฐ๋‚˜ ๊ฐœ์„ ํ•ด์•ผํ•  ์‚ฌํ•ญ์ด ์žˆ๋‹ค๋ฉด ๋ฐฉ๋ฌธํ•ด์ฃผ์…”์„œ ์ด์Šˆ๋กœ ์˜๊ฒฌ์„ ๋‚จ๊ฒจ์ฃผ์‹œ๋ฉด ๋ฐ˜์˜ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์—ฌ๋‹ด์œผ๋กœ ๋งฅ์•ฑ์Šคํ† ์–ด ๋ฟ๋งŒ์•„๋‹ˆ๋ผ Brew ๋ฅผ ํ†ตํ•ด ์„ค์น˜ํ•˜์‹ค ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋ ค๊ณ  ํ–ˆ์œผ๋‚˜ ์ตœ์†Œ ๋“ฑ๋ก์š”๊ฑด์ธ Star 75๊ฐœ ์˜ ๋ฒฝ์— ๋ง‰ํ˜€ ๋“ฑ๋ก์„ ๋ฐ˜๋ ค์ฒ˜๋ฆฌ ๋‹นํ–ˆ์Šต๋‹ˆ๋‹ค ๐Ÿ˜ข ์ตœ์†Œ ์š”๊ฑด์ด ์ถฉ์กฑ ๋˜๋Š”๋ฐ๋กœ brew ๋ช…๋ น์„ ํ†ตํ•œ ์„ค์น˜๋ฅผ ์ง€์›ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

๐Ÿ”— Reference


Written by@fernando
iOS ๊ฐœ๋ฐœ์ž์ด๋ฉฐ ๋‹ค์–‘ํ•œ ์—…๋ฌด ์ž๋™ํ™”์— ๊ด€์‹ฌ์ด ๋งŽ์Šต๋‹ˆ๋‹ค.

GitHubTwitterLinkedIn