{"id":432753,"date":"2024-01-10T14:02:45","date_gmt":"2024-01-10T13:02:45","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=amper&#038;p=432753"},"modified":"2024-01-11T04:14:02","modified_gmt":"2024-01-11T03:14:02","slug":"amper-update-december-2023","status":"publish","type":"amper","link":"https:\/\/blog.jetbrains.com\/ko\/amper\/2024\/01\/amper-update-december-2023\/","title":{"rendered":"Amper \uc5c5\ub370\uc774\ud2b8 \u2013 2023\ub144 12\uc6d4"},"content":{"rendered":"<p>2023\ub144 11\uc6d4, JetBrains\ub294 \ud504\ub85c\uc81d\ud2b8 \uad6c\uc131 \uc0ac\uc6a9\uc790 \uacbd\ud5d8\uc744 \uac1c\uc120\ud558\uae30 \uc704\ud55c \ub3c4\uad6c\uc778 <a href=\"https:\/\/blog.jetbrains.com\/blog\/2023\/11\/09\/amper-improving-the-build-tooling-user-experience\/\">Amper\ub97c \ucd9c\uc2dc<\/a>\ud588\uc2b5\ub2c8\ub2e4. \uc774 \ub3c4\uad6c\ub294 \uc77c\ubc18\uc801\uc778 \uc0ac\uc6a9 \uc0ac\ub840\uc5d0 \uc801\ud569\ud55c \uae30\ubcf8 \uc124\uc815\uacfc \uc2e0\uc911\ud558\uac8c \uace0\ub824\ub41c \ud655\uc7a5 \uc9c0\uc810\uc744 \uac16\ucd98 \uac04\uacb0\ud558\uace0 \uc120\uc5b8\uc801\uc778 \uad6c\uc131\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4.<\/p>\n<p>\uc774\ud6c4\ub85c \ucee4\ubba4\ub2c8\ud2f0\ub85c\ubd80\ud130 \ub9ce\uc740 \ud53c\ub4dc\ubc31\uc744 \ubc1b\uc558\uc73c\uba70 \uac1c\ubc1c \uc791\uc5c5\ub3c4 \uacc4\uc18d \uc9c4\ud589\ud574 \uc654\uc2b5\ub2c8\ub2e4. \uc774 \uac8c\uc2dc\ubb3c\uc5d0\uc11c\ub294 \uc77c\ubd80 \ud53c\ub4dc\ubc31\uc758 \uc8fc\uc694 \ub0b4\uc6a9\uc744 \uc0b4\ud3b4\ubcf4\uace0 \uc55e\uc73c\ub85c\uc758 \uc9c4\ud589 \ubc29\ud5a5\uc5d0 \ub300\ud574 \uac04\ub7b5\ud788 \uc9da\uc5b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n<h3 class=\"wp-block-heading\">\uc758\uacac\uc744 \uacf5\uc720\ud574 \uc8fc\uc138\uc694<\/h3>\n<p>\ud504\ub85c\uc81d\ud2b8\uc758 \ucd08\uae30 \ub2e8\uacc4\uc5d0\uc11c\ub294 \ud53c\ub4dc\ubc31\uc744 \uc218\ub834\ud558\ub294 \uc77c\uc774 \ubb34\uc5c7\ubcf4\ub2e4 \uc911\uc694\ud569\ub2c8\ub2e4. \uc2e4\uc81c \uc694\uad6c \uc0ac\ud56d\uc744 \ucda9\uc871\ud558\uace0 \uc2e4\uc9c8\uc801\uc778 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\ub294 \ubc29\ud5a5\uc73c\ub85c Amper\ub97c \uad6c\ucd95\ud558\ub294 \ub370 \ub3c4\uc6c0\uc774 \ub418\uae30 \ub54c\ubb38\uc785\ub2c8\ub2e4. \uc774\ubbf8 \uc758\uacac\uc744 \uacf5\uc720\ud574\uc8fc\uc2e0 \ubaa8\ub4e0 \ubd84\ub4e4\uaed8 \uac10\uc0ac\ub4dc\ub9ac\uba70 \uc55e\uc73c\ub85c \ub354 \ub9ce\uc740 \uc758\uacac\uc744 \uae30\ub300\ud569\ub2c8\ub2e4. \uc5ec\ub7ec\ubd84\uc758 \uc758\uacac \ub355\uc5d0 Amper\uac00 \uc81c\uacf5\ud558\ub294 \ub2e8\uc21c\uc131\uc774 \uc0ac\uc6a9\uc790\ub4e4\uc774 \ubc14\ub77c\ub358 \uac83\uc774\uc5c8\uc74c\uc744 \uc7ac\ucc28 \ud655\uc778\ud560 \uc218 \uc788\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n<p>Amper \ubaa8\ub4c8 \uc815\uc758 \ud30c\uc77c\uc744 \uc704\ud55c \uc5b8\uc5b4\ub85c YAML\uc744 \uc120\ud0dd\ud55c \uac83\uc5d0 \ub300\ud574\uc11c\ub3c4 \ub9ce\uc740 \ud53c\ub4dc\ubc31\uc744 \ubc1b\uc558\uc2b5\ub2c8\ub2e4. \uc774 \ud53c\ub4dc\ubc31\uc744 \uc798 \uc0c8\uaca8 \ub4e3\uaca0\uc2b5\ub2c8\ub2e4. \ucc98\uc74c\uc5d0 \ubc1c\ud45c\ud55c \ubc14\uc640 \uac19\uc774 \uc774 \uc5b8\uc5b4\uc758 \uc120\ud0dd\uc740 \ucd5c\uc885\uc801\uc774\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc0ac\uc6a9 \uac00\ub2a5\ud55c \uc635\uc158\uc744 \uacc4\uc18d\ud574\uc11c \ud3c9\uac00\ud558\uace0 \uc788\uc73c\uba70 \uace7 \uc774\uc640 \uad00\ub828\ud558\uc5ec \ub354 \ub9ce\uc740 \uc815\ubcf4\ub97c \uacf5\uc720\ud560 \uc218 \uc788\uae30\ub97c \ubc14\ub78d\ub2c8\ub2e4.<\/p>\n<h3 class=\"wp-block-heading\">\uc2e0\uaddc \ub9b4\ub9ac\uc2a4<\/h3>\n<p>\ucd08\uae30 \ubc1c\ud45c \uc774\ud6c4, <a href=\"https:\/\/github.com\/Kotlin\/kotlinx-kover\" target=\"_blank\" rel=\"noopener\">Kover<\/a> \uad6c\uc131\uc5d0 \ub300\ud55c \uc9c0\uc6d0\uc744 \ucd94\uac00\ud558\uace0(Landry Norris\uc758 <a href=\"https:\/\/github.com\/JetBrains\/amper\/pull\/9\" target=\"_blank\" rel=\"noopener\">\ucee4\ubba4\ub2c8\ud2f0 \uae30\uc5ec<\/a>\uc5d0 \uac10\uc0ac\ub4dc\ub9bd\ub2c8\ub2e4) \ubc84\uadf8 \uc218\uc815(<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/AMPER-222\/\" target=\"_blank\" rel=\"noopener\">AMPER-222<\/a>, <a href=\"https:\/\/youtrack.jetbrains.com\/issue\/AMPER-256\/\" target=\"_blank\" rel=\"noopener\">AMPER-256<\/a>)\uc744 \uc81c\uacf5\ud558\ub294 \uba87 \ubc88\uc758 \uc5c5\ub370\uc774\ud2b8\ub97c \uacf5\uac1c\ud588\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\ub610\ud55c \ud604\uc7ac \ud504\ub85c\ud1a0\ud0c0\uc785 \uad6c\ud604\uc744 \uc704\ud55c \uc18c\uc2a4 \ucf54\ub4dc\ub3c4 \uac8c\uc2dc\ud588\uc2b5\ub2c8\ub2e4. \uc9c0\uae08 \ud504\ub85c\uc81d\ud2b8\uc758 <a href=\"https:\/\/github.com\/JetBrains\/amper\/\" target=\"_blank\" rel=\"noopener\">GitHub \uc800\uc7a5\uc18c<\/a>\uc5d0\uc11c \ucc3e\uc544\ubcfc \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>Amper\ub97c \ud65c\ubc1c\ud558\uac8c \uac1c\ubc1c\ud558\ub294 \uc911\uc774\uba70 \ub2e4\ub978 \ud765\ubbf8\ub85c\uc6b4 \ucd94\uac00 \uae30\ub2a5\ub3c4 \uace7 \uc120\ubcf4\uc77c \uc608\uc815\uc785\ub2c8\ub2e4. \uc5ec\uae30\uc5d0\ub294 \uac00\uc7a5 \ub9ce\uc774 \uc694\uccad\ub418\uc5c8\ub358 \uae30\ub2a5 \uc911 \ud558\ub098\uc778 \ubc84\uc804 \uce74\ud0c8\ub85c\uadf8 \uc9c0\uc6d0\uc774 \ud3ec\ud568\ub429\ub2c8\ub2e4. \ub610\ud55c Amper \ub9e4\ub2c8\ud398\uc2a4\ud2b8 \ud30c\uc77c\uc5d0\uc11c \uc785\ub825 \uc9c0\uc6d0 \uac1c\uc120 \ubc0f \ucf54\ub4dc \uc644\uc131\uacfc \uac19\uc740 \ud5a5\uc0c1\ub41c IDE \uae30\ub2a5\uc744 \uad6c\ud604\ud558\ub294 \ub178\ub825\ub3c4 \uc9c4\ud589 \uc911\uc785\ub2c8\ub2e4.<\/p>\n<h3 class=\"wp-block-heading\">Amper\ub97c \uc0ac\uc6a9\ud574 \ubcf4\ub824\uba74?<\/h3>\n<p>\uc544\uc9c1 Amper\ub97c \uc0ac\uc6a9\ud574 \ubcf4\uc9c0 \uc54a\uc558\ub2e4\uba74 \uc0ac\uc6a9\ud574 \ubcf4\uace0 \uc5ec\ub7ec\ubd84\uc758 \uc0dd\uac01\uc744 \uacf5\uc720\ud574 \uc8fc\uc138\uc694.<\/p>\n<p>\uc2dc\uc791\ud558\ub824\uba74 \ucd5c\uc2e0 \ubc84\uc804\uc758 IntelliJ IDEA \ub610\ub294 Fleet\uc5d0\uc11c \ud504\ub85c\uc81d\ud2b8\ub97c \uc5f4\uace0 <a href=\"https:\/\/github.com\/JetBrains\/amper\/blob\/0.1\/docs\/Setup.md\" target=\"_blank\" rel=\"noopener\">\uc124\uc815 \uc9c0\uce68<\/a>\uc744 \ub530\ub974\uc138\uc694. \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 <a href=\"https:\/\/github.com\/JetBrains\/amper\/blob\/0.1\/docs\/Tutorial.md\" target=\"_blank\" rel=\"noopener\">\ud29c\ud1a0\ub9ac\uc5bc<\/a>, <a href=\"https:\/\/github.com\/JetBrains\/amper\/tree\/0.1\/examples\" target=\"_blank\" rel=\"noopener\">\uc0d8\ud50c \ud504\ub85c\uc81d\ud2b8<\/a> \ubc0f \ubb38\uc11c\ub97c \ucc38\uc870\ud558\uc138\uc694.<\/p>\n<p align=\"center\"><a class=\"ek-link jb-download-button\" title=\"\ubb38\uc11c \uc0b4\ud3b4\ubcf4\uae30\" href=\"https:\/\/github.com\/JetBrains\/amper\/blob\/0.1\/docs\/Documentation.md\" target=\"_blank\" rel=\"noopener\">\ubb38\uc11c \uc0b4\ud3b4\ubcf4\uae30<\/a><\/p>\n<p>\uc790\uc2e0\uc758 \ud504\ub85c\uc81d\ud2b8\uc5d0\uc11c Amper\ub97c \uc0ac\uc6a9\ud558\ub294 \uc88b\uc740 \ubc29\ubc95\uc740 \uae30\uc874 \uad6c\uc131\uc744 Amper \ubaa8\ub4c8\ub85c \ub300\uccb4\ud558\ub294 \ubcc4\ub3c4\uc758 \ube0c\ub79c\uce58\ub97c \ub9cc\ub4dc\ub294 \uac83\uc785\ub2c8\ub2e4. <a href=\"https:\/\/github.com\/Kotlin\/KMP-App-Template\/tree\/amper\" target=\"_blank\" rel=\"noopener\">\uacf5\uc720 Compose Multiplatform UI<\/a> \ubc0f <a href=\"https:\/\/github.com\/Kotlin\/KMP-App-Template-Native\/tree\/amper\" target=\"_blank\" rel=\"noopener\">\ub124\uc774\ud2f0\ube0c UI \uad6c\ud604<\/a>\uc744 \uc0ac\uc6a9\ud558\ub294 KMP \uc571 \ud15c\ud50c\ub9bf \uc800\uc7a5\uc18c\uc5d0\uc11c Amper\ub85c \uad6c\uc131\ub41c \ubcc4\ub3c4\uc758 \ube0c\ub79c\uce58\ub97c \uc2e4\uc81c\ub85c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uc608\ub97c \ub4e4\uc5b4, \ub124\uc774\ud2f0\ube0c UI\uac00 \ud3ec\ud568\ub41c \ud15c\ud50c\ub9bf\uc758 \uacf5\uc720 \ubaa8\ub4c8\uc774 \uc6d0\ub798 \ube4c\ub4dc \ud30c\uc77c\uc5d0\uc11c Amper\ub97c \uc0ac\uc6a9\ud558\ub294 \uc0c8 \ubaa8\ub4c8 \ub9e4\ub2c8\ud398\uc2a4\ud2b8\ub85c \ubcc0\ud658\ub41c \ubc29\uc2dd\uc740 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4.<\/p>\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-422036\" style=\"aspect-ratio: 1.06; width: 840px; height: auto;\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/12\/image-42.png\" alt=\"\" width=\"2650\" height=\"2500\" \/><figcaption class=\"wp-element-caption\">\ud15c\ud50c\ub9bf \ud504\ub85c\uc81d\ud2b8\uc5d0\uc11c \uacf5\uc720 KMP \ubaa8\ub4c8\uc744 \ubcc0\ud658\ud558\uae30 \uc804\uacfc \ud6c4<\/figcaption><\/figure>\n<p>Amper\ub294 <a href=\"https:\/\/github.com\/JetBrains\/amper\/blob\/0.1\/docs\/Documentation.md#gradle-interop\" target=\"_blank\" rel=\"noopener\">Gradle\uacfc\uc758 \uc0c1\ud638 \uc6b4\uc6a9\uc131<\/a>\uc744 \uc81c\uacf5\ud558\ubbc0\ub85c \uacc4\uc18d\ud574\uc11c Gradle \ud50c\ub7ec\uadf8\uc778\uc744 \uc0ac\uc6a9\ud558\uace0, \ud544\uc694\ud55c \uacbd\uc6b0 \uc0ac\uc6a9\uc790 \uc9c0\uc815 Gradle \uc791\uc5c5\uc744 \uc791\uc131\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc608\ub97c \ub4e4\uc5b4, \uc704 \ubaa8\ub4c8\uc740 \uc774 \uc0c1\ud638 \uc6b4\uc6a9\uc131\uc744 \uc0ac\uc6a9\ud558\uc5ec \ud504\ub85c\uc81d\ud2b8\uc5d0 <a href=\"https:\/\/skie.touchlab.co\/\" target=\"_blank\" rel=\"noopener\">SKIE<\/a>\uc6a9 Gradle \ud50c\ub7ec\uadf8\uc778\uc744 \ud3ec\ud568\ud569\ub2c8\ub2e4. \ub9c8\uc774\uadf8\ub808\uc774\uc158\uc744 \ub2e8\uc21c\ud654\ud558\uae30 \uc704\ud574 Gradle \ud504\ub85c\uc81d\ud2b8\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub294 <a href=\"https:\/\/github.com\/JetBrains\/amper\/blob\/0.1\/docs\/Documentation.md#file-layout-with-gradle-interop\" target=\"_blank\" rel=\"noopener\">\ud30c\uc77c \ub808\uc774\uc544\uc6c3\uc744 \uc720\uc9c0<\/a>\ud558\ub294 \uc635\uc158\ub3c4 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uccb4\ud5d8 \ud6c4\uae30\ub97c \uc81c\uacf5\ud558\ub824\uba74 Kotlin Slack\uc758 <a href=\"https:\/\/kotlinlang.slack.com\/archives\/C062WG3A7T8\" target=\"_blank\" rel=\"noopener\">#amper \ucc44\ub110<\/a> \ud1a0\ub860\uc5d0 \ucc38\uc5ec\ud558\uac70\ub098 <a href=\"https:\/\/youtrack.jetbrains.com\/issues\/AMPER\" target=\"_blank\" rel=\"noopener\">YouTrack \uc774\uc288<\/a>\ub85c \uc81c\uc548\uacfc \uc544\uc774\ub514\uc5b4\ub97c \uacf5\uc720\ud558\uc138\uc694. Amper\uc758 \ubbf8\ub798\ub97c \ub9cc\ub4dc\ub294 \ub370 \ub3c4\uc6c0\uc774 \ub420 \uc18c\uc911\ud55c \uc758\uacac\uc744 \uae30\ub2e4\ub9bd\ub2c8\ub2e4.<\/p>\n<p align=\"center\"><a class=\"ek-link jb-download-button\" title=\"Slack \ucc44\ub110 \uac00\uc785\ud558\uae30\" href=\"https:\/\/kotlinlang.slack.com\/archives\/C062WG3A7T8\" target=\"_blank\" rel=\"noopener\">Slack \ucc44\ub110 \uac00\uc785\ud558\uae30<\/a><\/p>\n<h3 class=\"wp-block-heading\">\ub354 \ub9ce\uc740 \ub9ac\uc18c\uc2a4<\/h3>\n<ul>\n<li><a href=\"https:\/\/surveys.jetbrains.com\/s3\/kotlin-slack-sign-up\" target=\"_blank\" rel=\"noopener\">Kotlin Slack \uac00\uc785\ud558\uae30<\/a><\/li>\n<li><a href=\"https:\/\/blog.jetbrains.com\/kotlin\/2023\/12\/kotlin-news-nov-23\/\">\uc0c8 \uc18c\uc2dd \ub2e4\uc774\uc81c\uc2a4\ud2b8: Kotlin Multiplatform \ud2b9\uc9d1<\/a><\/li>\n<\/ul>\n<p><em>\uac8c\uc2dc\ubb3c \uc6d0\ubb38 \uc791\uc131\uc790<\/em><\/p>\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":964,"featured_media":422051,"comment_status":"closed","ping_status":"closed","template":"","categories":[],"tags":[],"cross-post-tag":[6355],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/amper\/432753"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/amper"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/types\/amper"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/users\/964"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/comments?post=432753"}],"version-history":[{"count":6,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/amper\/432753\/revisions"}],"predecessor-version":[{"id":433057,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/amper\/432753\/revisions\/433057"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/media\/422051"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/media?parent=432753"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/categories?post=432753"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/tags?post=432753"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/cross-post-tag?post=432753"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}