์ฝํ๋ฆฐ ๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ ์ด์งํธ!
3๊ฐ์ง ์ฑ์ ๋ด ์์ผ๋ก ๋ง๋ค์ด ๋ณด์ธ์ ๐ฒ
์ด ๊ฐ์๋! ๐
๊ตฌ๊ธ์ด ์ฑํํ ์๋๋ก์ด๋ ๊ฐ๋ฐ ๊ณต์ ์ธ์ด,
์ฝํ๋ฆฐ(Kotlin)!
Kotlin์ Java, JavaScript, C/C++ ์ธ์ด๋ก ์ ์ํด์ผ ํ ์ํํธ์จ์ด๋ฅผ ํ๋์ ์ธ์ด๋ก ๊ฐ๋ฐํ ์ ์๋๋ก ์ ์๋ ์ธ์ด์
๋๋ค. ๊ตฌ๊ธ์ ์๋๋ก์ด๋ ๊ฐ๋ฐ ๊ณต์ ์ธ์ด๋ก Kotlin์ ์ฑํํ์ผ๋ฉฐ, Kotlin์ผ๋ก ๊ฐ๋ฐํ๊ธฐ๋ฅผ ๊ถ์ฅํ๊ณ ์์ต๋๋ค. ํ์ฌ ๋ง์ ์๋๋ก์ด๋ ๊ฐ๋ฐ์๋ค์ด Kotlin์ ์ธ์ด์ ํธ์์ฑ ๋๋ฌธ์ Java ๋์ Kotlin์ ์ฌ์ฉํด ๊ฐ๋ฐํ๊ณ ์์ต๋๋ค.
์ด์ ๋ณธ ๊ณผ์ ์์๋ ์ฝํ๋ฆฐ์ ํ์ฉํ์ฌ ์๋๋ก์ด๋ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ฐ๋ฐํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ดํด๋ณด๊ณ ์ด๋ฅผ ์์ฉํ ์ ์๋๋ก ๊ฐ์๋ฅผ ๊ตฌ์ฑํ์์ต๋๋ค. ๊ธฐ์กด [์ค์ฌ์ฑ์ Kotlin ๊ธฐ๋ฐ ์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ] 3๋ถ์ ๊ณผ์ ์์ ์ด์ด์ง๋ ๋ง์ง๋ง ํธ์ผ๋ก, Part 1~3์์ ํ์ตํ ๋ค์ํ ๋ด์ฉ์ ์ข
ํฉ์ ์ผ๋ก ์ค์ตํ๊ณ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ง๋ค๊ธฐ ์ํด ์ถ๊ฐ๋ก ๋ฐฐ์์ผ ํ๋ ๊ณ ๊ธ ๊ธฐ์ ๋ค์ ํ์ตํ๊ธฐ ์ํด ์ค์ ์ ํ๋ฆฌ์ผ์ด์
์ ์ ๊ณผ์ ์ด ์ ๋์ ์ผ๋ก ํ์ํฉ๋๋ค. ๋๋ฌธ์ ์ด๋ฒ ๊ฐ์๋ฅผ ํตํด 3๊ฐ์ง ์ ํ๋ฆฌ์ผ์ด์
์ ์ ์ํด ๋ณด๊ณ ์์ ๋ฐฐ์ด ๋ด์ฉ์ ์ ๋ฆฌํ๋ฉฐ ๋ฐฐ์ฐ์ง ์์ ๋ด์ฉ๋ค๋ ์ข
ํฉ์ ์ผ๋ก ํ์ตํ๊ฒ ๋ฉ๋๋ค.
๋ค์ ๋ด์ฉ์ ํ์ตํฉ๋๋ค.
- ์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ์ ํต์ฌ์ด ๋๋ UI ์์
- ๋ค์ํ ๋ฐ์ดํฐ ๊ด๋ฆฌ ๊ธฐ๋ฒ
- ๋คํธ์ํฌ ์ฒ๋ฆฌ ๊ธฐ๋ฒ
- ์ง๋์ ์์น์ ๋ณด ์ฒ๋ฆฌ ๊ธฐ๋ฒ
- 3๊ฐ์ง ์ค์ ์ ํ๋ฆฌ์ผ์ด์
์ ์
์ด๋ฐ ๋ถ๋ค๊ป
์ถ์ฒํฉ๋๋ค โ
[์ค์ฌ์ฑ์ Kotlin ๊ธฐ๋ฐ ์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ] ์๋ฆฌ์ฆ
์๊ฐ์ ๋ถ๋ค์ ๊ณ ๋ฏผ์ ๋ฐํ์ผ๋ก ๋ง์ง๋ง ํํธ๋ฅผ ์ ์ํ์ต๋๋ค!
- โ์๋๋ก์ด๋ UI ์์, 4๋ ๊ตฌ์ฑ์์ ๋ฑ์ ๋ฐฐ์ฐ๊ธด ํ๋๋ฐ...โ
- โ์ค์ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ์ ์ด๋ป๊ฒ ์ด๋ค ์์ผ๋ก ํด์ผ ํ ๊น?โ
- โ๋คํธ์ํฌ ํ๋ก๊ทธ๋๋ฐ์ ์ด๋ป๊ฒ ํด์ผ ํ ๊น?โ
์ฝํ๋ฆฐ์ ์ด์ฉํ์ฌ ์๋๋ก์ด๋ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ฐ๋ฐํ๊ณ ์ ํ๋ ๋ถ๋ค์ด๋ผ๋ฉด ๋๊ตฌ์๊ฒ๋ ์ถ์ฒํฉ๋๋ค. ๋ณธ ๊ฐ์๋ ๊ฐ๊ฐ์ ๊ฐ๋ณ ๊ฐ์๋ก ํ์ตํ๋ ๊ฒ์ด ์๋ 3๊ฐ์ง ์ ํ๋ฆฌ์ผ์ด์
์ ๊ฐ๋ฐํ๋ ๊ฐ์์
๋๋ค.
๊ฐ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์
๋ง๋ค ์ฃผ์ ๋ฅผ ๊ฐ์ง๊ณ ์์ด ์ฃผ์ ๋ณ๋ก ์ ํ๋ฆฌ์ผ์ด์
์ ๊ฐ๋ฐํ ๋ ํ์ํ ์์๋ฅผ ํ์ตํ ์ ์์ผ๋ฉฐ, ๋ฐฑ์๋(์๋ฒ) ํ๋ก๊ทธ๋๋ฐ์ ์ง์ ์ค์ตํ์ฌ ๋คํธ์ํฌ ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฐ์ ์์ฝ๊ฒ ํ ์ ์๋๋ก ๊ตฌ์ฑํ์์ต๋๋ค.
๊ฐ์๋ฅผ ๋ชจ๋ ํ์ตํ๊ณ ๋๋ฉด ์๋๋ก์ด๋ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ์ ์ํ ํ๋ก์ ํธ ์์ฑ๋ถํฐ ํ๋ฉด ๊ตฌ์ฑ, ๋ฐ์ดํฐ ๊ด๋ฆฌ, ๊ตฌ๊ธ ์ง๋, OPEN API, ์๋ฒ ํด๋ผ์ด์ธํธ ๊ตฌ์กฐ์ ๋คํธ์ํฌ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ ํ์ต์ ํตํด ์ค์ ์์ค์ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ฐ๋ฐํ ์ ์์ต๋๋ค.
์ ์ ์ง์์ ํ์ธํด์ฃผ์ธ์!
- Java(์๋ฐ) ๋ฐ Kotlin(์ฝํ๋ฆฐ)
- [์ค์ฌ์ฑ์ Kotlin ๊ธฐ๋ฐ ์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ] Part 1~3์ ํด๋นํ๋ ํ์ต ๋ด์ฉ
์ฃผ์ ๋ณ๋ก ์ตํ๋
ํ์ต ๋ด์ฉ ๐
๋ณธ ๊ฐ์๋ 3๊ฐ์ง ์ ํ๋ฆฌ์ผ์ด์
์ ์ ์ํด๋ณด๋ ๊ฐ์์
๋๋ค. ์น์
๋ง๋ค ์ฃผ์ ๊ฐ ์๊ณ ํน์ง์ด ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ ํ๋ฆฌ์ผ์ด์
์ ์ฑ๊ฒฉ์ ๋ฐ๋ผ ์ด๋ป๊ฒ ๊ฐ๋ฐ์ ํด์ผํ๋์ง ํ์
ํ ์ ์์ต๋๋ค.
์ ํ๋ฆฌ์ผ์ด์
ํ๋ฉด ๊ตฌ์ฑ, ์ฌ์ฉ์ ์ด์ฉ ๋ฐฉ๋ฒ๋ ๋ชจ๋ ๋ค๋ฅด๊ฒ ์ ์ํ๊ณ ์์ด ํ๋ก์ ํธ ์์๋ถํฐ ๋๊น์ง ์ค๋ณต๋๋ ๋ถ๋ถ์ ์ต์ํ ํ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ํ์
์์ ํ๋ก์ ํธ๋ฅผ ์ํํ ๋ ์ฌ์ฉํ๋ ์ถ๊ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ฉํ์ฌ ์์ฝ๊ฒ ํ๋ก์ ํธ๋ฅผ ์งํํ ์ ์๋ ๊ธฐ์ ์ ํ์ตํ ์ ์์ต๋๋ค.
๊ฐ์ข ์๊ฐ ๋ฐ ๊ฐ๋ฐํ๊ฒฝ ๊ตฌ์ถ: 1~4๊ฐ
- ๋ณธ ๊ฐ์์ ๋ํด ๊ฐ๋ตํ ์๊ฐ์ ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ ๋ฐฉ๋ฒ์ ์ดํด๋ด
๋๋ค.
๋ฉ๋ชจ ์ฑ ๋ง๋ค๊ธฐ: 5~19๊ฐ
- ๊ฐ๋จํ ๋ฉ๋ชจ์ฑ์ ์ ์ํฉ๋๋ค. recyclerView ์ฌ์ฉ๊ณผ ๋ด๋ถ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฉํฉ๋๋ค.
LBS ์ฑ ๋ง๋ค๊ธฐ: 20~30๊ฐ
- ๊ตฌ๊ธ ์ง๋์ ๊ตฌ๊ธ open api๋ฅผ ํ์ฉํ์ฌ ์์น ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ์ ์ํฉ๋๋ค.
๊ฒ์ํ ์ฑ ๋ง๋ค๊ธฐ: 31~63๊ฐ
- ํ์ ๊ฐ์
๋ฐ ๊ฒ์๊ธ ์์ฑ ๋ฑ์ ๊ฒ์ํ ์ฑ์ ์ ์ํฉ๋๋ค.
- ์๋ฒ ํด๋ผ์ด์ธํธ ๊ตฌ์กฐ์ ๋คํธ์ํฌ ํ๋ก๊ทธ๋๋ฐ์ ์ค์ํฉ๋๋ค.
- ํ๋ฉด ๊ด๋ฆฌ๋ ๋ชจ๋ ํ๋ ๊ทธ๋จผํธ(Fragment)๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- ๋ชฉ๋ก์ ์๋ก๊ณ ์นจ ๊ธฐ๋ฅ๊ณผ ๋ฌดํ ์คํฌ๋กค ๊ธฐ๋ฅ๊น์ง ์ดํด๋ด
๋๋ค.
๋จผ์ ์๊ฐํ๋ฉด ๋์์ด ๋๋
๊ฐ์๋ฅผ ์ดํด๋ณด์ธ์ ๐
์์ ์ง๋ฌธ Q&A ๐ฌ
Q. ๋ณธ ๊ณผ์ ์ ํ์ตํ๋ ค๋ฉด ์ด๋ค ์ง์์ด ํ์ํ๊ฐ์?
๋ณธ ๊ณผ์ ์ ๊ธฐ์กด ๊ณผ์ ์์ ๋ฐฐ์ ๋ ๋ด์ฉ์ ํ ๋๋ก ํ๋ก์ ํธ๋ฅผ ์งํํ๋ ๊ณผ์ ์
๋๋ค. ์ด์ Java, Kotlin ๋ฐ ์ง๋ ์๋ฆฌ์ฆ์ Part 1~3 ๊ณผ์ ๋ชจ๋๋ฅผ ํ์ตํ์
์ผ ํฉ๋๋ค.
Q. ๋ณธ ๊ณผ์ ์์ ๋ฌด์์ ๋ฐฐ์ธ ์ ์๋์?
๋ณธ ๊ณผ์ ์์๋ ์๋๋ก์ด๋ ๊ฐ๋ฐ์ ์ํ ์์๋ค ํ๋ํ๋๋ฅผ ๊ฐ๋ณ์ ์ผ๋ก ๋ฐฐ์ฐ๋ ๊ฒ์ด ์๋ ์ข
ํฉ ์ค์ต์ ์งํํ๊ฒ ๋ฉ๋๋ค. ๋ฐ๋ผ์ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ ์์๋ถํฐ ๋๊น์ง ํ๋์ ์๋ฒฝํ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ฐ๋ฐํ ์ ์๋ ๋
ธํ์ฐ๋ฅผ ํ์ตํ ์ ์์ต๋๋ค.
Q. ๊ณผ์ ์ ํ์ตํ๋ฉด ๋ค์์๋ ๋ฌด์์ ํ์ตํด์ผ ํ๋์?
๋๋ค๋ฅธ ๊ณผ์ ์ ํ์ตํ๊ธฐ๋ณด๋ค๋ ๋ฐฐ์ด ๋ด์ฉ์ ํ ๋๋ก ์ ํ๋ฆฌ์ผ์ด์
์ ์ง์ ๊ฐ๋ฐํด ๋ณด๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค.
์ง์๊ณต์ ์ ์๊ฐ ๐จโ๐ป
์ค์ฌ์ฑ(ํ ์ํํธ์บ ํผ์ค ๊ฐ๋ฐ ์ด์ฌ)
๊ตญ๋ด IT ์ด์ฐฝ๊ธฐ ๋ชจ๋ฐ์ผ ์ฝํ
์ธ ๋ถํฐ ๋น
๋ฐ์ดํฐ ๋ถ์ผ ๊ฐ๋ฐ ๋ฐ ์ปจ์คํ
IT ์์ฉ ์ํํธ๊ฐ๋ฐ ๋ฑ 19๋
๋์ ๋ค์ํ ๋ถ์ผ ๋ฐ ํ์ฅ์์์ ๊ฒฝํ์ ๊ฐ์์ ๋
น์์ต๋๋ค.
๊ฐ๋ฐ ๊ฒฝ๋ ฅ
โข SKT "์์ผ๋๋ ์ด๋๋ฒค์ณ" ๋ชจ๋ฐ์ผ ์ฝํ
์ธ ๊ฐ๋ฐ ๋ฐ์นญ
โข KT " ํด์ฆ์ฌ์ปค" ๋ชจ๋ฐ์ผ ์ฝํ
์ธ ๊ฐ๋ฐ ๋ฐ์นญ
โข SK "๋ชจ๋ฐ์ผ ๊ณต์ธ์ค๊ฐ์ฌ" ๋ฐ์นญ
โข ์์ดํฐ "ํ์ํต" ์ฑ๊ฐ๋ฐ
โข ์์ดํฐ "ํฌ์ค ํธ๋ ์ด๋" ์ฑ๊ฐ๋ฐ
โข KT/SK ์ผ๋ณธ ๋จ์ฝ "๋ฐ์ผ์ฆ ์ค๋ธ ์ฝ๋ชฌ์ฆ" ์ฝํ
์ธ ๊ฐ๋ฐ
โข KT ๋ฏธ๋ ๊ฒ์(์ผ๊ธ์ผ๊ธ ๋
๋ฐ๋จน๊ธฐ, ์๋ผ๋์ ์์ ๋จํ, ๋ฏธ์คํฐ๋ฆฌ ๋ธ๋กํ์ ๋จ, BUZZ and BUZZ)๊ฐ๋ฐ
๊ฐ์ ๊ฒฝ๋ ฅ
์ผ์ฑ๋ฉํฐ์บ ํผ์ค, ๋ถ์ฐ์ ๋ณด์ฐ์
์งํฅ์, ์ ์ฃผ์ ๋ณด๋ฌธํ์ฐ์
์งํฅ์, ์ธ์ฒ์ ๋ณด์ฐ์
์งํฅ์, ํ๊ตญ์ ํ์งํฅ์, SK C&C, T ์์นด๋ฐ๋ฏธ, ํ๊ตญ๋ก๋ด์ฐ์
์งํฅ์, ๋์ ETRI, ์ผ์ฑ์ ์, nica ๊ต์ก์ผํฐ, ํ๊ตญ์์ฐ์ฑ๋ณธ๋ถ, ํํ S&C, ์ผ์ฑ์ ์, LG์ ์, SK C&C, ๋๊ตฌ ๋ก๋ด์ฐ์
์งํฅ์, ๋ถ์ฐ๋ํ๊ต ๋ฑ ๊ตญ๋ด ์ ๋ช
๊ธฐ์
ํ์ง ์ฌ์ง์ ๋ฐ ๋ฏธ์ทจ์
์๋ฅผ ๋์์ผ๋ก ๊ฐ์ ๋ฐ ๊ฐ๋ฐ 19๋
์ฐจ ๊ฒฝ๋ ฅ์ ๊ฐ์ถ ๋ฒ ํ
๋ ๊ฐ์ฌ์
๋๋ค.
๊ฐ์ ๋ถ์ผ
์๋ฐ, ์๋๋ก์ด๋, ํ๋ ์์ํฌ, ๋ฐ์ดํฐ๋ฒ ์ด์ค, UML, ์์ดํฐ, ๋น
๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋ฐ ๋ถ์, ํ์ด์ฌ, ์ฌ๋ฌผ์ธํฐ๋ท, R/ํ์ด์ฌ์ ํ์ฉํ ๋ฐ์ดํฐ ๋ถ์, ๋ฅ๋ฌ๋, ๋จธ์ ๋ฌ๋ AI, ์คํํฌ ๋ถ์ผ ๋ฑ์ ๋ถ์ผ์ ๋ํด ๊ฐ์ํฉ๋๋ค. ๋ค์ํ ๊ฒฝํ์ ๋
น์ฌ ์ต๋ํ ์ฝ๊ฒ ์ค๋ช
ํ๊ณ , ์ค์ต์ ์ ์ฉํ๋๋ก ์์ ๋ฅผ ๋ง๋ค๊ณ ์ค๋ช
์ ํ ์ ์๋๋ก ๊ฐ์๋ฅผ ๊ตฌ์ฑํ๊ณ ์์ต๋๋ค. ์คํ๋ผ์ธ ์์
์ด ์๋๋ฏ๋ก ๋ชจ๋ฅด๋ ๊ฒ์ ์ง๋ฌธ&๋ต๋ณ์ ์ด์ฉํด์ฃผ์ธ์. ๊ผญ ์ต๋ํ ๋น ๋ฅด๊ฒ ํด๊ฒฐํด๋๋ฆฌ๊ฒ ์ต๋๋ค.