ย ์ด๋ฒ ์ฃผ ๋ชฉํย 
โข
[ V ] ์ฝ๋ฉ ํ
์คํธ ์ผ์ฃผ์ผ 3๋ฌธ์
โข
[ V ] ๊ฐ์ ์ ๋ฆฌํ์ฌ ๋ธ๋ก๊ทธ ์์ฑ
โข
[ V ] ์ค๋ฅ ํด๊ฒฐ ๊ณผ์ ๊ธ์ฐ๊ธฐ
ย Liked(์ข์๋ ์ )
Kotlin์ผ๋ก Places API ์ฐ๋ํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ ๋ค
โข
Java๋ก ํ๋ ๋ฐฉ๋ฒ์ ์๊ณ ์์๋๋ฐ Kotlin, JSON์ ์ด์ฉํ์ฌ ์ฐ๋ํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํ์ง ๋ชปํ์๋ค.
โข
์๋ ๋ด๊ฐ ํ๋ ๋ฐฉ์์ Places API๋ฅผ Android์ฉ์ผ๋ก ์ ์ฉํ์๋๋ฐ ์ด๋ฒ์๋ ์น ์๋น์ค์ฉ์ผ๋ก ์ ์ฉํ์ฌ JSON์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ์ฌ์ฉํ๋ค.
โข
์๋ ์ ์ฉํ๋ ๋ฐฉ์๋ณด๋ค ์น ์๋น์ค์ฉ ๋ฐฉ์์ด ์ฝ๋์ ๊ฐ๋
์ฑ์ด ์ข ๋ ๋์ ๊ฒ ๊ฐ๋ค.
๊ฐ์ธ ํ๋ก์ ํธ์ WebView ์ ์ฉ
โข
์๋๋ ๋งํฌ๋ฅผ ์ฃผ๊ณ ๋ธ๋ผ์ฐ์ ์ฑ์์ ํด๋น ์ฃผ์๋ฅผ ๋์ฐ๋๋ก ํ์๋๋ฐ WebView๋ฅผ ์ ์ฉํด๋ณด๋ ๊ฒ์ด ์ข๊ฒ ๋ค๊ณ ์๊ฐํ๊ฒ ๋์๋ค.
โข
์ฝ๋๋ฅผ ์กฐ๊ธ ์์ ํ์ฌ WebView๋ฅผ ์ ์ฉ, intent๊ฐ ํธ์ถ๋์ด ๋ฐ์ํ๋ ์ค๋ฅ๋ ์๊ฒ ๋์ด ์์ ํ๋๋ฐ ์๊ฐ์ด ์ข ๊ฑธ๋ ธ๋ค.
ย Lacked (์์ฌ์ ๋ ์ )
๋ค์ ์๊ธด ์กฐ๋ฐ์ฌ
โข
์์
์ ๋ค์ผ๋ฉด์ ์ฝ๊ฐ ํํ๊ฐ ์จ ๊ฒ ๊ฐ๋ค. ์ทจ์
ํ ์ ์์๊น๋ผ๋ ์๊ฐ์ด ๋ ๋ค. ์๊ฐํด๋ณด๋ ๋ฉด์ ์ ๋ณธ์ง๋ ์ค๋๋์๊ณ ์ ์ผ ๋๋ ค์ด ๋ฉด์ ์ ๋ณผ ์๊ฐ์ ์ด์ง๋ฌ์์ง๋ค..
โข
์ฌ์ฌ ๋ฉด์ ์ค๋น๋ฅผ ํด์ผํ ๊ฒ ๊ฐ๋ค. ๋๋ถ์ด ์ด๋ฒ์ฃผ๋ถํฐ ์ด๋ ฅ์๋ฅผ ๋ฃ์ด์ผ๊ฒ ๋ค๊ณ ์๊ฐํ๊ฒ ๋์๋ค.
ย Learned (๋ฐฐ์ด ์ )
XMLย Parsing
โข
XMLย ๋ฌธ์์์ ์ถ์ถํ ๋ชจ๋ ๋ฐ์ดํฐ๋ ๋ฌธ์์ด์ด๋ฏ๋ก ์ ๋นํ ํ์
์ผ๋ก ๋ณํํ์ฌ ์ฌ์ฉํด์ผ ํ๋ค.
JSONย Parsing
โข
JavaScript ์ธ์ด์์ ๊ฐ์ฒด๋ฅผ ํํํ๋ ๋ฌธ๋ฒ์ ์ฌ์ฉํด ๋ฐ์ดํฐ๋ฅผ ํํํ๋ ๋นํ์ค ๋ฌธ์
โข
๋ค์ํ ๋ฐ์ดํฐ ํ์
์ ํํํ ์ ์์ด ๋ง์ด ์ฌ์ฉํ๋ ๋ฌธ์ ์์
ย Longed for (์์ผ๋ก ๋ฐ๋ผ๋ ์ )
์ฌํด ์์ ์ทจ์ ํ๊ธฐ ์ํ ์ค๋นํ๊ธฐ
โข
ํ๋ฐ๊ธฐ ์ฑ์ฉ ๊ณต๊ณ ๋ ๋์ค๊ณ ์๊ณ , ๋ฉด์ ์ค๋น๋ ์ด๋ ฅ์๋ฅผ ๋ค๋ฌ์ด๋ณด๋ฉด์ ์ทจ์
์ ๋ํ ์ค๋น๋ฅผ ํด์ผํ ๊ฒ ๊ฐ๋ค.
โข
์ด๋ ฅ์ ์ ์ถ์ ํด์ ๋ฉด์ ๋ ๋ด๋ณด๊ณ ๊ฐ์ ๋ค์ ์ด๋ ค์ผ ํ ๊ฒ ๊ฐ๋ค.