µðÁöÅПÀÓ½º

 


¿¥¹ÙÄ«µ¥·Î, À©µµ10 Áö¿ø RAD ½ºÆ©µð¿À ¾÷µ¥ÀÌÆ® ¹öÀü ¹ßÇ¥

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿ë ¼ÒÇÁÆ®¿þ¾î ½ÃÀåÀ» ¼±µµÇÏ´Â ¿¥¹ÙÄ«µ¥·Î Å×Å©³î·¯Áö½º°¡ À©µµ 10 ¾Ö´Ï¹ö¼­¸®¸¦ Áö¿øÇÏ´Â RAD ½ºÆ©µð¿À, µ¨ÆÄÀÌ, C++ºô´õÀÇ ¾÷µ¥ÀÌÆ® ¹öÀüÀ» ¹ßÇ¥Çß´Ù. ´Ù¸¥ °³¹ßÅø°ú ´Þ¸® ÀÌÀü ¹öÀü À©µµ¿ëÀ¸·Î ÀÛ¼ºÇß´ø ¼Ò½º Äڵ带 ¼öÁ¤ ¾øÀ̵µ ÃֽŠ¹öÀüÀÇ OS ¿ëÀ¸·Î ¸Å¿ì ½±°Ô ¾÷µ¥ÀÌÆ®ÇÏ°í ½ÇÇàÇÒ ¼ö ÀÖ´Ù.

RAD ½ºÆ©µð¿À´Â ´Ü ÇϳªÀÇ Äڵ庣À̽º·Î ´Ù¾çÇÑ Ç÷§Æû¿¡¼­ ½ÇÇà °¡´ÉÇÑ ³×ÀÌƼºê ¾ÛÀ» ½Å¼ÓÇÏ°Ô °³¹ßÇÒ ¼ö ÀÖ´Â ÅøÀÌ´Ù. Áö³­ 4¿ù Ãâ½ÃµÈ ÃֽŠ¹öÀü 10.1 º£¸¦¸°¿¡¼­´Â Ŭ¶ó¿ìµå ¼­ºñ½º¸¦ ½±°Ô È°¿ëÇÒ ¼ö ÀÖ°í, ´Ù¾çÇÑ »ç¹°ÀÎÅͳÝ(IoT) ±â±âµé°úµµ °£ÆíÇÏ°Ô ¿¬µ¿ÇÏ´Â »õ·Î¿î ±â¼úÀÌ´Ù.

¶ÇÇÑ À©µµ10 ±â´ÉµéÀ» ¿Ïº®ÇÏ°Ô Áö¿øÇÒ ¼ö ÀÖ´Â ±â´ÉµéÀ» Á¦°øÇÑ´Ù. RAD ½ºÆ©µð¿À¸¦ ÀÌ¿ëÇϸé, Win32¡¤Win64 API ±â¹Ý ¾ÖÇø®ÄÉÀ̼ǵµ À©µµ10 ¿ëÀ¸·Î ¼ö¿ùÇÏ°Ô ¸¶À̱׷¹À̼ÇÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ WinRT ÅëÇÕ Áö¿ø°ú »õ·Î¿î VCL(ºñÁÖ¾ó ÄÄÆ÷³ÍÆ® ¶óÀ̺귯¸®) ÄÁÆ®·Ñ ±â´ÉÀ» Á¦°øÇϱ⠶§¹®¿¡ À©µµ10ÀÇ UI/UXµµ ¼Õ½±°Ô Áö¿øÇÒ ¼ö ÀÖ´Ù. ³×ÀÌƼºê VCL ÄÁÆ®·Ñ¿¡´Â ¸±·¹ÀÌƼºêÆгÎ(RelativePanel), Åä±Û½ºÀ§Ä¡(ToggleSwitch), ¼­Ä¡¹Ú½º(SearchBox), ½ºÇø´ºä(SplitView), ¾×ƼºêÀεðÄÉÀÌÅÍ µîÀÌ Æ÷ÇÔµÅÀÖ¾î À©µµ10 UI ¿ä¼ÒµéÀ» ÀÚüÀûÀ¸·Î Á¦°øÇÑ´Ù.

RAD ½ºÆ©µð¿À´Â ¶ÇÇÑ ´Ù¾çÇÑ ºñÁÖ¾ó ÄÄÆ÷³ÍÆ® ¶óÀ̺귯¸®¸¦ Á¦°øÇÑ´Ù. ÀÚüÀûÀ¸·Î Á¦°øÇÒ»Ó ¾Æ´Ï¶ó ÆÄÆ®³Ê»ç¿¡¼­ Á¦ÀÛÇÑ ÄÄÆ÷³ÍÆ®µéµµ ¸Å¿ì ´Ù¾çÇÏ´Ù. ÀÌ ÄÄÆ÷³ÍÆ®µéÀº À©µµ, ¸Æ, iOS, ¾Èµå·ÎÀÌµå ¿ë ³×ÀÌƼºê ¾ÛÀ» °³¹ßÇÒ ¶§ È°¿ëÇÒ ¼ö ÀÖ¾î ¾Û °³¹ß¿¡ ¼Ò¿äµÇ´Â °³¹ß ½Ã°£°ú ¸®¼Ò½º¸¦ ´ëÆø ÁÙÀÏ ¼ö ÀÖ´Ù.

