ํ๋ช | ํฐ๊ณผ ์ ๋ฆฌ์ฐ๋ฆฌ |
---|---|
thingzoo | 19ํ๋ฒ ์ปดํจํฐํ๋ถ ๊ธ๋ก๋ฒ์ํํธ์จ์ด์ตํฉ์ ๊ณต ์ ๋ช ์ฃผ |
orange | 19ํ๋ฒ ์ปดํจํฐํ๋ถ ๊ธ๋ก๋ฒ์ํํธ์จ์ด์ตํฉ์ ๊ณต ์ด์ธ์ |
Yoon | 19ํ๋ฒ ์ปดํจํฐํ๋ถ ๊ธ๋ก๋ฒ์ํํธ์จ์ด์ตํฉ์ ๊ณต ํฉ์ฑ์ค |
galaxy | 19ํ๋ฒ ์ปดํจํฐํ๋ถ ๊ธ๋ก๋ฒ์ํํธ์จ์ด์ตํฉ์ ๊ณต ๊น์ํ |
๐ ๊ฒฝ๋ถ๋ํ๊ต ๋๊ตฌ์บ ํผ์ค๋ง์ ์ํ ์บ ํผ์ค ํฌ์ด์ฑ ๐ฉ๐ปโ๐ซ
- ํ์ฐ๋ค์ ์บ ํผ์ค ์ ๋ณด ์ต๋ ๊ฐ๋ฅํ ํต๋ก ๋ถ์กฑ
- ์๋ค ํ๋๋ผ๋ ๊ฐ ์ ๋ณด๋ค์ด ์ฐ๋ฐ์ ์ผ๋ก ์กด์ฌ
- ์ฝ๋ก๋๊ฐ ์๋๋๋ผ๋ ๊ธฐ์กด ์ํฉ์์๋ ์บ ํผ์ค ๋ด์ ๊ฑด๋ฌผ๊ณผ ๋ถ๋ ์์ค์ ๋ํ ์ธ์ง ๋ฎ์
- ์ฝ๋ก๋ ์ํฉ์ด ๊ทน๋ณํ๋ ์ํฉ์ ํ์ฐ๋ค์ ์บ ํผ์ค ์ํ์ด ์ค์ด๋ฌ
- ๊ฑฐ๋ฆฌ๋๊ธฐ ๋จ๊ณ๊ฐ ๋ณํ๋ฉด์ ๋ชจ์ ๊ฐ๋ฅํ ์ธ์๋, ํ๊ฒฝ๋ ๊ณ ์ ๋์ง ๋ชปํจ
- ์ง์์ ์ธ ๋๋ด ํ์ฌ์ ๋ถ์ฌ๋ก ์ธํด ๋๊ธฐ/์ ํ๋ฐฐ ๊ฐ ์น๋ชฉ์ ๊ธฐํ ๊ฐ์
- ์ํํ๋์กฐํฉ์ ๋งค์ฅ ๊ท๋ชจ ๊ฐ์
-
์ฝ๋ก๋ ์ํฉ์์ ํ์ฐ๋ค์๊ฒ ์๊ฒ๋๋ง ์ฑ์ทจ๊ฐ์ ์ค ์ ์์ผ๋ฉด์,
-
์ฝ๋ก๋๊ฐ ์ข ์๋์ด๋ ์ฅ๊ธฐ์ ์ผ๋ก ์ ์ฉํ๊ฒ ์ฌ์ฉํ ์ ์๋ ์ฑ์ ๋ง๋ค๊ณ ์ ํจ.
- ํ๊ต ๋ด์ ํธ์์์ค(ํธ์์ , ์๋น, ํ๋ฆฐํธ๊ธฐ, ATM๊ธฐ ๋ฑ)์ ์์น ์ ๋ณด ์ ๊ณต
- ๋ฉ์ธ ํ์ด์ง(์ง๋) ์์ ํ๋จ ๋ฒํผ์ ํตํด ํธ์์์ค ์ข ๋ฅ์ ๋ฐ๋ผ ์์น ํ์ธ ๊ฐ๋ฅ
-
์บ ํผ์ค ํฌ์ด ๋ฏธ์ ๋ฏธ์ ๋ฆฌ์คํธ์์ ๊ฐ๊ณ ์ถ์ ์ฅ์๋ฅผ ์ ํํ๊ณ ์ค์ ๋ก ๊ทธ ์ฅ์์ ๋์ฐฉํ๋ฉด ๋ฏธ์ ํด๋ฆฌ์ด ํ๋จ๋์ ๊ฑด๋ฌผ๋ค๋ ๊ตฌ๊ฒฝํ๋ฉด์ ์บ ํผ์ค ๋ด์ ์ด๋ฏธ์ง๋ฅผ ์ธ์ํ๋ ๊ธฐํ ์ ๊ณต 'IT์ต๋ณตํฉ๊ด ๊ฐ๊ธฐ' ๊ฐ ์๋ '์ปดํจํฐํ๋ถ์ ๊ฐ์ฅ ์ต๊ทผ ์ง์ด์ง ๊ฑด๋ฌผ ๊ฐ๋ณด๊ธฐ' ์ฒ๋ผ ๋ฏธ์ ์ ์์ฑํ์ฌ, TMI(Too Much Information)์ ์์๋ฅผ ๋ฃ์ด ์ฌ๋ฏธ๋ฅผ ๋ํจ ๊ณ์ ์ ๋ฐ๋ผ '๋ฒ๊ฝ๊ธธ ๊ฑธ์ด๋ณด๊ธฐ', '์ผ์ฒญ๋ด ๋๋ฌด๊ธธ ๊ฑธ์ด๋ณด๊ธฐ' ๋ฑ ์ด๋ฒคํธ์ ๋ฏธ์ ์ ๋ฃ์ ์ ์์ ๋ฏธ์ ์ ํด๋ฆฌ์ด ํ ๋๋ง๋ค ์ฝ์ธ์ ์ง๊ธ
-
๋์ ๋ฐ์์ทจ ๋ฏธ์ ์ ์ดํํ๋ฉด์ ๋ฐฉ๋ฌธํ ๊ฑด๋ฌผ์ ๋ชฉ๋ก์ ํ๊ต ์ ์ฒด์ ๊ฑด๋ฌผ๋ค์์ ๊ฐ๋ณธ ๊ณณ์ ๋ช ๋ฃํ๊ฒ ๋ณด์ฌ์ค์ผ๋ก ๋ณด๋ฌผ์ฐพ๊ธฐ ๋๋์ ๋ํจ
-
๋ง์ดํ์ด์ง ํ์๊ฐ์ ์ ํตํด ๋ฑ๋กํ ๋์ ์ ๋ณด๋ฅผ ๋ณด์ฌ์ค ๋ฏธ์ ์ดํ๋ฅ ์ ๋ฐ๋ผ์ 1ํ๋ ~4ํ๋ ์ผ๋ก ๋๋์ด ํ๊ต ์ํ์ฒ๋ผ ๋๋ผ๊ฒ ํจ ๊ฐ์ธ DB์ ๋ฐ๋ฅธ ๋ฏธ์ ๊ณผ ๋ฐ์์ทจ ๋ชฉ๋ก์ผ๋ก ์ด๋ํ๋ ๋ฒํผ์ด ์์
- LMS ์ฒ๋ผ ํ๊ต๋ณ๋ก ์ฌ์ฉ๊ฐ๋ฅํ๋๋ก ํ๋
- ์บ ํผ์ค๋ณ ๊ฐ์ง ํน์์ DB์ ์ถ์ ํ๊ณ ์ด๋ฅผ ํ์ฉํ ์ฌ๋ฐ๊ณ ๋ค์ํ ๋ฏธ์ ์ ์
- ์ธ๊ทผ ์ง์ญ์ ๋ํ๋ผ๋ฆฌ ์ฐ๊ณํ์ฌ ํ๋ํ์ ์บ ํผ์ค ํฌ์ด๋ ๊ฐ๋ฅํ ๋ฏธ์ ์ ์ ( ์ดํ ์ฝ๋ก๋ ์ข ์ ํ, ํ๊ต ์ถ์ ๋ฑ์์ ์ฌ์ฉ ๊ฐ๋ฅ )
- ํ๊ต ํ์ฌ, ํ๊ณผ ํ์ฌ ์ ์ด๋ฒคํธ์ฑ ํฌ์ด๋ฅผ ์ ์๊ฐ๋ฅ ํ๋๋ก ํจ
- ๊ณ ๋ฑํ์ ๋์์ผ๋ก ํฌ์ด ํ๋์ด ์์ ์, ์ผํ์ฑ์ผ๋ก(ํ์๊ฐ์ ์ ํ์ง ์์๋) ํฌ์ด ๋ชฉ๋ก์ ๋ฐ์ ํ๊ต ๊ตฌ๊ฒฝ ๊ฐ๋ฅ
- ์๋ด๊ธฐ ๋์์ผ๋ก ์์ ์ ๋จ๋,ํ๊ณผ ๊ฑด๋ฌผ ๋ฐ ๋ถ๋์์ค ์ตํ๊ธฐ์ ์ ์ฉ
- ์ ๊ฑด๋ฌผ์ด ์๊ฒผ์ ๋, ์ด ๊ฑด๋ฌผ์ ๋ฃ์ ํฌ์ด๋ฅผ ์ ์ํ์ฌ ๋ฐฐํฌํ๋ฉด ๊ฑด๋ฌผ ํ๋ณด๋ ๊ฐ๋ฅ
- ํ์๊ฐ์ ์, ์ฌ์ฉ์์ ๋ฐ๋ผ(์ฌํ์,ํ๋ํ์,์ธ๊ทผ๊ฑฐ์ฃผ๋ฏผ) ์ฌ์ฉ ๊ฐ๋ฅํ ์์ค๊ณผ ์ฅ์๋ฅผ ์ ํ์ฌ ์ด์ ์ ์ ํ ํฌ์ด ์ ๊ณต
- ์ฝ์ธ์ ํ๋ฆฐํฐ ๋น์ฉ์ด๋ ์ํ์์ ์ฌ์ฉ๊ฐ๋ฅํ ํฌ์ธํธ๋ก ๊ต์ฒด ๊ฐ๋ฅํ๋๋ก ์ฐ๊ณ
- ํ ์ฅ์๋ง์ด ์๋ ์ฌ๋ฌ ์ฅ์๋ฅผ ๊ฑฐ์ณ์ผ ์๋ฃ๋๋ ๋ฏธ์ ๊ฐ๋ฐ -> ํ ๋ง๋ณ๋ก ํ๊ต ์ ์ฒด๋ฅผ ๋๋ฌ๋ณผ ์ ์๋ ๊ธฐํ ์ ๊ณต ( ์๋ฅผ ๋ค์ด, ํ๊ต ๋ด ์ํ๊ธฐ 5๊ฐ ์ฐพ์๋ณด๊ธฐ, ๋๋๋งํฌ ๊ฑด๋ฌผ(๋ณธ๊ด,์ผ์ฒญ๋ด,๊ธ๋ก๋ฒํ๋ผ์ ๋ฑ) ๋๋ฌ๋ณด๊ธฐ ๋ฑ์ ๋ฏธ์ )
- ์ผ์ ๊ตฌ๊ฐ์ ํต๊ณผํด์ผ ์๋ฃ๋๋ ๋ฏธ์ ๊ฐ๋ฐ : ๋ฒ๊ฝ๊ธธ ๊ฑท๊ธฐ, ๋์ด๋์ฅ ํ ๋ฐํด ๋๊ธฐ, ์ผ์ฒญ๋ด ๋๋ฌด ๊ธธ ๊ฑท๊ธฐ ๋ฑ์ ๋ฏธ์ ๊ฐ๋ฅํด์ง
- '๋์ ๋ฐ์์ทจ' ๋ฅผ ๋ฆฌ์คํธ๊ฐ ์๋ ํผ์ฆ ์กฐ๊ฐ์ด ๋ง์ถฐ์ง๋ ๊ฒ์ฒ๋ผ ์ ๋๋ฉ์ด์ ํ์ฌ ๊ฒ์์ ์์๋ฅผ ์ถ๊ฐ
- ๋ฏธ์ ์ฑ๊ณต ์ ์คํฌํ๊ฐ ๋ชจ์์ง๋ ์ ๋๋ฉ์ด์ ์ ์ถ๊ฐํ์ฌ, ์ฌ๊ถ์ ๋์ฅ ๋ชจ์ผ๋ ๋๋์ฒ๋ผ ๋์์ธ
- ํ๊ต ๊ตฌ์๊ตฌ์์ ๋ค๋๋ฉฐ ํ์ํ ์์ค์ด ๋ถ์กฑํ ๊ณณ๊ณผ ์ ์ ํ ๊ณณ์ ์์ฐ์ค๋ฝ๊ฒ ์๊ฒ ๋จ, ์ด๋ฅผ ํ์ฉํด ์บ ํผ์ค๋ฅผ ๋์ฑ ๊ธ์ ์ ์ผ๋ก ์กฐ์ฑ ๊ฐ๋ฅ
- ๊ณ์ ์ ๋ฐ๋ผ, ๋ ์จ์ ๋ฐ๋ผ ๋ค๋ฅธ ํฌ์ด๋ฅผ ์ ๊ณตํ์ฌ(๋ฒ๊ฝ๊ธธ ๊ฑท๊ธฐ,ํ์ด์ฌ๊ธฐ) ์ฝ๋ก๋๋ก ๋ต๋ตํ ์ฌ๋ฆฌ๋ฅผ ์กฐ๊ธ์ด๋๋ง ํด์ํ๋ ๊ธฐํ ์ ๊ณต
- ์ฑ ์ฌ์ฉ์ ๋์ ํ์(์์น์ถ์ ) ํ์ฐ๋ค์ด ๋ง์ด ๋ค๋๋ ๊ธธ์ ์์งํ์ฌ ํฌ์ด๋ฅผ ๋ง๋๋ ์๊ณ ๋ฆฌ์ฆ ์ ์ ๊ฐ๋ฅ
users
name id pw phone level coin mission foot
marker
title location
mission
title marker location
foot
title
- Handler ์ ์ฌ์ฉํ์ฌ runnable ์์
- ์ดํ ์ฒซ ํ๋ฉด์ผ๋ก, ์ดํ์ ๋ชฉ์ ๋ฐ ๋ฐฉํฅ์ฑ์ ๊ฐ์์ ์ผ๋ก ์ ์
- ์ด๋ฏธ์ง์ ๋ฐ์ด์ค, ํ ์คํธ์ ํฌ๋ช ๋ ์กฐ์ ์ ํ์ฌ ์ ๋๋ฉ์ด์ ์ค์
- ์ ๋๋ฉ์ด์ ์ข ๋ฃ ํ, ์๋์ผ๋ก ๋ก๊ทธ์ธ ํ๋ฉด์ผ๋ก ๋์ด๊ฐ
- ๋น๋ฐ๋ฒํธ ์ ๋ ฅ์ '*'๋ฅผ ์ฌ์ฉํ์ฌ ์ ๋ณด ๋ณดํธ
- ์ ๋ณด๊ฐ ์กด์ฌํ๋์ง -> ์์ด๋๋ก DB์์ ๊ฐ์ธ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ ๋น๋ฐ๋ฒํธ์ ๋น๊ต
- ์ผ์นํ์ง ์์์ ํ๋ฆผ ๋ฉ์ธ์ง๋ฅผ ๋์ฐ๊ณ , ๋ง์์ Intent ๋ฅผ ํตํด MainPage(์ง๋ํ์ด์ง)๋ก User์ ์์ด๋๋ฅผ ๋๊น
- ์ฐ์ธกํ๋จ์ JOIN ๋ฒํผ์ ํตํด ํ์๊ฐ์ ํ๋ฉด์ผ๋ก ๋์ด๊ฐ
- EditText ๋ฅผ ์ด์ฉํ์ฌ User์ ์ ๋ณด๋ฅผ ์ป์
- DB์์ User๋ค์ ์์ด๋๋ฅผ ๊ฐ์ ธ์ ํ์ฌ ์ ๋ ฅํ User์ ์์ด๋์ ์ค๋ณต ์ ๋ฌด ํ์ธ
- ๋น๋ฐ๋ฒํธ์ ๋น๋ฐ๋ฒํธ ํ์ธ์ ํตํด ์ ํํ ์ ๋ ฅ ํ์ธ
- ๋ชจ๋ ํญ๋ชฉ์ ์ ๋ ฅ ํ์ ๋๋ง ํ์๊ฐ์ ๋๋๋ก ๋ฒํผ ์ค์
- Google Map API๋ฅผ ์ด์ฉํด์ ๊ธฐ๋ณธ์์น๊ฐ ๊ฒฝ๋ถ๋์ธ ์ง๋๋ฅผ ๋์
- ํ์ฌ ์์น๋ฅผ ์ค์๊ฐ์ผ๋ก ํ์ธ ๊ฐ๋ฅ
- DB์์ ํธ์์์ค ์ ๋ณด(marker)๋ฅผ ๊ฐ์ ธ์์ ๊ฐ ๋ฒํผ๋ณ ํด๋ฆญ ์ด๋ฒคํธ๋ก ๋ง์ปค ํ์
- ํ๋ชจ์ ๋ฒํผ์ผ๋ก ๋ง์ดํ์ด์ง ์ด๋
- ์ฐ๋ชจ์ ๋ฒํผ์ผ๋ก ๋ฏธ์ ํ์ด์ง ๋น ๋ฅธ ์ด๋
- Layout ์ vertical, horizontal ํน์ฑ์ ์ฌ์ฉํ์ฌ ๋ ์ด์์ UI ๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ๊ตฌ์ฑ
- ๋ก๊ทธ์ธ->์ง๋ ํ์ด์ง ๋ก ๋ถํฐ Intent ๋ฅผ ํตํด ๋ฐ์ User์ ์์ด๋๋ฅผ ๊ฐ์ง๊ณ DB ๋ก๋ถํฐ ๊ฐ์ธ ์ ๋ณด ์ต๋
- ์ฌ์ง, User์ ๋๋ค์, ๋จ๊ณ, ์ฝ์ธ์ ํ์
- ํ๋จ์ '๋์ ๋ฐ์์ทจ'์ '๋ฏธ์ ๋ฆฌ์คํธ' ๋ฒํผ์ ๊ตฌ์ฑ
- ๋ฒํผ์ ๋๋ฅผ ์, Intent ๋ฅผ ํตํด User ์์ด๋์ ํจ๊ป ์ด๋
- ScrollView์ ListView๋ฅผ ๋ฃ์ด์ ์คํฌ๋กค์ ๋ด๋ ค ๋ฏธ์ ์ ์ด ํ์ธ
- Intent ๋ก ๋ถํฐ ์ด์ ๋ก๊ทธ์ธ์์ ๋ฐ์ User์ ์์ด๋๋ฅผ ๊ฐ์ ธ์์ User๋ณ ์๋น์ค ์ ๊ณต
- DB์์ ์ ์ฒด ๋ฏธ์ ๋ฆฌ์คํธ์ User๋ณ ๋ฏธ์ ์ดํ ๋ฆฌ์คํธ๋ฅผ ๊ฐ์ ธ์ด
- ๋ฏธ์ ๋ฆฌ์คํธ์์๋ id์ ๋ฐ๋ผ ๊ตฌ๋ถ๋๋ ๋ฏธ์ ์ User๊ฐ ์ดํํ์ผ๋ฉด ์ปฌ๋ฌ,์ดํํ์ง ์์์ผ๋ฉด ํ๋ฐฑ์ผ๋ก ๋ธ
- ๋์ ๋ฐ์์ทจ์์๋ id์ ๋ฐ๋ผ ๊ตฌ๋ถ๋๋ ์ฅ์๋ฅผ User๊ฐ ๋ฐฉ๋ฉดํ์ผ๋ฉด ๋ฌผ์ํ,์ดํํ์ง ์์์ผ๋ฉด ๋ฐ์๊ตญ์ผ๋ก ๋ธ
- ๋ฏธ์ ์์น๋ฅผ ๋ง์ปค๋ก ํ์
- ์ ํด๋ฆฌ๋์ ๊ฑฐ๋ฆฌ ๊ณต์์ ๋ฐ๋ผ ํ์ฌ์์น์ ๋ฏธ์ ์์น์ ์๊ฒฝ๋ ๊ฐ ๊ฑฐ๋ฆฌ ๊ตฌํจ
- ๊ฑฐ๋ฆฌ๊ฐ 0.0009์ด์์ผ ๊ฒฝ์ฐ, ๋ฏธ์ ์ฅ์์ ๋ฉ๋ฆฌ ์๋ค๊ณ ํ ์คํธ ๋์ฐ๊ธฐ
- ๊ฑฐ๋ฆฌ๊ฐ 0.0004์ด์ 0.0009์ดํ์ผ ๊ฒฝ์ฐ, ๋ฏธ์ ์ฅ์์ ๋ค๊ฐ๊ฐ๋ผ๊ณ ํ ์คํธ ๋์ฐ๊ธฐ
- ๊ฑฐ๋ฆฌ๊ฐ 0.0004์ดํ์ผ ๊ฒฝ์ฐ, ๋ฏธ์ ์ฅ์์ ๋๋ฌํ๋ค๊ณ ํ ์คํธ ๋์ฐ๊ณ ์ธ์ฆ