µðÁöÅПÀÓ½º

 


µ¥ºê±â¾î, C++¾ð¾î·Î °í¼Ó ³×ÀÌƼºê¾Û ½Å¼Ó °³¹ß

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
¡á 2014 »ó¹Ý±â È÷Æ®»óÇ° ¼ÒºñÀÚÃßõ

µ¥ºê±â¾î(´ëÇ¥ ¹Ú¹ü¿ë)ÀÇ `¾Û¸Þ¼Òµå(Appmethod)`´Â C++ ¶Ç´Â ¿ÀºêÁ§Æ® ÆĽºÄ® Áß ¿øÇÏ´Â ¾ð¾î¸¦ ¼±ÅÃÇØ ´Ü ÇϳªÀÇ Äڵ庣À̽º¸¸À¸·Î ¾Èµå·ÎÀ̵å, iOS, À©µµ, ¸Æ, ¿þ¾î·¯ºí µð¹ÙÀ̽º(±¸±Û ±Û·¡½º µî) ³×ÀÌƼºê ¾ÛÀ» °³¹ßÇÒ ¼ö ÀÖ´Â ¼Ö·ç¼ÇÀÌ´Ù.

À̹ø 6¿ù Ãâ½ÃµÈ ÃֽŠ¹öÀü¿¡´Â `Æò»ý ¹«·á »ç¿ë Ç÷£`ÀÌ µµÀԵǾúÀ¸¸ç, °³¹ßÀÚµéÀº ÀÌ Ç÷£À» ÀÌ¿ëÇØ Àü ¼¼°è¿¡¼­ °¡Àå ³Î¸® »ç¿ëµÇ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÎ C++·Î ¾Èµå·ÎÀ̵å Æù ¾ÛÀÇ °³¹ßºÎÅÍ ÆÛºí¸¯ ¾Û½ºÅä¾î(¾Æ¸¶Á¸ ¾Û½ºÅä¾î, ±¸±Û Ç÷¹ÀÌ µî) ¹èÆ÷±îÁö ¹«·á·Î ÇÒ ¼ö ÀÖ´Ù.

¾Èµå·ÎÀ̵å´Â °³¹ßÀڵ鿡°Ô °Å´ëÇÑ ½ÃÀå°ú ±âȸ¸¦ Á¦°øÇÏ°í ÀÖÁö¸¸, C++·Î ¾Èµå·ÎÀÌµå ¾ÛÀ» °³¹ßÇÏ·Á´Â C++°³¹ßÀÚµéÀº ³·Àº °³¹ß »ý»ê¼ºÀ¸·Î ÀÎÇØ ¾î·Á¿òÀ» °Þ¾î¿Ô´Ù. ±×·¯³ª ÀÌÁ¦ °°Àº C++¾ð¾î·Î °³¹ßÇÏ´õ¶óµµ ¾Û¸Þ¼Òµå¸¦ È°¿ëÇÏ¸é µð¹ÙÀ̽º¿¡¼­ Áï½Ã ½ÇÇàµÇ´Â °í¼ÓÀÇ ³×ÀÌƼºê ¾ÛÀ» ºü¸£°Ô °³¹ßÇÒ ¼ö ÀÖ´Ù.

¾Û¸Þ¼Òµå¿¡¼­ Á¦°øÇÏ´Â ¶Ç ÇϳªÀÇ Ç÷£ÀÎ ¿£ÅÍÇÁ¶óÀÌÁî ¸ðºô¸®Æ¼ ¼­ºñ½º¸¦ È°¿ëÇϸé REST/JSON »ó¿¡¼­µµ ¾ÈÀüÇÏ°Ô »ç¿ëÀÚ ÁöÁ¤ API¸¦ Á¦°øÇÏ´Â ±â´É, ÁÖ¿ä µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â ¿£ÅÍÇÁ¶óÀÌÁî µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇϱâ À§ÇÑ SQL µ¥ÀÌÅͺ£À̽º Ä¿³ØÅÍ, ±×¸®°í ÀÓº£µðµå ¶Ç´Â ¼­¹ö¿ëÀ¸·Î ¾ÈÀüÇÑ µ¥ÀÌÅͺ£À̽º µîÀÌ Á¦°øµÈ´Ù. ¶ÇÇÑ ¾Û¸Þ¼Òµå¿¡¼­´Â Ǫ½¬ °øÁö, »ç¿ëÀÚ ÀÎÁõ, °ø¿ë ½ºÅ丮Áö(ÆÄÀÏ, µ¥ÀÌÅÍ µî) ¼­ºñ½ºÀÎ MBaaS(Mobile Backend as a Service) ¼­ºñ½º ¿ë °øÅë ÄÄÆ÷³ÍÆ® APIµµ Æ÷ÇÔÇÏ°í ÀÖ´Ù.

