DevFest์ ํจ๊ปํ๋ ComposeCamp 2022 ์ด๊ธ ํธ๋ํน ์ฝ์ค์ ๊นํ๋ธ์ ์ค์ ์ฌ๋ฌ๋ถ ํ์ํฉ๋๋ค ๐
์ด๊ธ ์ฝ์ค ๋ฑ๋ฐ์ ํตํด Jetpack Compose์ Android ์ฑ ๊ฐ๋ฐ์ ์นํด์ ธ๋ด์!
์บ ํ๋์ ์ฌ๋ฌ๋ถ๋ค์ ๊ฐ์ ์ํ์๋ ์๋๋ก ์ฝ๋๋ฉ์ ์ด์ํ์ค ์ ์์ด์! ํผ์ํ๊ธฐ์ ๋ฒ๊ฑฐ์ฐ์ ๊ฐ์? ๊ทธ๋ ๋ค๋ฉด ๋ค์ ๋ฐฉ๋ฒ์ ์จ์ฃผ์ ๋ ์ข์์.
- ๊ณต๊ฐ๋ ํ์ต ํ ์์๐ก์ ์ฐธ๊ณ ํ๋ค!
- ๋งค์ฃผ ์บ ํ์ง๊ธฐ์ ํจ๊ปํ๋ ๋ชจ๊ฐ์ฝ(๋ชจ์ฌ์ ๊ฐ์ ์ฝ๋ฉ!)์ ํจ๊ปํ๋ค!
- ๊นํ๋ธ Issueํญ์ ์ด์ฉํด ์ง๋ฌธ์ ๋จ๊ธด๋ค!
๋ํ, ์๋์ ๊ฐ์ข ์ผ์ ๋ค๊ณผ Github ์ฌ์ฉ์ ์๋ด๊ฐ ์์ผ๋ ๋ง์ ๊ด์ฌ๊ณผ ์ฐธ๊ณ ํด์ฃผ์ธ์.
- Compose Camp 2022 ์งํ ๊ธฐ๊ฐ
- 2022๋ 11์ 7์ผ(์) ~ 12์ 16์ผ(๊ธ)
- Compose Camp ์์์ผ์ด 11์ 7์ผ๋ก ์ฐ๊ธฐ๋์์ต๋๋ค. ์ฐธ๊ฐ์ ์ฌ๋ฌ๋ถ์ ๋๊ทธ๋ฌ์ด ์ํด ๋ถํ๋๋ฆฝ๋๋ค.
- ๋ชจ์ฌ์ ๊ฐ์ ์ฝ๋ฉ!(๋ชจ๊ฐ์ฝ)
- ๋งค์ฃผ ํ ์์ผ 16์ ~ 18์ (์บ ํ ๊ธฐ๊ฐ ๋ด)
- Zep ํ๋ซํผ
- ํธ์งํ ์ํ๊ณผ ํจ๊ปํ๋ "๋ชจ๊ฐ์ฝ ์ ์ด๋ฒคํธ"
- ์บ ํ์ง๊ธฐ์ ํจ๊ปํ๋ O/X ํด์ฆ (11์12์ผ(ํ ) 16์)
- ๊ฐ๋ฐ ์ ์ฌ์ฐ ๊ณต์ ! (12์ 10์ผ(ํ ))
-
Android ์คํ๋์ค ๋ค์ด๋ก๋
-
Compose Camp ์ด๊ธ์ฝ์ค ์ด์๋ฐฉ์ ์ฐธ๊ฐ
- ์นด์นด์คํก ์คํ์ฑํ ๋ฐฉ ๋งํฌ
- ๋น๋ฐ๋ฒํธ: gdscand
-
Compose 1.2 ์ฌ์ฉ์ ์ํ ํ๊ฒฝ ์ค์ ๋ง์ถ๊ธฐ
- Kotlin : 1.7.0 ์ด์ / Compose 1.2-beta ์ด์ ์ค์น ๋ฒ์ ํ์ธ ๋ฐ ์ค์ ๋ฐฉ๋ฒ์ ์ํค๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์!
Compose ์ฝ๋๋ฉ ๐ ๋ฐ๋ก๊ฐ๊ธฐ
- ๋จ์ 1: ์ฒซ ๋ฒ์งธ Android ์ฑ
- ๋จ์ 2: ์ฑ UI ๋น๋
- ๋จ์ 3: ๋ชฉ๋ก ํ์ ๋ฐ Material Design ์ฌ์ฉ
- ๋จ์ 4: ํ์ ๋ฐ ์ฑ ์ํคํ ์ฒ
- ๋จ์ 0 GitHub ๊ด๋ จ ์ฌ๋ผ์ด๋
- ๋จ์ 1 ์ฌ๋ผ์ด๋
- ๋จ์ 2 ์ฌ๋ผ์ด๋
- ๋จ์ 3 ์ฌ๋ผ์ด๋
- ๋จ์ 4 ์ฌ๋ผ์ด๋
- ๊นํ๋ธ ์ฌ์ฉ ๋ฐ ๊ฐ์ข ์ค๋ฅ ๋์ฒ๋ฅผ ์ํ ๊ฐ์ด๋ ํ์ด์ง์ ๋๋ค.
- ์๋ ์ฌ์ง๊ณผ ๊ฐ์ด 'Wiki'ํญ ํด๋ฆญ!
- Commit ๊ธฐ๋ก ๋ํ ์๋ฃ ๊ธฐ์ค์ ์ผํ์ ๋๋ค. ๋ฐ๋ผ์, ์ต์ข ํ๋ก์ ํธ๋ง์ ์ ์ถํ๋ ๊ฒ์ด ์๋, Commit์ ํตํด ๊ณผ์ ๋ ํจ๊ป ํด์ฃผ์ธ์!
- ๋งํฌ ๋ณต์ฌ ํ ์ ์ถํ๋ ๊ฒ๋ ์๋ฃ ํผ์ ๊ผญ ์ ์ถํด์ฃผ์ธ์!
- Pull Request์ ๋ค์ ๊ณณ์ ํฅํ๋๋ก ํด์ฃผ์ธ์!
- base repository: gdgand/ComposeCamp2022-for-Beginners
- base: main