๋น์ ์ ํ์ฌ ์์น์์ ์ถ๋ฐํ๋, ๋จ ํ๋๋ฟ์ธ ์ฌํ ํ๋
๋๋ง์ ์ํ ์ฌํ์ง์ ์ฝ์ค๋ฅผ ์ถ์ฒํด์ฃผ๋ ์์น ๊ธฐ๋ฐ ์ค๋งํธ ์ฌํ ๊ฐ์ด๋, ๋ ๋Go
๋ฉ์ธ ํ๋ฉด | ์ฅ์ ํ๋ฉด | ์์ธ ํ๋ฉด | ๊ฒฝ๋ก ํ๋ฉด | ์ผ์ ํ๋ฉด |
---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
๋ ๋Go๋ ์ฌ์ฉ์์ ํ์ฌ ์์น์ ๊ด์ฌ์ฌ๋ฅผ ๊ตํต์๋จ ๋ฑ์ ์ข ํฉํ์ฌ ๋ง์ถคํ ์ฌํ์ง๋ฅผ ์ถ์ฒํ๊ณ ์ต์ ์ ์ฌํ ์ฝ์ค๋ฅผ ์๋์ผ๋ก ์์ฑํด์ฃผ๋์์น ๊ธฐ๋ฐ ์ค๋งํธ ์ฌํ ๊ฐ์ด๋ ์ฑ์ ๋๋ค.
๋ณต์กํ ์ฌํ ๊ณํ ์์ด๋ ๋๊ตฌ๋ ์ฝ๊ฒ ๋๋ง์ ์ผ์ ์ ๋ง๋ค ์ ์์ผ๋ฉฐ,์ค์๊ฐ ์ง๋ ์ฐ๋๊ณผ ๊ฒฝ๋ก ์๋ด๋ก ํ์ฅ์์๋ ์ ์ฉํ๊ฒ ํ์ฉํ ์ ์์ต๋๋ค.
โ์ง๊ธ ์ด ์๋ฆฌ์์ ์์ํ๋ ๋๋ง์ ์ฌํโ
์ฌ์ฉ์์ ํ์ฌ ์์น์ ๊ด์ฌ์ฌ๋ฅผ ๋ฐํ์ผ๋ก
๊ฐ๊น์ด ์ฌํ์ง๋ฅผ ์ค์๊ฐ์ผ๋ก ์ถ์ฒํด์ค๋๋ค.
์ ํํ ์ฅ์๋ค์ ์ง๋ ์์์ ์๊ฐํํ๊ณ ,
ํจ์จ์ ์ธ ๋์ ๊ณผ ์์ ์์ ์๊ฐ๊น์ง ํจ๊ป ์๋ด๋ฐ์ ์ ์์ต๋๋ค.
์ฌํ ์ฝ์ค๋ฅผ ๋๋๊ทธ ์ค ๋๋กญ์ผ๋ก ๊ฐํธํ๊ฒ ๊ตฌ์ฑํ๊ณ ์ ์ฅํ ์ ์์ผ๋ฉฐ,
์ธ์ ๋ ์ง ๋ค์ ์ด๋ํ๊ฑฐ๋ ์์ ํ ์ ์์ต๋๋ค.
-
๐ ํ๊ตญ๊ด๊ด๊ณต์ฌ TourAPI 4.0
https://www.data.go.kr/tcs/dss/selectApiDataDetailView.do?publicDataPk=15101578
โ ๊ด๊ด์ง ์ ๋ณด, ์นดํ ๊ณ ๋ฆฌ, ์์น ๊ธฐ๋ฐ ์ฅ์ ๊ฒ์ ๋ฑ์ ์ฌ์ฉ -
๐ Apple MapKit (CoreLocation ํฌํจ)
โ ์ฌ์ฉ์ ์์น ์ถ์ ๋ฐ ์ง๋ ๋ ๋๋ง์ ์ฌ์ฉ
ํ์ | ์ค๋ช |
---|---|
feat |
์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ |
fix |
๋ฒ๊ทธ ์์ |
docs |
๋ฌธ์ ์์ |
style |
์ฝ๋ ์คํ์ผ ๋ณ๊ฒฝ (์ธ๋ฏธ์ฝ๋ก , ๋ค์ฌ์ฐ๊ธฐ ๋ฑ) |
design |
UI ๋์์ธ ๋ณ๊ฒฝ (์์, ๋ ์ด์์ ๋ฑ) |
test |
ํ ์คํธ ์ฝ๋ ์ถ๊ฐ ๋๋ ํ ์คํธ ๋ฆฌํฉํ ๋ง |
refactor |
๋ฆฌํฉํ ๋ง (๊ธฐ๋ฅ ๋ณํ ์๋ ์ฝ๋ ๊ฐ์ ) |
build |
๋น๋ ๊ด๋ จ ํ์ผ ์์ |
ci |
CI ์ค์ ๊ด๋ จ ๋ณ๊ฒฝ |
perf |
์ฑ๋ฅ ๊ฐ์ |
chore |
์์ํ ์์ ์ด๋ ๋น๋/๋ฐฐํฌ ์์ |
rename |
ํ์ผ๋ช ๋๋ ํด๋๋ช ๋ณ๊ฒฝ |
remove |
ํ์ผ ์ญ์ |
์ปค๋ฐ ๋ฉ์์ง ์์ฑ ์ ์ ์ปจ๋ฒค์ ์ ๋ฐ๋ผ ์ผ๊ด์ฑ์ ์ ์งํด ์ฃผ์ธ์.
ํญ๋ชฉ | ๋ด์ฉ |
---|---|
๐ป Framework | |
๐ Database | |
๐ ๏ธ Tooling |
# 1. ๋ ํฌ์งํ ๋ฆฌ ํด๋ก
git clone https://github.com/iOS-EST-2nd-LeaveGo/LeaveGo.git
๊ณต๊ณต๋ฐ์ดํฐ ํฌํธ์์ ๋ฐ๊ธ๋ฐ์ API ํค๋ฅผ Secrets.plist
ํ์ผ์ ๋ฑ๋กํด์ฃผ์ธ์.
<!-- Secrets.plist -->
<dict>
<key>API_KEY</key>
<string>์ฌ๊ธฐ์_๋ณธ์ธ์_API_KEY_๋ฅผ_์
๋ ฅํ์ธ์</string>
</dict>
- Xcode์์
LeaveGo.xcodeproj
ํ์ผ์ ์ฝ๋๋ค. - ์๋ฎฌ๋ ์ดํฐ ๋๋ ์ค์ ๋๋ฐ์ด์ค์์ ์คํํฉ๋๋ค.
# ์คํ ๋จ์ถํค (macOS ๊ธฐ์ค)
โ + R