¾Û¸Þ¼Òµå¿¡´Â °³¹ßÀÚµéÀÌ »ç¿ëÀÚ°æÇè(UX)À» °³¼±ÇÒ ¼ö Àִ dzºÎÇÑ ÄÄÆ÷³ÍÆ® ÇÁ·¹ÀÓ¿öÅ©¿Í ¼ö¸¹Àº UI ÄÁÆ®·ÑÀÌ Á¦°øµÈ´Ù. ¹öÆ°, ¸®½ºÆ®ºä, ÅÇ µî 100°¡Áö ÀÌ»óÀÇ Å©·Î½ºÇ÷§Æû UI ÄÁÆ®·ÑÀº °øÅëµÈ API¿Í ÇÔ²² Á¦°øµÈ´Ù. ¶ÇÇÑ Å¬¶óÀ̾ðÆ®¿¡¼­ Ŭ¶ó¿ìµå ¹é¿£µå±îÁöÀÇ ¸ðµç ±â¼úÀ» Ä¿¹öÇØ, °³¹ßÀÚµéÀº ÆĽº³ª Ųºñ¿Í °°Àº MBaaS ¼­ºñ½º¸¦ Æ÷ÇÔÇÏ¿© ¾î¶°ÇÑ REST ¶Ç´Â SOAP ±â¹Ý ¼Ö·ç¼Ç°úµµ ¼Õ½±°Ô ÅëÇÕÇÒ ¼ö ÀÖÀ¸¸ç, °³¹ßÇÑ ¾ÛÀ» Ŭ¶ó¿ìµå ¼­ºñ½º(SerucreAuth, App42 MBaaS)·Îµµ È®ÀåÇÒ ¼ö ÀÖ´Ù.

µ¥ºê±â¾î´Â Á¦Ç° »ç¿ë °æÇèÀÌ ¾ø°í ¾Û °³¹ß °æÇèÀÌ ¾ø¾î ÀÌ ºÐ¾ß·ÎÀÇ ÁøÀÔÀ» ¸Á¼³ÀÌ´Â °³¹ßÀÚµéÀ» À§ÇØ `¸ð¹ÙÀÏ °³¹ß ±âº» ¹× °í±Þ°úÁ¤`À» ½Å¼³ÇÏ¿© ÁøÇàÇÏ°í ÀÖ´Ù. °¢ 2ÀÏ µ¿¾È ÁøÇàµÇ´Â °úÁ¤¸¸À¸·Î ¼ö°­»ýµéÀº iOS¾Û°ú ¾Èµå·ÎÀ̵å¾ÛÀ» °³¹ßÇØ µð¹ÙÀ̽º¿¡µµ Á÷Á¢ ¹èÆ÷±îÁö ÇÒ ¼ö ÀÖ´Ù. Áö³­ÇØ 9¿ùºÎÅÍ ½ÃÀÛµÈ º» °úÁ¤Àº 95%¶ó´Â ³ôÀº ¸¸Á·µµ¸¦ ±â·ÏÇÏ°í ÀÖ´Ù. ±³À°°úÁ¤¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ȨÆäÀÌÁö(www.devgear.co.kr/edu)¸¦ ÅëÇØ È®ÀÎÇÒ ¼ö ÀÖ´Ù.

ÀÌÇü±Ù±âÀÚ bass007@
¢ºÀÌÇü±Ù±âÀÚÀÇ ºí·Î±× ¹Ù·Î°¡±â


[ ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö ]