Embarcadero Technologies
FireMonkey
RAD Studio XE
Delphi¢ç XE
C++Builder¢ç XE
RadPHP¢ç XE
 
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 À» Ȱ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ º¸´Ù »ó¼¼ÇÑ Á¤º¸´Â µ¥ºê±â¾î·Î ¹®ÀÇ Áֽʽÿä.

±â¼ú ¹®¼­
Delphi XE2¿Í FireMonkey ¸®ºä °¡À̵å
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î Delphi XE2 ¸®ºä
DataSnap XE µû¶óÀâ±â
Delphi XE: Delphi7 ÀÌÈÄ »õ·Î¿î VCL ±â´Éµé
Delphi XE: Delphi7 ÀÌÈÄ »õ·Î¿î IDE ±â´Éµé
Delphi XE: Delphi7 ÀÌÈÄ »õ·Î¿î µð¹ö±× ±â´Éµé
Delphi XE: Delphi7 ÀÌÈÄ »õ·Î¿î ¾ð¾î ±â´Éµé
Firebird, Delphi, DB Change Manager¸¦ ÀÌ¿ëÇÑ ºü¸¥ DB ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
Delphi À¯´ÏÄÚµå ¸¶À̱׷¹ÀÌ¼Ç °¡À̵å
Delphi 2010 DataSnap
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î Delphi 2010 ¸®ºä
RAD Studio 2010 ¸®ºä °¡À̵å
RAD Studio 2010: UML°ú Audits & Metrics
Delphi 7¿¡¼­ Delphi 2009 ¸¶À̱׷¹À̼ÇÇÒ ÀÌÀ¯
Delphi 2009 Åõ¾î
Delphi/C++Builder 2009 ½ÃÀÛÇϱâ
Delphi¿Í À¯´ÏÄÚµå
»õ Delphi ÄÚµù ½ºÅ¸Àϰú ¾ÆÅ°ÅØÃ³
Delphi 2009 UI ±¸Ãà
Delphi 2009ÀÇ »õ·Î¿î DataSnap
À¯´ÏÄÚµå ¼¼°èÀÇ Delphi
Delphi 2009 ¸®ºä °¡À̵å
Delphi 7¿¡¼­ Delphi 2009·Î ¾÷±×·¹À̵åÇÒ 10°¡Áö ÀÌÀ¯
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î ±â»ç
 
Delphi ±³À°
Delphi ±âº» °úÁ¤
Delphi °í±Þ °úÁ¤
 
°³¹ßÀÚ ³×Æ®¿öÅ©
µ¥ºê±â¾î ±â¼úÁö¿ø
µ¥ºê±â¾î ÆäÀ̽ººÏ
µ¥ºê±â¾î Æ®À§ÅÍ
Delphi Ä¿¹Â´ÏƼ
Delphi äÆÃ·ë
 
Áö±Ý °¡ÀÔÇϼ¼¿ä!
µ¥ºê±â¾î¿Í ÄÚµå±â¾î °³¹ßÀÚ ³×Æ®¿öÅ©¿¡ °¡ÀÔÇϽøé äÆÃ ·ë, ¹«·á Æ®¶óÀ̾ó, CodeCentral ´Ù¿î·Îµå, ÅõÇ¥ Âü¿©, ´ñ±Û ´Þ±â µîÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù.
 
ºí·Î±×
µ¥ºê±â¾î ºí·Î±×
¿¥¹ÙÄ«µ¥·Î ºí·Î±×