| FireMonkey FAQ |
ÆÄÀ̾î¸ùŰ(FireMonkey)´Â ¹«¾ùÀԴϱî?ÆÄÀ̾î¸ùŰ (FireMonkey)´Â ³×ÀÌÆ¼ºê CPU¿Í GPU ÆÄ¿ö¸¦ Ȱ¿ëÇÏ´Â ¾ÖÇø®ÄÉÀÌ¼Ç Ç÷§ÆûÀÔ´Ï´Ù. ½Ã°¢ÀûÀ¸·Î ÀÎÅÍ·ºÆ¼ºêÇϰí, µ¥ÀÌÅͰ¡ dzºÎÇϰí, HD/3DÀÇ ¸ÚÁø ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼Õ½±°Ô ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ¸¸µé¾îÁø ¾ÖÇø®ÄÉÀ̼ÇÀº À©µµ¿ì, Mac, iOS ÀÇ ³×ÀÌÆ¼ºê ¼º´ÉÀ» ½ÊºÐ Ȱ¿ëÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. ÆÄÀ̾î¸ùŰ(FireMonkey) ¶ó´Â À̸§¿¡´Â ¹«½¼ ¶æÀÌ ÀÖ½À´Ï±î ?2016 ³âÀº À½·ÂÀ¸·Î ºÒ¿ø¼þÀÌÀÇ ÇØ ÀÔ´Ï´Ù. ºÒ¿ø¼þÀÌ´Â ¿©·¯ºÐÀÇ ±â´ë¸¦ Èǽ ¶Ù¾î³Ñ´Â °÷¿¡ µµ´ÞÇÒ ¼ö ÀÖ´Â ³ÑÄ¡´Â ¿¡³ÊÁö¿Í °á´Ü·ÂÀ» °¡Áö°í ÀÖ½À´Ï´Ù. ÆÄÀ̾î¸ùŰ(FireMonkey)´Â ƯÀ¯ÀÇ Ã¢ÀǷ¸¦ ÅëÇØ ±âÁ¸ÀÇ Æ²À» ³Ñ¾î¼´Â »ý°¢À» ÇÕ´Ï´Ù. ÀÌ À̸§À» ¼±ÅÃÇÑ ÀÌÀ¯´Â ¿ì¸® ¿£Áö´Ï¾îµéÀº ³ôÀº ¸ñÇ¥¸¦ °¡Áö°í ÀÖ¾ú±â ¶§¹®ÀÔ´Ï´Ù. ¿ì¸®ÀÇ Â÷¼¼´ë ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ©¸¦ ¸¸µé¸é¼ »ý°¢ÀÚü°¡ ºÒ°¡´ÉÇß´ø ¸¹Àº °ÍµéÀ» ¿ì¸®ÀÇ ¿£Áö´Ï¾îµéÀº ÇØ³Â½À´Ï´Ù. ±×¸®°í ¿ì¸®°¡ ÀÌ À̸§À¸·Î ÃÖÁ¾ °áÁ¤ÇÑ °ÍÀº ¸¶À½¿¡ µé¾ú±â ¶§¹®ÀÔ´Ï´Ù. À̰ÍÀÌ ²Ï Àç¹ÌÀÖ´Â À̸§À̶ó´Â »ý°¢ÀÌ µé¾ú½À´Ï´Ù. ¾î¶² ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ »ç¿ëÇØ¾ß ÆÄÀ̾î¸ùŰ(FireMonkey) ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ½À´Ï±î?ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¶§ "RAD" C++À̳ª, µ¨ÆÄÀÌ(Delphi) Áß Çϳª¸¦ ¾²¸é µË´Ï´Ù. ÀÌ µÑÀº ¸ðµÎ ÄÄÆ÷³ÍÆ® ±â¹ÝÀÇ °´Ã¼ ÁöÇâ ¾ð¾îÀ̸ç, Àü¼¼°èÀÇ ¼ö¹é¸¸ °³¹ßÀÚµéÀÌ »ç¿ëÇϰí ÀÖ½À´Ï´Ù. ±âÁ¸ÀÇ C++/C ¾ð¾î ±â¼úÀ» »ç¿ëÇϰųª, ±âÁ¸ÀÇ ANSI C++ Äڵ带 »ç¿ëÇÏ·Á¸é "RAD" C++ À» »ç¿ëÇÏ¸é µË´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ¿ì¾ÆÇϸ鼵µ °´Ã¼ ÁöÇâ ¾ð¾î¸¦ ¹è¿ì±â ½¬¿î µ¨ÆÄÀÌ(Delphi)¸¦ ¼±ÅÃÇÏ¸é µË´Ï´Ù. ÆÄÀ̾î¸ùŰ(FireMonkey)´Â ¾ó¸¶ÀԴϱî?ÆÄÀ̾î¸ùŰ(FireMonkey) ÀÚü¸¸À¸·Î´Â ºñ¿ëÀÌ µéÁö ¾Ê½À´Ï´Ù. °³¹ß ºñ¿ëÀ̳ª ·±Å¸ÀÓ ºñ¿ëºÎ´ãÀÌ ¾ø½À´Ï´Ù. ÆÄÀ̾î¸ùŰ Ç÷§ÆûÀ¸·Î ¸¸µç ¾ÖÇø®ÄÉÀ̼ÇÀº º°µµÀÇ ·Î¾âƼ¾øÀÌ ¹èÆ÷ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸, ÆÄÀ̾î¸ùŰ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±â À§Çؼ´Â µ¨ÆÄÀÌ XE2, C++ºô´õ XE2, RAD ½ºÆ©µð¿À XE2°¡ ÇÊ¿äÇÕ´Ï´Ù. ¿©±â¸¦ Ŭ¸¯ÇϽøé, °³¹ßÅø¿¡ ´ëÇÑ º¸´Ù ¸¹Àº Á¤º¸¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù. ¹«·á ´Ù¿î·Îµå´Â ¿©±â¸¦ Ŭ¸¯ÇϽʽÿä. ÆÄÀ̾î¸ùŰ(FireMonkey)°¡ HTML5/CSS, ¾îµµºñ Ç÷¡½¬(Flash), ½Ç¹ö¶óÀÌÆ®(Siverlight)¿Í °°Àº RIA Ç÷§Æû¿¡ ´ëÇØ °¡Áø Â÷ÀÌÁ¡ÀÌ ¹«¾ùÀԴϱî?RIA Ç÷§ÆûÀº ÀÚÀ¯·Ó°Ô dzºÎÇÑ ±×·¡ÇÈÀ» ±¸ÇöÇÒ ¼ö ÀÖÀ¸¸ç, ½Ã°£ ±â¹ÝÀÇ ¾Ö´Ï¸ÞÀ̼Ç, ¹Ìµð¾î ¿¬°á µîÀ» Á¦°øÇϹǷΠÀ¥ ÄÁÅÙÃ÷³ª, ¿£ÅÍÅ×ÀÎ¸ÕÆ®, ±¤°í ºÐ¾ß¿¡ ¸Å¿ì ÀûÇÕÇÕ´Ï´Ù. RIA ¾ÖÇø®ÄÉÀ̼ÇÀº ÀüÇüÀûÀ¸·Î À¥¿¡ ÀÓº£µå µÇ¾î ÀÖÀ¸¹Ç·Î, ½ºÅ©¸³Æ®¿Í VM¿£ÁøÀ» Ȱ¿ëÇÏ¿© ÇÁ·Î±×·¥ Äڵ带 ½ÇÇàÇÕ´Ï´Ù. ¶ÇÇÑ ºê¶ó¿ìÀú¸¦ ÅëÇØ Ç÷§Æû°ú ¹«°üÇÏ°Ô ÀÛµ¿ÇÕ´Ï´Ù. ÇÏÁö¸¸ ±× Æ®·¹ÀÌµå ¿ÀÇÁ (trade off)·Î ¼º´ÉÀ» °¨¼öÇØ¾ß ÇÕ´Ï´Ù. RIA Ç÷§ÆûÀº ¿£ÅÍÅ×ÀÎ¸ÕÆ®¿¡ ÃÊ÷ÀÌ ¸ÂÃß¾îÁ® ÀÖÀ¸¹Ç·Î ºñÁî´Ï½º ¾ÖÇø®ÄÉÀ̼ÇÀÇ ´ÏÁ ÃæÁ·Çϱâ À§ÇØ °í¾ÈµÈ °ÍÀÌ ¾Æ´Õ´Ï´Ù. ¿£ÅÍÇÁ¶óÀÌÁî µ¥ÀÌÅÍ¿Í ¼ºñ½º¿¡ ´ëÇÑ ¿¬°á, ºñÁî´Ï½º UI³ª ±×·¡ÇÈ, ÆÐŰ¡ µÇ°Å³ª ¿£ÅÍÇÁ¶óÀÌÁî ¾ÛÀ¸·Î½á ¹èÆ÷µÇ¾î¾ß ÇÏ´Â °Í°ú °°Àº ¹®Á¦¿¡ ÀÖ¾î¼ RIA Ç÷§ÆûÀº ÃæºÐÇÏÁö ¾Ê½À´Ï´Ù. ÆÄÀ̾î¸ùŰ(FireMonkey)´Â ³×ÀÌÆ¼ºê ¾ÖÇø®ÄÉÀÌ¼Ç Ç÷§ÆûÀ̸鼵µ º¤ÅÍ ±×·¡ÇÈ, 3D, ¾Ö´Ï¸ÞÀ̼Ç, ÀÌÆåÆ®, Å©·Î½º Ç÷§Æû°ú °°ÀÌ RIA Ç÷§Æû¿¡¼ Á¦°øÇϴ dzºÎÇÑ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ÇÏÁö¸¸ ÆÄÀ̾î¸ùŰÀÇ ÃÐÁ¡Àº ºñÁî´Ï½º, ISV, »ê¾÷¿ë ¼ÒÇÁÆ®¿þ¾î ƯÀ¯ÀÇ ´ÏÁî¿¡ ¸ÂÃß¾îÁ® ÀÖ½À´Ï´Ù. ÆÄÀ̾î¸ùŰ´Â CPU/GPU ÆÄ¿ö¸¦ ½ÊºÐ Ȱ¿ëÇÒ ¼ö ÀÖ´Â ³×ÀÌÆ¼ºêÀ̸ç, UI ÁöÇâÀûÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÕ´Ï´Ù. ¶ÇÇÑ µ¥ÀÌÅͺ£À̽º¿Í ¼ºñ½º¿¡ ´ëÇÑ ¿¬°áÀÌ ¸·°ÇÕ´Ï´Ù. ÆÄÀ̾î¸ùŰ(FireMonkey)°¡ °ÔÀÓ ÇÁ·¹ÀÓ¿öÅ©ÀԴϱî?±×·¸Áö ¾Ê½À´Ï´Ù. Unity 3d, Unreal, Torque¿Í °°ÀÌ °ÔÀÓ °³¹ß¿¡ Æ¯ÈµÈ ÀÛ¾÷À» À§ÇÑ 3D ÇÁ·¹ÀÓ¿öÅ©¿Í´Â ´Ù¸¨´Ï´Ù. ÆÄÀ̾î¸ùŰ(FireMonkey)´Â º¸°Ç/ÀÇ·á, ÀÚµ¿Â÷, Ç×°ø/¿ìÁÖ µî°ú °°Àº ºñÁî´Ï½º³ª »ê¾÷¿ë ¾ÖÇø®ÄÉÀ̼ǿ¡ ÃÐÁ¡ÀÌ ¸ÂÃß¾îÁ® ÀÖ½À´Ï´Ù. ÇÏÁö¸¸, ¸¸¾à ¿©·¯ºÐÀÌ ÆÄÀ̾î¸ù۸¦ °¡Áö°í °ÔÀÓ °³¹ßÀ» ÇÏ°í ½Í´Ù¸é ¾Ë·ÁÁֽʽÿä. ±â²¨ÀÌ ±×·¸°Ô ÇØº¸°Ú½À´Ï´Ù. ÆÄÀ̾î¸ùŰ(FireMonkey)°¡ Áö¿øÇÏ´Â Ç÷§ÆûÀº ¹«¾ùÀԴϱî?ÆÄÀ̾î¸ùŰ ¾ÖÇø®ÄÉÀ̼ÇÀº À©µµ¿ì¿¡¼ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ±×¸®°í ³ª¼ À©µµ¿ì¿Í MacOSX ¸ðµÎ¿¡ ¹èÆ÷ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ¾ÆÀÌÆÐµå, ¾ÆÀÌÆù, ¾ÆÀÌÆÌ ÅÍÄ¡¿Í °°Àº iOS ¾ÛÀ¸·Îµµ ¹èÆ÷ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆÄÀ̾î¸ùŰ(FireMonkey) ¾ÖÇø®ÄÉÀ̼ÇÀº ¼Óµµ°¡ ¾ó¸¶³ª ºü¸¥°¡¿ä?ÆÄÀ̾î¸ùŰ(FireMonkey) ¾ÖÇø®ÄÉÀ̼ÇÀº CPU¿Í GPU¸¦ 100% Ȱ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Áï ¾ÖÇø®ÄÉÀ̼ÇÀÌ Çϵå¿þ¾î »ó¿¡¼ Á÷Á¢ ½ÇÇàµÇ´Â °ÍÀÌÁö ¼ÒÇÁÆ®¿þ¾î "¿£Áø" ¾È¿¡¼ ½ÇÇàµÇ´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç ÄÚµå´Â CPUÀÇ Àüü ÆÄ¿ö¸¦ Ȱ¿ëÇÏ¿© ½ÇÇàµÇ°í, ±×·¡ÇÈÀº GPU Çϵå¿þ¾î¿¡ ÀÇÇØ ½ÇÇàµÉ ¼ö ÀÖ½À´Ï´Ù. Áï ¿©·¯ºÐÀÇ ÆÄÀ̾î¸ùŰ ¾ÖÇø®ÄÉÀ̼ÇÀº "Çϵå¿þ¾î ¼öÁØ"ÀÇ ¼º´ÉÀ¸·Î ½ÇÇàµÇ±â ¶§¹®¿¡ RIA Ç÷§Æû, °¡»ó ¸Ó½Å ·±Å¸ÀÓÀ̳ª µ¿Àû ¾ð¾î¸¦ ÅëÇØ¼ ¾òÀ» ¼ö ÀÖ´Â ¼º´É°ú Â÷À̰¡ ³ª´Â °ÍÀº ´ç¿¬ÇÕ´Ï´Ù. ÆÄÀ̾î¸ùŰ(FireMonkey) ¾ÖÇø®ÄÉÀ̼ÇÀÌ ÀÛµ¿ÇÏ·Á¸é Ưº°Çϰųª ¿ùµîÇÑ Çϵå¿þ¾î°¡ ÇÊ¿äÇմϱî?±×·¸Áö ¾Ê½À´Ï´Ù. ÆÄÀ̾î¸ùŰ´Â ÀÎÅÚ ±â¹ÝÀÇ PC³ª ¸Æ ¶Ç´Â ARM ±â¹ÝÀÇ iOS Àåºñ (¾ÆÀÌÆù, ¾ÆÀÌÆÐµå, ¾ÆÀÌÆÌ ÅÍÄ¡)ÀÇ ¸ðµç Ç¥ÁØ »ç¾ç¿¡¼ ÀÛµ¿µÇµµ·Ï ¸¸µé¾îÁ³½À´Ï´Ù. ¶ÇÇÑ, ÆÄÀ̾î¸ùŰ·Î ¸¸µç ¾ÖÇø®ÄÉÀ̼ǿ¡¼ GPU¸¦ Ȱ¿ëÇÏ´Â °Íµµ ¼ö¼öÇÑ ¼öÁØÀÔ´Ï´Ù. Çȼ¿ ¼ÎÀÌ´õ ·¹º§ 2·Î ¾Ë·ÁÁø DX9 ¼öÁØÀÇ GPU ¸é µË´Ï´Ù. °£´ÜÈ÷ ¸»ÇÏÀÚ¸é, °ú°Å 10³â °£ °ø±ÞµÈ µð½ºÇ÷¹ÀÌ Çϵå¿þ¾î ´ëºÎºÐÀ» ÀǹÌÇÕ´Ï´Ù. ÆÄÀ̾î¸ùŰ (FireMonkey)¸¦ ¾Ë±âÀ§ÇØ ¼¼¹Ì³ª¿¡ Âü¼®ÇÒ ¼ö ÀÖ½À´Ï±î?Çѱ¹¿¡¼ ÁøÇàµÈ ¼¼¹Ì³ª¿¡ ´ëÇÑ ÀÚ·á´Â ¿©±â¸¦ Ŭ¸¯Çϼ¼¿ä. º¸´Ù ¸¹Àº Á¤º¸´Â µ¥ºê±â¾î·Î ¹®ÀÇ Áֽʽÿä. º¸´Ù ¸¹Àº Àڷᳪ ÀǰßÀ» º¸³»·Á¸é ¾î¶»°Ô Çմϱî?EDNÀÇ Æ÷·³À̳ª Twitter³ª Facebook À» Ȱ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ º¸´Ù »ó¼¼ÇÑ Á¤º¸´Â µ¥ºê±â¾î·Î ¹®ÀÇ Áֽʽÿä. |
FireMonkey
RAD Studio XE
C++Builder¢ç XE
RadPHP¢ç XE