RAD ½ºÆ©µð¿À·Î °³¹ßÇÒ ¼ö ÀÖ´Â ¾ÖÇø®ÄÉÀ̼ÇÀº ¾Û½ºÅä¾î¿¡¼­ ¹Ù·Î ³»·Á¹Þ±â °¡´ÉÇÑ ¾Û(¿¹¸¦ µé¾î °ÔÀÓ, À½¾Ç, »ý»ê¼º ¾Û µî ºÎÅÍ ±â¾÷½Ã½ºÅÛ(ERP, µ¥ÀÌÅͺ£À̽º °ü¸®, ÇコÄÉ¾î ¼Ö·ç¼Ç µî)¿¡ À̸£±â±îÁö ±× ¹üÀ§°¡ ¸Å¿ì ³Ð´Ù.

¿¥¹ÙÄ«µ¥·Î ¼¼Ç° ¸Å´ÏÀú ¸¶¸£ÄÚ Ä­Åõ´Â "RAD ½ºÆ©µð¿À·Î ÀÛ¼ºÇØ ³õÀº VCL Äڵ尡 ÀÖ´Ù¸é, ±×´ë·Î »ç¿ëÇØ ÃֽŠÀ©µµ10 API´Â ¹°·Ð WinRT API±îÁö Áö¿øÇÒ ¼ö ÀÖ"¸ç "¼Ò½º Äڵ带 »õ·Ó°Ô ÀÛ¼ºÇÏÁö ¾Ê°íµµ À©µµ10 ÃֽŠ¹öÀüÀ» Áö¿øÇÒ ¼ö ÀÖ´Â °¡Àå ¿Ïº®ÇÑ ¸¶À̱׷¹ÀÌ¼Ç ¹æ¹ýÀ» Á¦°øÇÑ´Ù"°í ¸»Çß´Ù. ±×´Â ¶Ç "À̸¦ È°¿ëÇØ ¿À·¡µÈ ¾ÖÇø®ÄÉÀ̼ǵµ ¸Å¿ì ½±°í ºü¸£°Ô ÃֽŠÀ©µµ ¹öÀüÀÇ UI¿Í ±â´ÉÀ» °®Ãâ ¼ö ÀÖ´Ù"°í ¹àÇû´Ù.

RAD ½ºÆ©µð¿À, µ¨ÆÄÀÌ, C++ºô´õ´Â À©µµ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ´Ù¾çÇÑ ±â´ÉµéÀ» ´©±¸º¸´Ù ºü¸£°Ô Áö¿øÇØ¿Ô´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ¸®´ª½º¸¦ ¼ö¿ëÇÏ°í »ç¿ë °¡´ÉÇÑ Á¦Ç°À» ²ÙÁØÈ÷ Á¦°øÇÏ´Â µî Çõ½Å ³ë·ÂÀ» °è¼ÓÇØ¿À°í ÀÖ´Ù. ¿¥¹ÙÄ«µ¥·Î ¶ÇÇÑ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿ÍÀÇ ±ä¹ÐÇÑ ¾÷¹« Çù¾àÀ» ÅëÇØ »õ·Î¿î ±â¼úÀ» ¿¥¹ÙÄ«µ¥·ÎÀÇ Á¦Ç°¿¡µµ ¹ß ºü¸£°Ô Àû¿ëÇØ °í°´µéÀ» Áö¿øÇØ¿À°í ÀÖ´Ù.

¿¥¹ÙÄ«µ¥·Î´Â À̹ø À©µµ10 ¾Ö´Ï¹ö¼­¸®¸¦ Áö¿øÇÏ´Â RAD ½ºÆ©µð¿À ¾÷µ¥ÀÌÆ® Ãâ½Ã¿¡ ¸ÂÃç Ưº° ÇÁ·Î¸ð¼ÇÀ» ¹úÀδÙ. 9¿ù 30ÀϱîÁö RAD ½ºÆ©µð¿À, µ¨ÆÄÀÌ, C++ºô´õ¸¦ ±¸ÀÔÇϸé 10% ÇÒÀÎ ÇýÅÃÀ» ¹ÞÀ» ¼ö ÀÖ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ¿¥¹ÙÄ«µ¥·Î Çѱ¹ °ø±ÞÀ» ¸Ã°í ÀÖ´Â µ¥ºê±â¾î ȨÆäÀÌÁö¸¦ ÅëÇØ È®ÀÎÇÒ ¼ö ÀÖ´Ù. À̱ÔÈ­ ¼±ÀÓ±âÀÚ david@dt.co.kr


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