inflearn logo
inflearn logo

ใƒขใƒ€ใƒณใ‚ขใƒณใƒ‰ใƒญใ‚คใƒ‰ - Jetpack Composeๅ…ฅ้–€

Jetpack Composeใฏใ€ใƒใ‚คใƒ†ใ‚ฃใƒ–UIใ‚’ๆง‹็ฏ‰ใ™ใ‚‹ใŸใ‚ใฎAndroidใฎๆœ€ๆ–ฐใฎใƒ„ใƒผใƒซใ‚ญใƒƒใƒˆใงใ™ใ€‚ ๅฐ‘ๆ•ฐใฎใ‚ณใƒผใƒ‰ใ€ๅผทๅŠ›ใชใƒ„ใƒผใƒซใ€็›ดๆ„Ÿ็š„ใชKotlin APIใ‚’ไฝฟ็”จใ—ใฆใ€ใ‚ขใƒ—ใƒชใ‚’ใ™ใฐใ‚„ใๅ‹•็š„ใซๅฎŸ่ฃ…ใงใใพใ™ใ€‚

้›ฃๆ˜“ๅบฆ ๅˆ็ดš

ๅ—่ฌ›ๆœŸ้–“ ็„กๅˆถ้™

Jetpack
Jetpack
Kotlin
Kotlin
Android
Android
Jetpack
Jetpack
Kotlin
Kotlin
Android
Android
survivalcoding๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

๏ฝฅ

ไฟฎๆญฃๆธˆใฟ

โœจ(ๆฑŸๅ—2ๆœŸ) Kotlin Jetpack Compose Androidใ‚ขใƒ—ใƒช้–‹็™บๅ‹Ÿ้›†ๆกˆๅ†…โœจ

[[SPAN_1]]โœจ[[/SPAN_1]](๊ฐ•๋‚จ2๊ธฐ) ์ฝ”ํ‹€๋ฆฐ Jetpack Compose ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ ๊ฐœ๋ฐœ ๋ชจ์ง‘ ์•ˆ๋‚ด[[SPAN_2]]โœจ[[/SPAN_2]]


ใ“ใ‚“ใซใกใฏใ€‚็”Ÿๅญ˜ใ‚ณใƒผใƒ‡ใ‚ฃใƒณใ‚ฐใฎใ‚ชใƒปใ‚ธใƒฅใƒณใ‚ฝใ‚ฏใงใ™ใ€‚

ใ‚ฝใ‚ฆใƒซๅธ‚้’ๅนดๅฐฑ่ทๅฃซๅฎ˜ๅญฆๆ กๆ–ฐ่Šฝ๏ผˆSESAc๏ผ‰ใงๆฑŸๅ—2ๆœŸAndroid ใ‚ขใƒ—ใƒช้–‹็™บใ‚ณใƒผใ‚นใ‚’ๅ‹Ÿ้›†ใ—ใพใ™ใ€‚

๐Ÿ‘‰ ้–‹็™บ่€…ใจใ—ใฆ้•ทใ็ถšใ‘ใ‚‹ใŸใ‚ใฎ้–‹็™บใฎๅŸบๆœฌใ‚’ใŠๆ•™ใˆใ—ใพใ™ใ€‚
๐Ÿ‘‰ Kotlin + Jetpack ComposeๅŸบ็›คใฎใ‚ขใƒ—ใƒช้–‹็™บใ‚’้›†ไธญ็š„ใซๅญฆใถ้Ž็จ‹ใงใ™ใ€‚
๐Ÿ‘‰ ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆๆŒ‡ๅ‘ใ‚’ๅฎŒ็’งใซ็†่งฃใงใใพใ™ใ€‚
๐Ÿ‘‰ ๅ„็จฎใƒ‘ใ‚ฟใƒผใƒณใ€ใƒ‡ใ‚ถใ‚คใƒณใƒ‘ใ‚ฟใƒผใƒณใ€ใ‚ขใƒผใ‚ญใƒ†ใ‚ฏใƒใƒฃใ‚’็†่งฃใ—ๆดป็”จใ—ใพใ™ใ€‚
๐Ÿ‘‰ ็‰นๅฎšใฎๆŠ€่ก“ใซไพๅญ˜ใ—ใชใ„ๅŸบๆœฌใ‚’้‡่ฆ–ใ—ใพใ™ใ€‚
๐Ÿ‘‰ ใƒ†ใ‚นใƒˆใ‚ณใƒผใƒ‰ใ‚’้‡่ฆ่ฆ–ใ—ใพใ™ใ€‚
๐Ÿ‘‰ ๆญฃใ—ใ„ใ‚ขใƒผใ‚ญใƒ†ใ‚ฏใƒใƒฃใ‚’้ธๆŠžใงใใพใ™ใ€‚
๐Ÿ‘‰ ๆฏŽๆ—ฅ่ชฒ้กŒใ‚’ๅฎŸ่กŒใ—ใพใ™ใ€‚
๐Ÿ‘‰ ไบบๅทฅ็Ÿฅ่ƒฝใซๆŒฏใ‚Šๅ›žใ•ใ‚Œใšใ€่ƒฝๅ‹•็š„ใซไบบๅทฅ็Ÿฅ่ƒฝใ‚’ๆดป็”จใ—ใฆใ‚ทใƒŠใ‚ธใƒผใ‚’ๆœ€ๅคงๅŒ–ใ—ใพใ™ใ€‚
๐Ÿ‘‰ ใ‚ฏใƒญใ‚นใƒ—ใƒฉใƒƒใƒˆใƒ•ใ‚ฉใƒผใƒ ็ตŒ้จ“่€…๏ผˆFlutterใ€RNใ€Unity๏ผ‰ใฏAndroidใƒใ‚คใƒ†ใ‚ฃใƒ–ใงๅฐฑ่ท็ซถไบ‰ๅŠ›ใ‚’ไธŠใ’ใพใ™ใ€‚
๐Ÿ‘‰ ๆฏŽๆ™ฉ10ๆ™‚ใพใงๆฎ‹ใฃใฆๅฟ…ๆญปใซ่ชฒ้กŒใ‚’ใ™ใ‚‹็ˆฝๅฟซๆ„Ÿใ‚’ๅ‘ณใ‚ใ‚ใ›ใฆใ‚ใ’ใพใ™ใ€‚

๐Ÿ“Œๅ‹Ÿ้›†ๅˆ†้‡Ž

ใƒขใƒใ‚คใƒซAndroid

๐Ÿ“…ไธป่ฆใ‚นใ‚ฑใ‚ธใƒฅใƒผใƒซ

ๅ—ไป˜๏ผš2025.9.15๏ผˆๆœˆ๏ผ‰๏ฝž 10.12๏ผˆๆ—ฅ๏ผ‰

ๆ•™่‚ฒๆœŸ้–“๏ผš2025.10.27(ๆœˆ) ~ 2026.1.29(ๆœจ)

็ทๆ•™่‚ฒๆ™‚้–“๏ผš317ๆ™‚้–“

ๆ•™่‚ฒๅ ดๆ‰€๏ผšใ‚ฝใ‚ฆใƒซๆฑŸๅ—ๅŒบๅฎฃ้™ต่ทฏ35ใ€้–‹ๆตฆ1ๆดžไฝๆฐ‘ใ‚ปใƒณใ‚ฟใƒผ3ใ€œ4้šŽ๏ผˆไน้พ้ง…ๅพ’ๆญฉ10ๅˆ†๏ผ‰

โœ…ๅฟœๅ‹Ÿ่ณ‡ๆ ผ

้–‹็™บใฎๆ นๆœฌใซ้–ขๅฟƒใฎใ‚ใ‚‹ใ‚ฝใ‚ฆใƒซๅœจไฝใฎ้’ๅนด๏ผˆๆบ€15ๆญณไปฅไธŠ๏ผ‰

้–‹็™บใฎๅ‹‰ๅผทใ‚’ไธ€ๅบฆใงใ‚‚ใ—ใŸใ“ใจใŒใ‚ใ‚Šใ€ๆœ€ไฝŽ้™ๅค‰ๆ•ฐใ€็นฐใ‚Š่ฟ”ใ—ๆ–‡ใ€ๆกไปถๆ–‡ใ€้–ขๆ•ฐใฎไฝœๆˆใŒๅฏ่ƒฝใชๆ–น

ๅฐฑ่ทใŠใ‚ˆใณๅฎŸๅ‹™่ƒฝๅŠ›ใฎๅ‘ไธŠใ‚’ๅธŒๆœ›ใ™ใ‚‹ๆ–น

โœๅฟœๅ‹Ÿๆ–นๆณ•

๐Ÿ‘‰ ๆ–ฐ่Šฝ๏ผˆSESAc๏ผ‰ๅ…ฌๅผใ‚ตใ‚คใƒˆ๏ผšhttps://sesac.seoul.kr/course/active/detail.do?courseActiveSeq=3027&srchCategoryTypeCd=&courseMasterSeq=1570ยคtMenuId=900002001

๐Ÿ“ฎใŠๅ•ใ„ๅˆใ‚ใ›

ๆ•™่‚ฒ้–ข้€ฃๆกˆๅ†…: junsuk.oh@survivalcoding.com

ใ‚ณใƒกใƒณใƒˆ 1
    jameswoo๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ใ‚..้€€ๅ‹คๅพŒใงใ‚‚ใชใ„ใ— ๆบ€39ๆญณ ๐Ÿ˜ข๐Ÿ˜ข..ไธกๆ–นใจใ‚‚่ฉฒๅฝ“ใ—ใพใ™ใญ..

๏ฟฅ9,534