{"id":218,"date":"2026-05-18T13:23:01","date_gmt":"2026-05-18T13:23:01","guid":{"rendered":"https:\/\/infognu.ansan.ac.kr\/PortFolio\/202451026\/?page_id=218"},"modified":"2026-06-09T17:56:55","modified_gmt":"2026-06-09T17:56:55","slug":"%ec%95%88%eb%85%95%eb%82%98%eb%8a%94%ec%9d%b4%ed%98%84%ea%b6%8c%ec%9d%b4%ec%95%bc","status":"publish","type":"page","link":"https:\/\/infognu.ansan.ac.kr\/PortFolio\/202451026\/","title":{"rendered":"\uc18c\uac1c\uae00"},"content":{"rendered":"\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\"> 1. \ud504\ub85c\uc81d\ud2b8 \uac1c\uc694 <\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\uc791\ud488\uba85:<\/strong>&nbsp;\uc2ec\ubd80\ub989 (Shimbooroong)<\/li>\n\n\n\n<li><strong>\uac1c\ubc1c \uae30\uac04:<\/strong>&nbsp;2026. 03 ~ 2026. 06<\/li>\n\n\n\n<li><strong>\uac1c\ubc1c \uc778\uc6d0:<\/strong>&nbsp;\uc774\ud604\uad8c, \uc1a1\uae30\ud638, \uc548\ud64d\ud604, \uc11d\ub098\uc601<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"> 2. \uc81c\uc791 \ubc30\uacbd \ubc0f \ud544\uc694\uc131 <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><em>1\uc778 \uac00\uad6c\uc758 \uae09\uc99d\uacfc \ubc14\uc05c \ud604\ub300\uc778\ub4e4\uc758 \ub77c\uc774\ud504\uc2a4\ud0c0\uc77c \ubcc0\ud654\ub85c \uc778\ud574 \ubc30\ub2ec, \uccad\uc18c, \uc904 \uc11c\uae30 \ub4f1&nbsp;<strong>\uc2dc\uac04\uacfc \uc218\uace0\ub97c \ub300\uc2e0\ud574 \uc904 \uc0ac\ub78c\uc744 \ucc3e\ub294 \uc218\uc694<\/strong>\uac00 \ud06c\uac8c \ub298\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \uae30\uc874 \uac70\ub300 \uc2ec\ubd80\ub984\u00b7\ubc30\ub2ec \ud50c\ub7ab\ud3fc\ub4e4\uc740 \ube44\uc2fc \uc218\uc218\ub8cc\uc640 \uacbd\uc9c1\ub41c \uc2dc\uc2a4\ud15c\uc73c\ub85c \uc778\ud574 \uac00\ubcbc\uc6b4 \uc694\uccad\uc744 \ud558\uae30\uc5d0\ub294 \ubd80\ub2f4\uc2a4\ub7ec\uc6b4 \uacbd\uc6b0\uac00 \ub9ce\uc2b5\ub2c8\ub2e4.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\uc774\uc5d0 \uc800\ud76c \ud300\uc740 \uae30\uc874 \ud50c\ub7ab\ud3fc\uc758 \uacfc\ub3c4\ud55c \uc218\uc218\ub8cc \ubb38\uc81c\ub97c \ud574\uacb0\ud558\uace0,&nbsp;<strong>&#8216;\uc6b0\ub9ac \ub3d9\ub124 \uc774\uc6c3&#8217;\uc744 \uae30\ubc18\uc73c\ub85c \ud55c \ub530\ub73b\ud558\uace0 \uc989\uac01\uc801\uc778 \ub9e4\uce6d \uc11c\ube44\uc2a4<\/strong>\ub97c \uc81c\uacf5\ud558\uace0\uc790 [\uc2ec\ubd80\ub989]\uc744 \uae30\ud68d \ubc0f \uac1c\ubc1c\ud558\uac8c \ub418\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"> 3. \uc8fc\uc694 \uae30\ub2a5<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\uc2e4\uc2dc\uac04 \uc989\uc2dc \ub9e4\uce6d<\/strong>\u00a0: \uc0ac\uc6a9\uc790\uac00 \uc2ec\ubd80\ub984\uc744 \ub4f1\ub85d\ud558\uba74 \ub300\uae30 \uc911\uc778 \uc8fc\ubcc0 \ud5ec\ud37c\ub4e4\uc774 \uc9c1\uad00\uc801\uc778 UI\ub97c \ud1b5\ud574 \uc989\uc2dc \uc218\ub77d\ud560 \uc218 \uc788\ub294 \ub3d9\uc801 \ub9e4\uce6d \uc2dc\uc2a4\ud15c\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4. \uc2ec\ubd80\ub984 \ub4f1\ub85d(\ub300\uae30) \u2192 \ud5ec\ud37c \uc218\ub77d(\ub9e4\uce6d) \u2192 \uc218\ud589 \uc644\ub8cc \uc694\uccad \u2192 \uace0\uac1d \ud655\uc815 \u2192 \uae09\uc5ec \uc790\ub3d9 \uc9c0\uae09\uae4c\uc9c0\uc758 \ubaa8\ub4e0 \uc0c1\ud0dc\uac00 \uc11c\ubc84\uc5d0\uc11c \ub2e8\uacc4\ubcc4\ub85c \uc5c4\uaca9\ud558\uac8c \uad00\ub9ac\ub418\uc5b4 \uc548\uc804\ud55c \uac70\ub798\uac00 \ubcf4\uc7a5\ub429\ub2c8\ub2e4.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\uc704\uce58 \uae30\ubc18 \uc11c\ube44\uc2a4 \uc5f0\ub3d9<\/strong> :\u00a0\uce74\uce74\uc624\ub9f5 API\ub97c \uc5f0\ub3d9\ud558\uc5ec \ub0b4 \uc8fc\ubcc0\uc5d0 \ub4f1\ub85d\ub41c \uc2ec\ubd80\ub984\uc758 \uc2e4\uc81c \uc704\uce58\ub97c \uc9c0\ub3c4 \uc704 \ub9c8\ucee4\ub85c \uc2dc\uac01\uc801\uc73c\ub85c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ud5ec\ud37c\ub294 \uc9c0\ub3c4\ub97c \ubcf4\uba70 \uc790\uc2e0\uc758 \ub3d9\uc120\uc5d0 \ub9de\ub294 \uc2ec\ubd80\ub984\uc744 \uc9c1\uc811 \uace8\ub77c \uc218\ub77d\ud560 \uc218 \uc788\uace0, \uace0\uac1d\uc740 \uc758\ub8b0 \ub4f1\ub85d \uc2dc \ud604\uc7ac \uc704\uce58\ub97c \uc9c0\ub3c4\uc5d0\uc11c \ud540\uc73c\ub85c \uc9c0\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\uc571 \ub0b4 \uc2e4\uc2dc\uac04 \ucc44\ud305 (Firebase)<\/strong> :\u00a0\uc2ec\ubd80\ub984 \ub9e4\uce6d\uc774 \uc644\ub8cc\ub418\ub294 \uc21c\uac04, \uace0\uac1d\uacfc \ud5ec\ud37c \uc0ac\uc774\uc5d0 1:1 \ucc44\ud305\ubc29\uc774 \uc790\ub3d9\uc73c\ub85c \uc0dd\uc131\ub429\ub2c8\ub2e4. Firebase Realtime Database \uae30\ubc18\uc73c\ub85c \uad6c\ud604\ub418\uc5b4 \uba54\uc2dc\uc9c0\uac00 \uc9c0\uc5f0 \uc5c6\uc774 \uc2e4\uc2dc\uac04\uc73c\ub85c \uc804\ub2ec\ub418\uba70, \uac1c\uc778 \uc5f0\ub77d\ucc98\ub97c \ub530\ub85c \uad50\ud658\ud558\uc9c0 \uc54a\uc544\ub3c4 \uc571 \uc548\uc5d0\uc11c \uc548\uc804\ud558\uac8c \uc18c\ud1b5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\uc548\uc804\ud55c \uac00\uc0c1 \uacc4\uc88c \ubc0f \uc0c1\ud0dc \uad00\ub9ac<\/strong> :\u00a0\uc2ec\ubd80\ub984 \ub4f1\ub85d(\ub300\uae30) \u2192 \ub9e4\uce6d(\uc218\ud589) \u2192 \uc644\ub8cc \ud655\uc815 \u2192 \uae09\uc5ec \uc9c0\uae09\uc73c\ub85c \uc774\uc5b4\uc9c0\ub294 \ud504\ub85c\uc138\uc2a4\ub97c MySQL DB\ub97c \ud1b5\ud574 \uc5c4\uaca9\ud558\uac8c \uc0c1\ud0dc \uad00\ub9ac\ud558\uc5ec \uc548\uc804\ud55c \uac70\ub798\ub97c \ubcf4\uc7a5\ud569\ub2c8\ub2e4. \uc571 \ub0b4 \uac00\uc0c1 \uacc4\uc88c\ub97c \ud1b5\ud574 \ucda9\uc804, \ucd9c\uae08, \uacb0\uc81c \ub0b4\uc5ed\uc774 \ubaa8\ub450 \uae30\ub85d\ub418\uba70 \uc784\uc758 \uc911\ubcf5 \ucc98\ub9ac\ub97c \ubc29\uc9c0\ud569\ub2c8\ub2e4.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\ud5ec\ud37c \uc2e0\ub8b0\ub3c4 \ubc0f \ud2f0\uc5b4 \uc2dc\uc2a4\ud15c<\/strong> :\u00a0\uc2ec\ubd80\ub984 \uc644\ub8cc \ud6c4 \uace0\uac1d\uc774 \ud5ec\ud37c\uc5d0\uac8c \ubcc4\uc810\uc744 \ub0a8\uae38 \uc218 \uc788\uc73c\uba70, \ub204\uc801\ub41c \ud3c9\uade0 \ud3c9\uc810\uacfc \uc644\ub8cc\uc728\uc774 \ud5ec\ud37c \ud504\ub85c\ud544\uc5d0 \uc2e4\uc2dc\uac04\uc73c\ub85c \ubc18\uc601\ub429\ub2c8\ub2e4. \ud65c\ub3d9\uc774 \uc313\uc77c\uc218\ub85d \uc704\uc131 \u2192 \ud589\uc131 \u2192 \ud56d\uc131 \u2192 \uc740\ud558 \u2192 \uc720\ub2c8\ubc84\uc2a4 \uc21c\uc73c\ub85c \ub4f1\uae09\uc774 \uc0c1\uc2b9\ud558\ub294 \ud2f0\uc5b4 \uc2dc\uc2a4\ud15c\uc774 \uc801\uc6a9\ub418\uc5b4 \uc788\uc5b4 \ubbff\uc744 \uc218 \uc788\ub294 \ud5ec\ud37c\ub97c \ud55c\ub208\uc5d0 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"> 4. \uae30\uc220 \uc2a4\ud0dd<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Frontend:<\/strong>&nbsp;Android Native (Java, XML)<\/li>\n\n\n\n<li><strong>Backend:<\/strong>&nbsp;PHP<\/li>\n\n\n\n<li><strong>Database:<\/strong>&nbsp;MySQL<\/li>\n\n\n\n<li><strong>Open API &amp; BaaS:<\/strong>&nbsp;Kakao Map SDK (\uc9c0\ub3c4 \uc11c\ube44\uc2a4), Firebase Realtime Database (\uc2e4\uc2dc\uac04 \ucc44\ud305)<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>1. \ud504\ub85c\uc81d\ud2b8 \uac1c\uc694 2. \uc81c\uc791 \ubc30\uacbd \ubc0f \ud544\uc694\uc131 1\uc778 \uac00\uad6c\uc758 \uae09\uc99d\uacfc \ubc14\uc05c \ud604\ub300\uc778\ub4e4\uc758 \ub77c\uc774\ud504\uc2a4\ud0c0\uc77c \ubcc0\ud654\ub85c \uc778\ud574 \ubc30\ub2ec, \uccad\uc18c, \uc904 \uc11c\uae30 \ub4f1&nbsp;\uc2dc\uac04\uacfc \uc218\uace0\ub97c \ub300\uc2e0\ud574 \uc904 \uc0ac\ub78c\uc744 \ucc3e\ub294&#46;&#46;&#46;<\/p>\n","protected":false},"author":64,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-218","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/infognu.ansan.ac.kr\/PortFolio\/202451026\/wp-json\/wp\/v2\/pages\/218","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/infognu.ansan.ac.kr\/PortFolio\/202451026\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/infognu.ansan.ac.kr\/PortFolio\/202451026\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/infognu.ansan.ac.kr\/PortFolio\/202451026\/wp-json\/wp\/v2\/users\/64"}],"replies":[{"embeddable":true,"href":"https:\/\/infognu.ansan.ac.kr\/PortFolio\/202451026\/wp-json\/wp\/v2\/comments?post=218"}],"version-history":[{"count":0,"href":"https:\/\/infognu.ansan.ac.kr\/PortFolio\/202451026\/wp-json\/wp\/v2\/pages\/218\/revisions"}],"wp:attachment":[{"href":"https:\/\/infognu.ansan.ac.kr\/PortFolio\/202451026\/wp-json\/wp\/v2\/media?parent=218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}