# ์๋๋ก์ด๋ ๋ฐ ์ค๋งํธํฐ ๊ฐ์์ Android Studio ์ค์น
# ์๋๋ก์ด๋ ๋ฐ ์ค๋งํธํฐ ๊ฐ์
- ์ค๋งํธํฐ
: ํตํ ๊ธฐ๋ฅ + ์ปดํจํฐ + ์นด๋ฉ๋ผ, GPS, DMB ๋ฑ ๋ค์ํ ๊ธฐ๋ฅ ๋ด์ฅ
- ์๋๋ก์ด๋์ ์ฃผ์ ๊ธฐ๋ฅ
1. ์ดํ๋ฆฌ์ผ์ด์ ํ๋ ์์ํฌ๋ฅผ ํตํ API ์ฌ์ฉ
--> ์ฝ๋ ์ฌ์ฌ์ฉ ๋ฐ ํจ์จ์ ์ด๊ณ ๋น ๋ฅธ ์ดํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๊ฐ๋ฅ
2. ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์ ์ต์ ํ๋ ๋ฌ๋น ๊ณผ ์ํธ๋ฐํ์ ์ ๊ณต
3. 2D ๊ทธ๋ํฝ ๋ฐ ์ผ์ฐจ์ ๊ทธ๋ํฝ ์ต์ ํ ํํ ๊ฐ๋ฅ
4. ๋ชจ๋ฐ์ผ์ฉ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ธ SQLite ์ ๊ณต
5. ์ค๋์ค, ๋น๋์ค ๋ฐ ์ด๋ฏธ์ง ํ์ ์ง์
6. ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์ ๋ด์ฅ๋ ๊ฐ์ข ํ๋์จ์ด ์ง์
7. ์ดํด๋ฆฝ์ค IDE, Android Studio ๋ฅผ ํตํ ๋น ๋ฅธ ๊ฐ๋ฐ ํ๊ฒฝ ์ ๊ณต
- ์๋๋ก์ด๋ ๊ธฐ๋ฅ ์ง์
๋กค๋ฆฌํ | ์๋๋ก์ด๋ ๊ธฐ๊ธฐ ํตํฉ ์ง์ |
๋ง์๋ฉ๋ก | ์ฑ ๊ถํ ์ค์ ๋ฐ ์ง๋ฌธ ์ธ์ ์ง์ |
๋๊ฐ | ๊ฐ์ํ์ค ๋ฐ ์๋ฆผ๊ธฐ, ๋ค์ค ์ฐฝ ์ด๊ธฐ ์ง์ |
์ค๋ ์ค | ์๋ฆผ ๋ฐ ์๋ ์ฑ์ฐ๊ธฐ, ๋ฐฐํฐ๋ฆฌ ๊ฐํ ๋ฑ ์ง์ |
ํ์ด | ์ค๋ด ์์น ์ถ์ , ์๋ฆผ, ๋ฉํฐ์นด๋ฉ๋ผ, ์ธ๊ณต์ง๋ฅ ํ์ฅ ์ง์ |
์๋๋ก์ด๋ | ๋ผ์ด๋ธ ์บก์ , ์ค๋งํธ ์ฌ์ ๋ฐ ์ฒญ๊ฐ ๋ณด์กฐ, ๋์ ๋ด๋น๊ฒ์ด์ , ๊ฐ์ธ ์ ๋ณด ์ ์ด ๋ฑ ์ง์ |
- ์๋๋ก์ด๋ ํน์ง
1. ์๋๋ก์ด๋์ ํต์ฌ ์ปค๋์ ๋ฆฌ๋ ์ค๋ก ๊ตฌ์ฑ๋์ด์์
2. ์๋๋ก์ด๋ ์ดํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐ ์ธ์ด๋ JAVA, Kotlin
3. ์๋๋ก์ด๋ SDK์์ ๋ค์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํฌํจํ๊ณ ์์ด ๊ฐ๋ฐ์ ์ฉ์ด
4. ์คํ ์์ค ์งํฅ
5. ์ง์์ ์ธ ์ ๊ทธ๋ ์ด๋๋ฅผ ์ ๊ณต
- ์๋๋ก์ด๋์ ๊ตฌ์กฐ
- ์๋๋ก์ด๋ ๊ฐ๋ฐ๊ณผ OS
: Windows, Linux, Mac ํ๊ฒฝ์ด ์์ผ๋ฉฐ, ์๋์ฐ ํ๊ฒฝ์ด ๊ฐ์ฅ ๋ณดํธ์ ์ผ๋ก ์ฌ์ฉ๋จ
+ ์๋๋ก์ด๋ ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ ์ ๊ฐ์์ ์๋๋ก์ด๋ ์ฅ์น์ธ AVD(Android Virtual Device)๊ฐ ์ ๊ณต๋จ
--> ์ค์ ์๋๋ก์ด๋ ์ฅ๋น๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์๋ ์๋๋ก์ด๋ ์ฅ๋น๊ฐ ์๋ ๊ฒ์ฒ๋ผ ์์ ๊ฐ๋ฅ
# Android Studio ์ค์น
1, ์ค์น ๋งํฌ(https://developer.android.com/studio?hl=ko)๋ก ์ ์ ํ ์ค์น
2. ์ค์น ํ์ผ ์คํ ํ ์ค์น ์งํ
3. ์ค์น ์๋ฃ