·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó °í°´¼¾ÅÍ ¤Ó ¸¶ÀÌÆäÀÌÁö ¤Ó ȸ»ç¼Ò°³
kangcom
java , ¾Èµå·ÎÀ̵å , asp ¼îÇθô , »ö¼ÒÆùÀÇ ´ÞÀÎ
Àüü
°­ÄÄÀº Áö±Ý ºò ¼¼ÀÏÁß!-¸ðµçµµ¼­ ÃÖ´ë50%
Àαâ°Ë»ö¾î 
Home >   >   > 
[Ç÷¡½Ã/Ç÷º½º °³¹ßÀÚ¸¦ À§ÇÑ] ¾×¼Ç½ºÅ©¸³Æ® 3.0 µðÀÚÀÎ ÆÐÅÏ   
ÁöÀºÀÌ Joey Lott/Á¤È£¿¬   |   ÃâÆÇ»ç ¿¡ÀÌÄÜ  |   ¹ßÇàÀÏ 2008³â 10¿ù 28ÀÏ
 
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 28,000¿ø ¡æ 25,200¿ø 10%
¸¶Àϸ®Áö 10% 2,520¿ø
¹ßÇàÀÏ 2008-10-28
ISBN 8960770639 | 9788960770638
±âŸÁ¤º¸ ¹ø¿ª¼­ | 400ÂÊ | Paperback
¿¹»óÃâ°íÀÏ 1~2ÀÏ À̳» (±Ù¹«ÀϱâÁØ)
¹è¼Ûºñ ¹«·á¹è¼Û
   
ÄÄÇ»Åͱ׷¡ÇȽº
Á¾ÇÕÁö¼ö 9p 54 À§
   
  ¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
      µÊÀ¸·Î °­ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù.
ÀÌ Ã¥ÀÇ ¿ø¼­
  Advanced ActionScript with Design Patterns
Adobe Press | Joey Lott
 

[¿ä ¾à]

»ìÆìº¼ ¸¸ÇÑ °¡Ä¡°¡ ÀÖ´Â µðÀÚÀÎ ÆÐÅÏÀ» ¼Ò°³ÇÏ°í ¾×¼Ç½ºÅ©¸³Æ® 3.0À» ÅëÇØ µðÀÚÀÎ ÆÐÅÏÀ̶ó´Â °­·ÂÇÑ ±â¼úÀ» Ȱ¿ëÇÏ´Â ³ëÇϿ츦 ´ãÀº ¿ä±äÇÑ °¡À̵å´Ù.

ÀÌ Ã¥À¸·Î ½ÃÀÛ ´Ü°è¿¡¼­ºÎÅÍ Å×½ºÆ® ´Ü°è¿¡ À̸£±â±îÁö Á»´õ È¿°úÀûÀ¸·Î ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ý°ú ÀûÇÕÇÑ µðÀÚÀÎ ÆÐÅÏÀ» Ȱ¿ëÇØ ¾ÖÇø®ÄÉÀÌ¼Ç ¼³°è¸¦ ´Ü¼øÈ­½ÃŰ´Â ¹æ¹ýÀ» ¹è¿ï ¼ö ÀÖ´Ù. ¶ÇÇÑ À¯¿¬ÇÏ°Ô Äڵ带 À¯ÁöÇÏ°Ô µµ¿ÍÁÖ´Â °¡À̵å¶óÀÎÀ» ¹è¿ö¼­ ¾ÖÇø®ÄÉÀÌ¼Ç ¼Õ»ó¿¡ ´ëÇÑ µÎ·Á¿ò ¾øÀÌ ÇÁ·Î±×·¥À» ½±°Ô ¼öÁ¤ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. °Ô´Ù°¡ ÀÌ Ã¥Àº Á¦´ë·Î µ¿ÀÛÇÏ´Â ¿¹Á¦ ¾ÖÇø®ÄÉÀ̼ǵé·Î °¡µæ Â÷ ÀÖ´Ù.

[¼Ò °³]

Ç÷¡½Ã Ç÷§ÆûÀÌ ¼ºÀåÇÔ¿¡ µû¶ó Ç÷¡½Ã ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀÇ Àúº¯°ú ±Ô¸ðµµ ¼ºÀåÇß´Ù. Ç÷¡½ÃÀÇ ¼ºÀåÀº ¾×¼Ç½ºÅ©¸³Æ® °³¹ßÀڵ鿡°Ô ²÷ÀÓ¾øÀÌ ¼º¼÷ÇÒ °ÍÀ» ¿ä±¸ÇÑ´Ù. Ç÷¡½Ã ¾ÖÇø®ÄÉÀ̼ÇÀº »õ·Ó°Ô Áøº¸Çß°í Áõ°¡ÇÏ´Â ¿ä±¸µéÀº Á» ´õ ¸¹Àº °³¹ßÀÚµéÀÌ ÀçÁÖ¸¦ ¿¬¸¶Çؼ­ ´Ü°èÀûÀ¸·Î Áõ°¡½ÃÄÑ¾ß Çϰí, ÄÚµå¿Í ¾ÖÇø®ÄÉÀÌ¼Ç °£ÀÇ °ü°è¸¦ ÀÌÇØÇÏ°í °³¼±Çϱâ À§ÇØ °è¼ÓÀûÀ¸·Î Á¶Ä¡¸¦ ÃëÇØ¾ß ÇÔÀ» ÀǹÌÇÑ´Ù. µðÀÚÀÎ ÆÐÅÏÀº ÀÌ·± »óȲ¿¡ µµ¿òÀ» ÁÖ´Â ÀÚ¿øÀÌ´Ù.

¾×¼Ç½ºÅ©¸³Æ® ÀÚü´Â ¸Å¿ì °£´ÜÇÏ´Ù. ±â¾ïÇØ¾ß ÇÒ ±âº»ÀûÀÎ ¹®¹ý, ÈǸ¢ÇÑ API ·¹ÆÛ·±½º¿Í ±Ù»çÇÑ IDE¸¦ Æ÷ÇÔÇÑ´Ù. µµÀü¹Þ´Â °ÍÀº ¾×¼Ç½ºÅ©¸³Æ®°¡ ¾Æ´Ï¶ó ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ ¾ÆÅ°ÅØÃ³(±¸Á¶)´Ù. ÁøÁ¤ÇÑ °í¹Î°Å¸®´Â ÇØ´ç ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇØ ¾î¶² Ŭ·¡½º¿Í ¾î¶² API¸¦ »ç¿ëÇÒÁö °áÁ¤ÇÏ´Â °ÍÀÌ´Ù. ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇϸé ÇÒ¼ö·Ï ¹Ýº¹ÀûÀ¸·Î ³ªÅ¸³ª´Â ÆÐÅÏÀÌ ÀÖÀ½À» ´À³¥ °ÍÀÌ´Ù. ÀÓ¹«¸¦ ¿Ï¼öÇÏ°í ºó¹øÇÏ°Ô ¹ß»ýÇÏ´Â º¸ÆíÀûÀÎ ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¾î¶² ¹æ¹ýÀÌ ºÐ¸íÈ÷ ÀÖ´Ù. ÀÌ·¯ÇÑ ÀϹÝÀûÀÎ ÇØ°áÃ¥µéÀÌ µðÀÚÀÎ ÆÐÅÏÀÇ ±Ù°£ÀÌ´Ù. µðÀÚÀÎ ÆÐÅÏÀÇ »ó´ç¼ö´Â ÀÌ¹Ì Á¸ÀçÇÑ´Ù. µðÀÚÀÎ ÆÐÅÏÀ» ÀÌÇØÇϱâ À§ÇØ ³ë·ÂÇϰí ÀǽÄÀûÀ¸·Î ÀÌ ÆÐÅϵéÀ» Àû¿ëÇÏ·Á°í ³ë·ÂÇÑ´Ù¸é ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÏ´Â ÀÛ¾÷ÀÌ ½±Áö¸¸Àº ¾ÊÀ» °ÍÀÌ´Ù. ÁÁÀº °á°ú¸¦ °¡Á®¿Ã ¼öµµ ÀÖÁö¸¸ ¸Å¹ø °øÈ¸ÀüÇÒ ¼öµµ ÀÖ´Ù. µðÀÚÀÎ ÆÐÅÏÀ» ¹è¿ì¸é »õ·Î¿î ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸Á¶È­ÇÏ´Â Áö´ÉÀûÀ̰í È¿À²ÀûÀÎ ¹æ¹ýÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù.

ÀÌ Ã¥¿¡¼­ ¼³¸íÇÏ´Â µðÀÚÀÎ ÆÐÅÏÀº ¿À·£ ½Ã°£À» °ÅÃÄ °³¹ßÀڵ鿡 ÀÇÇØ ¸¸µé¾îÁø ¸¹Àº ÆÐÅÏÀÇ ÀϺδÙ. ÀÌ Ã¥¿¡¼­´Â ¾×¼Ç½ºÅ©¸³Æ® ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ °¡Àå À¯¿ëÇϰí ÀÀ¿ëµÉ ¼ö ÀÖÀ»¸¸ÇÑ ÆÐÅÏÀ» ¼±ÅÃÇß´Ù. ÀÌ·± ÆÐÅÏÀ» º¹À½Ã³·³ ¹Þµé±æ ¹Ù¶óÁö´Â ¾Ê´Â´Ù. ´ÜÁö ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¶§ ÁÁÀº °¡À̵å¿Í ¿µ°¨À» Á¦°øÇÏ·Á´Â Àǵµ´Ù. ¼³¸íÇÒ ÆÐÅÏÀº ÇÁ·Î±×·¡¹Ö Àü¹®°¡µé¿¡ ÀÇÇØ ¸î ³âÀ» °ÅÃÄ °ËÁõµÇ°í È®ÀÎµÈ ÆÐÅÏÀÌ´Ù. ÆÐÅÏÀ» °øºÎÇÔÀ¸·Î½á ¿©·¯ºÐÀº °ÅÀÎÀÇ ¾î±ú¿¡ ¼³ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ ÆÐÅϵéÀÌ Àý´ëÀûÀΠôµµ´Â ¾Æ´Ï¶ó´Â »ç½ÇÀ» ÀØÁö ¸»¾Æ¾ß ÇÑ´Ù. Àü¹®°¡µéÀÌ À¯¿ëÇÏ´Ù°í ¹ß°ßÇÑ °ÍµéÀÌ ¹Ýµå½Ã ±×·¸°Ô µû¶ó¾ß ÇÏ´Â °ÍµéÀ̶ó´Â Àǹ̴ ¾Æ´Ï´Ù. ¿­¸° ¸¶À½À¸·Î, ÇÏÁö¸¸ ½É°¢ÇÏ°Ô ¸ðµç ³»¿ëÀ» Àб⠹ٶõ´Ù.

¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú

  • µ¥ÄÚ·¹ÀÌÅÍ ÆÐÅÏ(Decorator pattern)À» ÅëÇØ µÎ °³ÀÇ °´Ã¼¸¦ ¦Áö¾î ³õ°Å³ª »õ·Î¿î ·¡ÆÛ(wrapper)°´Ã¼·Î °¨½ÎÁÜÀ¸·Î½á ·±Å¸ÀÓ¿¡¼­ ´Ù¸¥ ÇüÅÂÀÇ °´Ã¼¸¦ ¸¸µé±â
  • º¹ÀâÇÑ °èÃþÀûÀÎ ±¸Á¶¸¦ ÄÄÆ÷ÁöÆ® ÆÐÅÏ(Composite pattern)À» ÅëÇØ¼­ ´Ü¼øÈ­Çϱâ
  • º¹ÀâÇÑ ¹®ÀÚ¿­ ÆÐÅÏÀ» Á¤±ÔÇ¥Çö½Ä(regular expression)À» ÀÌ¿ëÇØ °Ë»öÇϱâ

    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú

    ±âº»ÀûÀÎ ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ÀÌÇØ¸¦ °®Ãß°í ÀÖ°í ¾×¼Ç½ºÅ©¸³Æ® 3.0 ¿øÄ¢À» ÀÌÇØÇÏ°í º¯¼ö, Ç¥Çö, ¼±¾ð¹®, °´Ã¼, »ó¼Ó°ú ±âº»ÀûÀΠŬ·¡½º¸¦ ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¾î´À Á¤µµ ÀÌÇØÇϰí ÀÖ´Ù°í °¡Á¤ÇÑ´Ù.

    ÀÌ Ã¥Àº ´ëºÎºÐÀÇ Ã¥ÀÌ °´Ã¼ÁöÇ⠾׼ǽºÅ©¸³Æ®¿¡ ´ëÇÑ ¼³¸íÀ» ³¡³»´Â ºÎºÐ¿¡¼­ ½ÃÀÛÇÑ´Ù. ¸¹Àº Ã¥ÀÌ Å¬·¡½º¸¦ ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁÖÁö¸¸ ÀÌ Ã¥Àº ¿©·¯ °¡Áö ¹æ¹ýÀ¸·Î Ŭ·¡½º¸¦ ¼³°èÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ¹æ¹ýÀ» Á¦½ÃÇÑ´Ù. ÀÌ Ã¥Àº ¾ðÁ¦, ¿Ö, ¾î¶»°Ô ÇÕ¼º°ú »ó¼ÓÀ» ÀÌ¿ëÇϰí Ŭ·¡½º¸¦ ¾î¶»°Ô ¼­·Î ¿¬°ü½ÃŰ°í ÆÐÅÏÀ» Çü¼ºÇÒÁö ¸»ÇØÁØ´Ù.

    ¡Ú °¨¼öÀÇ ±Û ¡Ú

    Ç÷¡½Ã¿¡ ´ëÇØ °í¹ÎÇÏ´Ù º¸¸é ºÎµúÈ÷´Â ÇÑ °¡Áö Å« À庮ÀÌ ÀÖ½À´Ï´Ù. ¡°À̰ÍÀÌ °ú¿¬ °³¹ßÀΰ¡?¡±¶ó´Â Á¡ÀÌÁÒ. ±×·± »ý°¢À» ǰ°Ô µÇ´Â °Ç, Ç÷¡½Ã°¡ ½ÃÀÛ ¹«·Æ¿¡´Â ¾Ö´Ï¸ÞÀ̼ÇÀ» À§ÇÑ ÀÎÅÍ·¢¼Ç Á¦ÀÛ¿¡ ÃÊÁ¡À» ¸ÂÃè°í ±â´É °³¼±À» ÅëÇØ °³¹ß ºÐ¾ß±îÁö ¸Â´ê¾Ò±â ¶§¹®ÀÔ´Ï´Ù. ´Ù½Ã ¸»ÇØ Ç÷¡½Ã´Â µðÀÚÀο¡¼­ ž°í °³¹ß¿¡¼­ ¼ºÀåÇß´Ù°í º¼ ¼ö ÀÖ½À´Ï´Ù. ±×·¯¹Ç·Î ´Ù¸¥ °³¹ß ¾ð¾î¿Í ºñ±³Çؼ­ ¾×¼Ç½ºÅ©¸³Æ®°¡ °®°í ÀÖ´Â ¿øÃÊÀûÀÎ ´ÜÁ¡Àº °³¹ß ¾ð¾î·Î¼­ÀÇ °ß°í¼º°ú »ý»ê¼ºÀÔ´Ï´Ù. ÇÏÁö¸¸ À̸¦ ±Øº¹Çϱâ À§ÇÑ ¸¹Àº ³ë·ÂÀÌ ÀÖ¾ú°í ¾×¼Ç½ºÅ©¸³Æ® 3.0°ú Ç÷º½ºÀÇ µîÀåÀ» ÅëÇØ ÀÌÁ¨ ´õ ÀÌ»ó ´ÜÁ¡ÀÌ µÇÁö ¾Ê½À´Ï´Ù.

    ±×·³¿¡µµ ºÒ±¸ÇÏ°í °³¹ß ¾ð¾î·Î¼­ °³¹ßÀÚ¿¡°Ô Ä£¼÷ÇÏÁö ¸øÇÑ ÀÌÀ¯´Â ·¹ÆÛ·±½º¿Í ¶óÀ̺귯¸®°¡ ºÎÁ·Çϱ⠶§¹®ÀÔ´Ï´Ù. ƯÈ÷³ª ¿Ü±¹°ú ´Þ¸® °³¹ßÀÚ ¼ö°¡ ÇöÀúÇÏ°Ô ÀûÀº ¿ì¸®³ª¶ó¿¡¼­´Â °³¹ß ȯ°æÀÌ ´õ¿í ´õ ±ÃÇÌÇß½À´Ï´Ù. ÀÌ ¶§¹®¿¡ ÇѶ§ Ç÷¡½Ã °³¹ß ºÕÀÌ ÀϾÁö¸¸ ÀáÀçÀûÀÎ °¡´É¼ºÀ» ¸ðµÎ ÆîÃĺ¸Áö ¸øÇÏ°í ¾ÈŸ±õ°Ôµµ ¾ÏÈæ ¼Ó¿¡¼­ ¹ß¹öµÕÄ¡°í ¸»¾Ò½À´Ï´Ù. Ç÷¡½Ã ºÐ¾ß°¡ ´õ¿í ¹ßÀüÇÏ·Á¸é °³¹ß ¾ð¾î·Î¼­ÀÇ Áö½Ä ü°è¸¦ °­È­ÇÏ´Â °Ô ÃÖ¿ì¼± °úÁ¦ÀÏ °ÍÀÔ´Ï´Ù.

    µû¶ó¼­ ¡ºÇ÷¡½Ã/Ç÷º½º °³¹ßÀÚ¸¦ À§ÇÑ ¾×¼Ç½ºÅ©¸³Æ® 3.0 µðÀÚÀÎ ÆÐÅÏ¡»Àº ¾×¼Ç½ºÅ©¸³Æ®¸¦ ´õ¿í ºû³ª°Ô ÇÒ Ã¥ÀÌ¶ó ¸»ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×µ¿¾È Ç÷¡½Ã ºÐ¾ß¿¡ Á¶±Ý¾¿ ¾Ë·ÁÁ³´ø µðÀÚÀÎ ÆÐÅÏÀ» ÀÀ¿ëÇÑ °³¹ßÀ» ÃÑ Áý´ë¼ºÇÑ Ã¥À¸·Î Ç÷¡½Ã °³¹ßÀÚµéÀÇ °¥ÁõÀ» ½Ã¿øÇÏ°Ô ³¯·ÁÁÙ °ÍÀÔ´Ï´Ù. ¿©Å¸ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡¼­´Â µðÀÚÀÎ ÆÐÅÏ¿¡ °üÇÑ ¼ö¸¹Àº Ã¥ÀÌ Ãâ°£µÆÁö¸¸ Ç÷¡½Ã´Â °ÅÀÇ Àü¹«Çß´Ù°í ÇØµµ °ú¾ðÀÌ ¾Æ´Ïµí ¾Ë·ÁÁø °ÍÀÌ º°·Î ¾ø¾ú½À´Ï´Ù. ƯÈ÷³ª ÀÌ Ã¥Àº °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ¿Ï¼ºÀÎ ¾×¼Ç½ºÅ©¸³Æ® 3.0¿¡ ´ëÇÑ ÃÖÃÊÀÇ µðÀÚÀÎ ÆÐÅÏ ¼­ÀûÀ̹ǷΠÁ» ´õ Á¤±³ÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç Á¦ÀÛÀ» °í¹ÎÇÏ´Â ¿©·¯ºÐ²² Å« ÈûÀÌ µÉ °ÍÀÔ´Ï´Ù.

    µðÀÚÀÎ ÆÐÅÏÀ̶õ ÁÁÀº ¼³°è¸¦ À§ÇÑ Ã¹ °ÉÀ½ÀÔ´Ï´Ù. ¹«¾ùÀ» ¾î¶² °úÁ¤À» ÅëÇØ ¸¸µé¾î¾ß ÇÒÁö¸¦ °í¹ÎÇÏ°í ±¸ÇöÇÏ´Â °úÁ¤ÀÔ´Ï´Ù. °³¹ßÀÚµéÀº ´Ã ÀÌ·± °í¹ÎÀ» ÇÕ´Ï´Ù. ¡°³»°¡ ¸¸µå´Â °ÍÀÌ Á¤´äÀϱî?¡±, ¡°µ¿ÀÛÇϱä Çϴµ¥ Á¦´ë·Î ¸¸µç °ÍÀϱî?¡± ´Ã ¿ì¸®¸¦ ¸Á¼³ÀÌ°Ô ¸¸µå´Â Áú¹®µéÀÔ´Ï´Ù. °ú¿¬ Á¦´ë·Î ¸¸µé°í, Àß ¸¸µå´Â °Ô ¹«¾ùÀÎÁö ¾Ë°í ½Í´Ù¸é ¡ºÇ÷¡½Ã/Ç÷º½º °³¹ßÀÚ¸¦ À§ÇÑ ¾×¼Ç½ºÅ©¸³Æ® 3.0 µðÀÚÀÎ ÆÐÅÏ¡»À» º¸½Ã±æ ±ÇÀåÇÕ´Ï´Ù. ÀÌ Ã¥À» ÅëÇØ ¿©·¯ºÐÀº Ç÷¡½Ã ¹«¸²¿¡¼­ °í¼ö°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.

    ÇÑ °¡Áö ÷¾ðÇÑ´Ù¸é µðÀÚÀÎ ÆÐÅϸ¸ÀÌ Á¤´äÀº ¾Æ´Õ´Ï´Ù. µðÀÚÀÎ ÆÐÅÏÀº ´Ù¾çÇÑ ¹æ¹ý·ÐµéÀÇ ±³ÁýÇÕÀÌ¸ç ¡°°³¹ßÀ» ÇÏ´Ù º¸¸é ÀÌ·± ¹æ¹ýµéÀ» ¸¹ÀÌ ¾²´õ¶ó¡±´Â Àß Á¤¸®ÇÑ Á¤ÀǵéÀÔ´Ï´Ù. ±×·¯¹Ç·Î ¡°ÀÌ°Ç ¿ÇÁö ¾Ê¾Æ. ÀÌ°Ç ¿ÏÀüÇÑ MVC°¡ ¾Æ´Ï¾ß¡±¶ó´Â ½ÄÀÇ Æí°ßÀ» °®°Ô µÇ¸é µðÀÚÀÎ ÆÐÅÏÀ» ÀÍÈ÷±â°¡ ¾î·Æ½À´Ï´Ù. Á¶±Ý ´Ù¸£´õ¶óµµ ¾à°£ÀÇ ÀÀ¿ëÀ̶ó »ý°¢ÇÏ°í ÆÐÅϵé°ú ºñ½ÁÇÏ°Ô ¸¸µé·Á°í ³ë·ÂÇÏ´Ù º¸¸é ¾ðÁ¨°¡´Â °ÅÀÇ µ¿ÀÏÇÑ ½ÄÀ¸·Î ±¸ÇöÇÏ´Â ÀÚ½ÅÀ» ¹ß°ßÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù. ±×Àú È帣´Â ¹°¿¡ ¸öÀ» ¸Ã°Üº¸½Ã¸é ÀÌ Ã¥À» ÅëÇØ ÇнÀÇϱⰡ ¸Å¿ì ½±½À´Ï´Ù.

    ÀÌ Ã¥ÀÇ ¿ªÀÚ´Â Àú¿Í ¿À·£ ±â°£ ÇÔ²² ÇÑ ÈǸ¢ÇÑ °³¹ßÀڷμ­ ¸¹Àº ¼­ºñ½ºµéÀ» ¸ÚÁö°Ô ¸¸µç Ä£±¸ÀÔ´Ï´Ù. ÃÊ°í¸¦ »ìÆìº» ¹Ù, ¿ì¸®¸»·Î ÈǸ¢È÷ ¹ø¿ªÇس½ ¿ªÀÚÀÇ ³ë·Â¿¡ ¹Ú¼ö¸¦ º¸³»¸ç ¿©·¯ºÐ²² ÀڽŠÀÖ°Ô ÃßõÇÕ´Ï´Ù. Á¦°Ô ÀÌ·± ¸ÚÁø ±âȸ¸¦ ÁØ °Í¿¡ ´ëÇØ Á¤¸» °í¸¿½À´Ï´Ù.

    ¾çÁÖÀÏ
    NHN UIT¼¾ÅÍ ¼¾ÅÍÀå

    ¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú

    À¶Å뼺 ÀÖ´Â ÇÁ·Î±×·¥À» ¸¸µé°í ½ÍÀº ¾×¼Ç½ºÅ©¸³Æ® °³¹ßÀÚµéÀ» À§ÇØ

    Ãʱ⿡ À¥»çÀÌÆ®ÀÇ ¹è³Ê±¤°í³ª ³»ºñ°ÔÀ̼ÇÀ» Á¦ÀÛÇÏ´Â Á¤µµ·Î Ȱ¿ëµÆ´ø Ç÷¡½Ã´Â ¾×¼Ç½ºÅ©¸³Æ®ÀÇ ±â´ÉÀÌ Ãß°¡µÇ°í ¼º´ÉÀÌ Çâ»óµÊ¿¡ µû¶ó °ÔÀÓÀ̳ª ¹Ìµð¾îÇ÷¹À̾ ºñ·ÔÇØ ´Ù¾çÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â µ¥ À־ Â÷ÁöÇÏ´Â ºñÁßÀÌ ´Ã¾î³ª°í ÀÖ½À´Ï´Ù. ¾îµµºñ »ç¿¡¼­µµ À¥ ½ÃÀå¿¡ ÆÛÁö°í ÀÖ´Â RIA(Rich Internet Application) ȯ°æ¿¡ ¹ß¸ÂÃç ¾÷±×·¹À̵åµÈ Ç÷º½º, AIR(Adobe Integrated Runtime)¸¦ ¿¬´Þ¾Æ ½ÃÀå¿¡ ¼±º¸À̸鼭 ¾×¼Ç½ºÅ©¸³Æ® °³¹ßÀÚ¸¦ ÇÊ¿ä·Î ÇÏ´Â ÇÁ·ÎÁ§Æ®´Â ´õ¿í Áõ°¡ÇÏ´Â Ãß¼¼ÀÔ´Ï´Ù. ÀÌó·³ ¾×¼Ç½ºÅ©¸³Æ® ±â¹ÝÀÇ ÇÁ·ÎÁ§Æ® ¼ö°¡ ´Ã¾î³ª°í ±Ô¸ðµµ Ä¿Áö¸é¼­ ¾×¼Ç½ºÅ©¸³Æ® °³¹ßÀڵ鵵 ¡°¸ÚÁö°Ô µ¹¾Æ°¡±â¸¸ ÇÏ´Â ÇÁ·Î±×·¥¡±ÀÌ ¾Æ´Ï¶ó ¡°¸ÚÁö°Ô µ¹¾Æ°¡¸é¼­µµ Àß ±¸¼ºµÈ À¯¿¬ÇÑ Äڵ塱¸¦ ÀÛ¼ºÇϱâ À§ÇØ ³ë·ÂÇØ¾ß ÇÕ´Ï´Ù.

    ¾ÖÇø®ÄÉÀ̼ÇÀº Ç×»ó º¯È­Çϱ⠶§¹®ÀÔ´Ï´Ù. ¾×¼Ç½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ´Â ´ë´Ù¼ö Ç÷º½º/Ç÷¡½Ã ÇÁ·ÎÁ§Æ®µµ ¿¹¿ÜÀÏ ¼ö ¾ø½À´Ï´Ù. °³¹ß ´Ü°è¿¡¼­ Çù¾÷ÇÏ´Â µ¿·á °³¹ßÀÚ¿ÍÀÇ Ä¿¹Â´ÏÄÉÀÌ¼Ç °úÁ¤¿¡¼­ ¼öÁ¤ÀÌ ÇÊ¿äÇÒ ¼öµµ ÀÖ°í ±âȹÀÚ³ª µðÀÚÀ̳ʷκÎÅÍ º¯°æµÈ ¿ä±¸»çÇ×À» ¹Ý¿µÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ƯÈ÷ ¾ÖÇø®ÄÉÀ̼ÇÀÌ À¥ ±â¹ÝÀ¸·Î ¼­ºñ½ºµÅ À¥¿¡ Á¢±ÙÇÏ´Â ºÒƯÁ¤ ´Ù¼öÀÇ »ç¿ëÀÚ¸¦ ´ë»óÀ¸·Î ÇÑ °ÍÀ̶ó¸é ¿äÁò °°ÀÌ »ç¿ëÀÚ °æÇè(UX, User eXperience)ÀÌ °­Á¶µÇ´Â »óȲ¿¡¼­ ´õ¿í ºó¹øÇÏ°Ô º¯°æ»çÇ×ÀÌ ¹ß»ýÇÒ ¼ö ÀÖ°ÚÁÒ?

    ÀÌ·¸°Ô ºÒ°¡ÇÇÇÑ ¼öÁ¤ ÀÛ¾÷À» Á» ´õ È¿À²ÀûÀ¸·Î ÁøÇàÇÏ°í ´õ ³ª¾Æ°¡ ±Ùº»ÀûÀ¸·Î º¯È­¿¡ ¾ÈÀüÇϸ鼭µµ °ß°íÇÑ ÇÁ·Î±×·¥À» ¸¸µé±â À§Çؼ­ µðÀÚÀÎ ÆÐÅÏÀ» ÇнÀÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ÀúÀÚÀÇ ¸»Ã³·³ µðÀÚÀÎ ÆÐÅÏÀº ¼³°è³ª °³¹ß ´Ü°è¿¡¼­ °Þ¾úÀ»Áöµµ ¸ð¸£´Â °í¹ÎµéÀ» ¿À·£ ±â°£ ¼ö¸¹Àº °³¹ßÀÚµéÀÌ ¹Ì¸® °æÇèÇØº¸°í À̸¦ Âü°íÇÒ¸¸ÇÑ ¹ýĢó·³ Á¤¸®ÇØ ³õÀº °ÍÀÔ´Ï´Ù. À̸¦ ÅëÇØ È¿°úÀûÀ¸·Î Ŭ·¡½º¸¦ ³ª´©°í, °¢ Ŭ·¡½ºµéÀ» ÀûÀýÈ÷ ±¸Á¶È­ÇÏ°í ¹èÄ¡ÇØ °³¹ßÇϱ⿡ ¾Õ¼­ ¾ÖÇø®ÄÉÀ̼ÇÀÇ Å« ±×¸²À» ±×¸®´Â ¿¬½ÀÀ» ÇØº¸¼¼¿ä. ÀÌ Ã¥ÀÌ µðÀÚÀÎ ÆÐÅÏÀ» ¹è¿ì°íÀÚ ÇÏ´Â ¾×¼Ç½ºÅ©¸³Æ® °³¹ßÀڵ鿡°Ô µµ¿òÀÌ µÉ °ÍÀÔ´Ï´Ù.

    ÀÌ Ã¥Àº ¾×¼Ç½ºÅ©¸³Æ®¸¦ ÁÖÁ¦·Î ¾×¼Ç½ºÅ©¸³Æ® °³¹ßÀÚ¸¦ À§ÇØ Àú¼úÇÑ µðÀÚÀÎ ÆÐÅÏ Ã¥ÀÔ´Ï´Ù. ÀúÀÚ´Â ¾ÕºÎºÐ¿¡¼­ ÀûÀýÇÑ ±â´É¿¡ µû¶ó °´Ã¼¸¦ ³ª´©´Â ¹æ¹ýºÎÅÍ ¡°¼³°è-°³¹ß-Å×½ºÆ®¡±·Î À̾îÁö´Â ÇÁ·Î±×·¥ÀÇ ¿Ã¹Ù¸¥ °³¹ß °úÁ¤±îÁö ÀÚ¼¼ÇÏ°Ô ¼³¸íÇÕ´Ï´Ù. Á߹ݺο¡¼­´Â °¢ µðÀÚÀÎ ÆÐÅÏÀ» ÀûÀýÇÑ ¿¹Á¦¿Í ÇÔ²² Á¦½ÃÇϰí ÀÖÀ¸¸ç, ÈĹݺο¡¼­´Â À̺¥Æ® ¸ðµ¨, E4X, Á¤±ÔÇ¥Çö½Ä °°ÀÌ ¾×¼Ç½ºÅ©¸³Æ®ÀÇ °í±Þ ÁÖÁ¦¸¦ ¾Ë±â ½±°Ô Á¢±ÙÇÕ´Ï´Ù. ƯÈ÷ ÀÌ Ã¥¿¡ Æ÷ÇÔµÈ Çø®Ä¿¸¦ ÀÌ¿ëÇÑ ¸Å½¬¾÷, °ÔÀÓ µîÀÇ ¿¹Á¦ ÇÁ·ÎÁ§Æ®µéÀº ½Ç¹«¿¡ Àû¿ëÇØºÁµµ ¼Õ»öÀÌ ¾øÀ» Á¤µµ·Î ¿Ï¼ºµµ°¡ ³ô½À´Ï´Ù. ÀÌ Ã¥À¸·Î µ¿·á °³¹ßÀÚ¿Í ½ºÅ͵ðÇϰí, ÇнÀÇÑ µðÀÚÀÎ ÆÐÅÏÀ» ¹ÙÅÁÀ¸·Î ÇÔ²² ÇÁ·Î±×·¥À» ¼³°èÇϰí, ¿ªÇÒÀ» ºÐ´ãÇØ Çù¾÷À» ÁøÇàÇØ º¸½Ê½Ã¿À. ¿©·¯ºÐÀÇ ³»°øÀÌ ºÐ¸íÈ÷ Çâ»óµÉ °ÍÀÔ´Ï´Ù.



  • 1ºÎ ¼º°øÀûÀÎ ÇÁ·ÎÁ§Æ®

    1Àå ¾ÖÇø®ÄÉÀÌ¼Ç ¼³°è ... 27
    ºÐ¼® ´Ü°è ... 28
    À¯½ºÄÉÀ̽º¿¡ ´ëÇÑ ¼Ò°³ ... 29
    Æ÷¸Ö À¯½ºÄÉÀ̽º ÀÛ¼º¹ý ... 30
    À¯½ºÄÉÀ̽º Á¦ÀÛ ... 31
    UML »ç¿ë ... 32
    ¼³°è ´Ü°è ... 33
    CRC Ä«µå ¼Ò°³ ... 34
    Ŭ·¡½º °áÁ¤ ... 35
    Ŭ·¡½º Ã¥ÀÓ °áÁ¤ ... 35
    Çù·ÂÀÚÀÇ °áÁ¤ ... 36
    Ŭ·¡½º °£ °ü°è Á¤±³È­ ... 37
    °ø¿ë API ±¸¼º ... 39
    ¼³°è¸¦ À§ÇÑ UML ... 40
    ±¸Çö ´Ü°è ... 41
    ÄÚµù ±Ô¾à ... 41
    ĸ½¶È­ ... 44
    »ó¼Ó°ú ÇÕ¼º ... 49
    °áÇÕµµ ... 54
    °Ë»ç ... 55
    ±âº»ÀûÀÎ À¯´Ö Å×½ºÆ® ... 57
    ºñµ¿±âÀûÀÎ À¯´Ö Å×½ºÆ® ... 61
    Á¤¸® ... 64

    2Àå ÀÎÅÍÆäÀ̽º ÇÁ·Î±×·¡¹Ö ... 65
    ÀÎÅÍÆäÀ̽º Á¤ÀÇ ... 66
    ÀÎÅÍÆäÀ̽º »ý¼ºÀ» ÅëÇÑ ÀÎÅÍÆäÀ̽º Á¤ÀÇ ... 68
    »ó¼ÓÀ» ÅëÇÑ ÀÎÅÍÆäÀ̽º Á¤ÀÇ ... 70
    ÀÎÅÍÆäÀ̽º Á¤ÀÇ ¹æ¹ýÀÇ °áÁ¤ ... 71
    ´ÙÇü¼º ... 72
    ŸÀÔ°ú Ŭ·¡½ºÀÇ Â÷ÀÌÁ¡ ... 74
    ·±Å¸ÀÓ¿¡¼­ °áÁ¤ ... 74
    Á¤¸® ... 77

    2ºÎ ÆÐÅÏ

    3Àå ¸ðµ¨-ºä-ÄÁÆ®·Ñ·¯ ÆÐÅÏ ... 81
    MVC ±¸¼º ¿ä¼Ò ¼Ò°³ ... 82
    ¸ðµ¨ ... 83
    ºä ... 83
    ÄÁÆ®·Ñ·¯ ... 83
    ±¸¼º ¿ä¼Ò °£ÀÇ °ü°è ... 83
    °£´ÜÇÑ ¿¹Á¦ ÀÛ¼º ... 84
    ½Ã°è µ¥ÀÌÅÍ ¸ðµ¨ ... 85
    ¾Æ³¯·Î±× ½Ã°è ºä ... 88
    ¾Æ³¯·Î±× ½Ã°è Å×½ºÆ® ... 90
    µðÁöÅÐ ½Ã°è ºä ... 92
    µðÁöÅÐ ½Ã°è Å×½ºÆ® ... 94
    ÇϳªÀÇ ¸ðµ¨¿¡ ¿©·¯ °³ ºä Àû¿ë ... 95
    ¸ðµ¨ ±¸Çö ¼öÁ¤ ... 96
    ÄÁÆ®·Ñ·¯ Ãß°¡ ... 99
    Á¤¸® ... 104

    4Àå ½Ì±ÛÅÏ ÆÐÅÏ ... 105
    °´Ã¼ ÀνºÅϽºÈ­ ... 106
    ÀνºÅϽºÈ­ÀÇ Á¦ÇÑ ... 107
    ´Ü ÇÑ °³ÀÇ ÀνºÅϽº¿Í Àü¿ªÀûÀÎ Á¢±Ù ... 108
    ½Ì±ÛÅϰú Á¤Àû ¸â¹ö(º¯¼ö³ª ¸Þ¼Òµå) ... 110
    °£´ÜÇÑ ½Ì±ÛÅÏ ÆÐÅÏ ¿¹Á¦ ... 111
    ½Ì±ÛÅÏ Å¬·¡½º ÀÛ¼º ... 111
    ½Ì±ÛÅÏ Å¬·¡½º È£Ãâ ... 113
    ȯ°æ ¼³Á¤ ÇÁ·¹ÀÓ¿öÅ© ÀÛ¼º ... 113
    XML ¹®¼­ ÀÛ¼º ... 113
    Settings Ŭ·¡½º ÀÛ¼º ... 114
    Settings Ŭ·¡½º È£Ãâ ... 117
    Á¤¸® ... 118

    5Àå ÆÑÅ丮 ÆÐÅϰú ÅÛÇø´ ¸Þ¼Òµå ÆÐÅÏ ... 119
    Ãß»ó Ŭ·¡½º ... 119
    ÅÛÇø´ ¸Þ¼Òµå ... 120
    ÆÑÅ丮 ¸Þ¼Òµå ... 123
    Á¤¸® ... 127

    6Àå ÇÁ·Ï½Ã ÆÐÅÏ ... 129
    °¡»ó ÇÁ·Ï½Ã ... 130
    À̹ÌÁö ·Î´õ ¿¹Á¦ ... 130
    °ÔÀ¸¸¥ Á÷·ÄÈ­ ¿¹Á¦ ... 132
    ¿ø°Ý ÇÁ·Ï½Ã ... 137
    Çø®Ä¿ °Ë»ö ÇÁ·Ï½Ã ¿¹Á¦ ... 137
    flash.utils.Proxy ... 139
    ¾î´ðÅÍ¿Í ÆÛ»çµå ÆÐÅÏ ... 144
    Á¤¸® ... 144

    7Àå ÀÌÅÍ·¹ÀÌÅÍ ÆÐÅÏ ... 147
    ÀÌÅÍ·¹ÀÌ¼Ç ¹®Á¦¿¡ ´ëÇÑ ÀÌÇØ ... 147
    ÀÌÅÍ·¹ÀÌÅÍ ¿ä¼Ò¿¡ ´ëÇÑ ÀÌÇØ ... 150
    ÀÌÅÍ·¹ÀÌÅÍ ÀÎÅÍÆäÀ̽º ... 151
    ±¸»ó ÀÌÅÍ·¹ÀÌÅÍ ... 152
    Ä÷º¼Ç ÀÎÅÍÆäÀ̽º ... 154
    ±¸»ó Ä÷º¼Ç ... 155
    ÀÌÅÍ·¹ÀÌÅÍ ÀÌ¿ë ... 156
    ³ÎÀÇ ÀÌÅÍ·¹ÀÌÅÍ »ç¿ë ... 157
    Á¤¸® ... 158

    8Àå ÄÄÆ÷ÁöÆ® ÆÐÅÏ ... 159
    ±¸¼º ¿ä¼Ò ÀÎÅÍÆäÀ̽º ... 160
    ¸»´Ü ¿ä¼Ò ... 163
    ÄÄÆ÷ÁöÆ® ¿ä¼Ò ... 164
    ÆÄÀÏ ½Ã½ºÅÛ ¿¹Á¦ Á¦ÀÛ ... 165
    Á¤¸® ... 172

    9Àå µ¥ÄÚ·¹ÀÌÅÍ ÆÐÅÏ ... 173
    µ¥ÄÚ·¹ÀÌÅÍ ÆÐÅÏÀÇ ÀÌÇØ ... 174
    µ¥ÄÚ·¹ÀÌÅÍ/µ¥ÄÚ·¹ÀÌÆ¼µå ÀÎÅÍÆäÀ̽º ... 175
    ±¸»ó µ¥ÄÚ·¹ÀÌÆ¼µå Ŭ·¡½º ... 175
    Ãß»ó µ¥ÄÚ·¹ÀÌÅÍ Å¬·¡½º ... 176
    ±¸»ó µ¥ÄÚ·¹ÀÌÅÍ Å¬·¡½º ... 177
    Àб⠵¥ÄÚ·¹ÀÌÅÍ ÀÛ¼º ... 179
    µ¥ÄÚ·¹ÀÌÅÍ/µ¥ÄÚ·¹ÀÌÆ¼µå ÀÎÅÍÆäÀ̽ºÀÇ ÀÛ¼º ... 179
    Ãß»ó ¸®ÅÍ Å¬·¡½º Á¤ÀÇ ... 180
    ±¸»ó µ¥ÄÚ·¹ÀÌÆ¼µå Ŭ·¡½º Á¤ÀÇ ... 183
    Ãß»ó µ¥ÄÚ·¹ÀÌÅÍ Å¬·¡½º ÀÛ¼º ... 183
    ù ¹øÂ° ±¸»ó µ¥ÄÚ·¹ÀÌÅÍ Å¬·¡½º Á¤ÀÇ ... 184
    µ¥ÄÚ·¹ÀÌÅÍ Å×½ºÆ® ... 186
    ºÎ°¡ÀûÀÎ ±¸»ó µ¥ÄÚ·¹ÀÌÅÍ Å¬·¡½º Á¤ÀÇ ... 187
    »õ·Î¿î µ¥ÄÚ·¹ÀÌÆ¼µå ŸÀÔ Á¤ÀÇ ... 189
    µ¥ÄÚ·¹ÀÌÅÍ Àå½Ä ... 191
    ½Ã°¢ÀûÀÌ°í ±³È¯ °¡´ÉÇÑ µ¥ÄÚ·¹ÀÌÅÍ ÀÛ¼º ... 193
    °øÅë ÀÎÅÍÆäÀ̽º Á¤ÀÇ ... 194
    ±¸»ó µ¥ÄÚ·¹ÀÌÆ¼µå Ŭ·¡½º Á¤ÀÇ ... 195
    µ¥ÄÚ·¹ÀÌÅÍ Å¬·¡½º Á¤ÀÇ ... 197
    ºñ°¡È¯ÀûÀÎ µ¥ÄÚ·¹ÀÌÅÍ Å¬·¡½º Ãß°¡ ... 200
    Á¤¸® ... 205

    10Àå Ä¿¸Çµå ÆÐÅÏ ... 207
    Ä¿¸Çµå ÆÐÅÏÀÇ ÀÌÇØ ... 208
    ÀÎÅÍÆäÀ̽º(Ä¿¸Çµå ÀÎÅÍÆäÀ̽º) ... 208
    ±¸»ó Ä¿¸Çµå¿Í ¼ö½ÅÀÚ ... 209
    Ŭ¶óÀÌ¾ðÆ®¿Í È£ÃâÀÚ ... 210
    °£´ÜÇÑ Ä¿¸Çµå ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º ... 211
    Ä¿¸Çµå Ŭ·¡½º ÀÛ¼º ... 211
    ¼ö½ÅÀÚ Å¸ÀÔ ÀÛ¼º ... 214
    ¹öư ÀÛ¼º ... 214
    Ä¿¸Çµå ÄÁÅ×ÀÌ³Ê ÀÛ¼º ... 216
    ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà ... 218
    µÇµ¹¸®±â ¸í·É ÀÛ¼º°ú ¸í·É È÷½ºÅ丮 º¸Á¸ ... 220
    µÇµ¹¸®±â °¡´ÉÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º ... 223
    µÇµ¹¸®±â °¡´ÉÇÑ Ä¿¸Çµå ÀÛ¼º ... 223
    Ä¿¸Çµå È÷½ºÅ丮 ±â·Ï ... 226
    µÇµ¹¸®±â ¹öư Ãß°¡ ... 227
    Àç½ÇÇà °¡´ÉÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º ... 229
    IRedoableCommand ±¸Çö ... 229
    Àç½ÇÇà(Redo) ¹öư Ãß°¡ ... 231
    Ä¿¸Çµå ÆÐÅÏÀ» ÀÌ¿ëÇÑ Proximity °ÔÀÓ Á¦ÀÛ ... 231
    Ç÷¹ÀÌ¾î µ¥ÀÌÅÍ Å¬·¡½º Á¤ÀÇ ... 232
    °ÔÀÓ Ç÷¹À̾ À§ÇÑ Ä÷º¼Ç Ŭ·¡½º Á¤ÀÇ ... 233
    °ÔÀÓ Á¶°¢ Á¤ÀÇ ... 234
    GameBoardData Ŭ·¡½º Á¤ÀÇ ... 236
    GamePlayCommand Ŭ·¡½º Á¤ÀÇ ... 240
    GameFactory Ŭ·¡½º Á¤ÀÇ ... 242
    °ÔÀÓ Á¶°¢ ºä¿Í ÄÁÆ®·Ñ·¯ Ŭ·¡½º Á¤ÀÇ ... 243
    °ÔÀÓÆÇ ºä¿Í ÄÁÆ®·Ñ·¯ Á¤ÀÇ ... 246
    ¸ÞÀΠŬ·¡½º Á¤ÀÇ ... 247
    Á¤¸® ... 249

    11Àå ¸Þ¸àÅä ÆÐÅÏ ... 251
    Proximity °ÔÀÓ¿¡¼­ ½ÇÇàÀ» µÇµ¹¸®±â À§ÇÑ ¸Þ¸àÅä ÆÐÅÏ »ç¿ë ... 257
    ¸Þ¸àÅä ŸÀÔ Á¤ÀÇ ... 258
    ¿À¸®Áö³×ÀÌÅÍ ÀÛ¼º ... 258
    µÇµ¹¸± ¼ö ÀÖ´Â ¸í·É ŸÀÔ Á¤ÀÇ ... 259
    CommandFactory ¾÷µ¥ÀÌÆ® ... 261
    ¸ÞÀΠŬ·¡½º ¾÷µ¥ÀÌÆ® ... 262
    Proximity °ÔÀÓ¿¡¼­ ¸í·É ´Ù½Ã ½ÇÇà ±â´ÉÀ» ¸¸µé±â À§ÇÑ ¸Þ¸àÅä ÆÐÅÏ ... 263
    ´Ù½Ã ½ÇÇà ¸í·É Á¤ÀÇ ... 263
    Factory Ŭ·¡½º ÆíÁý ... 265
    ¸ÞÀΠŬ·¡½º ÆíÁý ... 265
    Á¤¸® ... 266

    12Àå ½ºÅ×ÀÌÆ® ÆÐÅÏ ... 267
    °£´ÜÇÑ ½ºÅ×ÀÌÆ® ¿¹Á¦ ... 268
    SimpleShooter Ŭ·¡½º ÀÛ¼º ... 268
    ¸ÞÀÎ ¿¹Á¦ Ŭ·¡½º ÀÛ¼º ... 269
    ÀÌ ¿¹Á¦ÀÇ ¹®Á¦Á¡ ... 271
    »óÅ ĸ½¶È­ ... 271
    ½´ÅÍ »óÅ ÀÎÅÍÆäÀ̽º ... 272
    »óÅ °´Ã¼ ... 272
    ShooterStateMachine Ŭ·¡½º ... 274
    ¸ÞÀÎ ¿¹Á¦ Ŭ·¡½º ÀÛ¼º ... 276
    Ãß»ó Ŭ·¡½º ÀÌ¿ë ... 277
    Ãß»ó ½´ÅÍ »óÅ ... 277
    »óÅ °´Ã¼ ... 279
    ½´ÅÍ »óÅ ¸Ó½Å ... 281
    ¸ÞÀÎ ¿¹Á¦ Ŭ·¡½º ÀÛ¼º ... 282
    ÀüÀÌ ... 283
    »óÅ ¸Ó½Å¿¡¼­ Á¤ÀÇµÈ ÀüÀÌ ... 284
    »óÅ °´Ã¼¿¡¼­ Á¤ÀÇµÈ ÀüÀÌ ... 286
    Á¤¸® ... 291

    3ºÎ ¾×¼Ç½ºÅ©¸³Æ®ÀÇ °í±Þ ÁÖÁ¦

    13Àå À̺¥Æ®¸¦ Ȱ¿ëÇÑ ÀÛ¾÷ ... 295
    À̺¥Æ® ÀÌÇØ ... 295
    À̺¥Æ® »ç¿ë ... 297
    À̺¥Æ® ±¸¼º ¿ä¼Ò ÀÌÇØ ... 297
    ¸®½º³Ê µî·Ï ... 298
    À̺¥Æ® ¸®½º³Ê Á¦°Å ... 301
    À̺¥Æ® ´Ü°è ÀÌÇØ ... 301
    À̺¥Æ® µð½ºÆÐó ÀÛ¼º ... 307
    À̺¥Æ® °´Ã¼ ÀÌÇØ ... 307
    À̺¥Æ® target ¼Ó¼º ÀÌÇØ ... 308
    À̺¥Æ® ±âº» µ¿ÀÛ ... 308
    ÀüÆÄÀÇ Áß´Ü ... 309
    »ó¼ÓÀ» ÅëÇÑ À̺¥Æ® µð½ºÆÐÄ¡ ... 309
    IEventDispatcher ÀÎÅÍÆäÀ̽º ... 310
    À̺¥Æ®·Î ÀÛ¾÷ÇÏ´Â ¿¹Á¦ ... 311
    IconButton Ŭ·¡½º ÀÛ¼º ... 312
    Main Ŭ·¡½º ÀÛ¼º ... 313
    Á¤¸® ... 315

    14Àå µ¥ÀÌÅÍ Àü¼Û°ú ·Îµù ... 317
    ÅØ½ºÆ® ·Îµù ... 318
    LimerickData Ŭ·¡½º ÀÛ¼º ... 320
    LimerlickView Ŭ·¡½º ÀÛ¼º ... 322
    ¸ÞÀΠŬ·¡½º ÀÛ¼º ... 323
    º¯¼öÀÇ Àü¼Û°ú ·Îµù ... 324
    º¯¼ö Àü¼Û ... 324
    º¯¼ö ·Îµù ... 327
    XML Àü¼Û°ú ·Îµå ... 330
    XML Àü¼Û ... 330
    XML ·Îµå ... 331
    À¥¼­ºñ½º ÀÌ¿ë ... 331
    Ç÷¡½Ã ¸®¸ðÆÃ ÀÌ¿ë ... 332
    Ç÷¡½Ã ¸®¸ðÆÃ ±âÃÊ ÀÌÇØ ... 333
    Ç÷¡½Ã ¸®¸ðÆÃ È£Ãâ Á¦ÀÛ ... 334
    µ¥ÀÌÅÍ Åë½Å ÃÖÀûÈ­ ... 337
    µ¥ÀÌÅÍ Ä³½Ì ... 337
    ¿äû ½×¾ÆµÎ±â¿Í ´ã¾ÆµÎ±â ... 341
    Á¤¸® ... 342

    15Àå E4X(XML) ... 343
    XML °´Ã¼ »ý¼º ... 345
    ¼Ó¼º Á¢±ÙÀÚ ... 346
    XML ÇÊÅ͸µ ... 348
    XMLList¸¦ ÅëÇÑ ¹Ýº¹ ... 349
    ³×ÀÓ½ºÆäÀ̽º ... 350
    XML µ¥ÀÌÅÍ Àü¼Û°ú ·Îµù ... 352
    °£´ÜÇÑ SOAP ¿¹Á¦ ... 352
    »ç¿ëÀÚ Á¤ÀÇ À̺¥Æ® ÀÛ¼º ... 354
    À¥¼­ºñ½º Ŭ·¡½º ÀÛ¼º ... 355
    ¸ÞÀΠŬ·¡½º ÀÛ¼º ... 357
    Á¤¸® ... 360

    16Àå Á¤±ÔÇ¥Çö½Ä ... 361
    RegExp Ŭ·¡½º ¼Ò°³ ... 362
    Á¤±ÔÇ¥Çö½Ä¿¡ ÀÇÇÑ ÀÛ¾÷ ... 363
    Á¤±ÔÇ¥Çö½ÄÀÇ Boolean Å×½ºÆ® ... 364
    ÀÏÄ¡ÇÏ´Â ÇÏÀ§ ¹®ÀÚ¿­ÀÇ À妽º ¹øÈ£ °Ë»ö ... 364
    ÀÏÄ¡ÇÏ´Â ÇÏÀ§ ¹®ÀÚ¿­ÀÇ °Ë»ö ... 364
    Á¤±ÔÇ¥Çö½ÄÀ» ÀÌ¿ëÇÑ ÇÏÀ§ ¹®ÀÚ¿­ÀÇ ´ëü ... 366
    Á¤±ÔÇ¥Çö½Ä flag º¯¼ö Ȱ¿ë ... 367
    Àü¿ª flag ... 368
    ´ë¼Ò¹®ÀÚ ¹«½Ã flag ... 368
    ¸ÖƼ¶óÀÎ flag ... 369
    °³Çà flag¿Í ¦À» ÀÌ·ç´Â Á¡ ... 370
    È®Àå flag ... 370
    ¸ÞŸij¸¯ÅÍ¿Í ¸ÞŸ½ÃÄö½º ÀÌÇØ ... 371
    Character Ŭ·¡½º ÀÌ¿ë ... 373
    ¼ö·® ÇÑÁ¤ÀÚ¿¡ ÀÇÇÑ ÀÛ¾÷ ... 374
    Á¤±ÔÇ¥Çö½Ä ±×·ì ÀÌ¿ë ... 374
    Á¤±ÔÇ¥Çö½ÄÀ» ÀÌ¿ëÇÑ Mad Libs ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º ... 378
    µ¥ÀÌÅÍ ¸ðµ¨ Ŭ·¡½º ÀÛ¼º ... 380
    ÀÔ·Â Á¦¾îºÎ ÀÛ¼º ... 385
    ºä Ŭ·¡½º ÀÛ¼º ... 386
    ¸ÞÀΠŬ·¡½º Á¤ÀÇ ... 388
    Á¤¸® ... 390
    Á¶ÀÌ ·ÎÆ®
    Schematic(schematic.com)¿¡¼­ ¼±ÀÓ ¼ÒÇÁÆ®¿þ¾î ¼³°èÀÚ·Î ±Ù¹«Çϰí ÀÖÀ¸¸ç, ÄÚ´Ú, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, ¼Ò´Ï °°Àº °í°´µéÀ» ´ë»óÀ¸·Î Äڵ带 ÀÛ¼ºÇß´Ù. ¡ºActionscript Cookbook¡», ¡ºProgramming Flash Communication Server¡»¿Í ¡ºFlash 8 Cookbook¡» µî ¾×¼Ç½ºÅ©¸³Æ®, Ç÷¡½Ã¿Í °ü·ÃµÈ °¢Á¾ Ã¥ÀÇ ÀúÀÚÀ̱⵵ ÇÏ´Ù.

    ´ë´Ï ÆÐÅͽ¼
    Ç÷¡½Ã¿Í Ç÷º½º ±â¼ú ºÐ¾ß¿¡ Àü¹®È­µÈ ÄÁ¼³ÅÏÆ®´Ù. ±× ¿ª½Ã Schematic(schematic.com)¿¡¼­ ¼±ÀÓ Ç÷¡½Ã ¼³°èÀÚ·Î ±Ù¹«Çϰí ÀÖ´Ù. ±×´Â ¾îµµºñ Ä¿¹Â´ÏƼ ¿¢½ºÆÛÆ®(Adobe Community Expert)À̰í, MX Ä¿¹Â´ÏƼ¿Í MX °³¹ßÀÚ Àú³Î¿¡ 40ÆíÀÌ ³Ñ´Â ±ÛµéÀ» ±â°íÇß´Ù. ¾îµµºñ ÇÁ·¹½ºÀÇ ¡ºFlash 8 Actionscript: Training from the Source book¡»ÀÇ °øµ¿ ÀúÀÚ Áß ÇÑ ¸íÀÌ´Ù. ±× ¿ª½Ã ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, µ¨, ¾ÆÀ̺ñ¿¥, ¾îµµºñ, ½ºÅ¸Ã÷, ¿£ºñ½Ã °°Àº ´Ù¾çÇÑ °í°´µéÀ» ´ë»óÀ¸·Î ¸¹Àº ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇß´Ù.

    [¿Å±äÀÌ]
    Á¤È£¿¬ (http://avata007.egloos.com)
    °í·Á´ëÇб³¿¡¼­ ÄÄÇ»ÅͰøÇÐÀ» Àü°øÇßÀ¸¸ç nhn Ç÷¡½Ã°ÔÀÓ ÆÀ¿¡¼­ ´Ù¼öÀÇ Ç÷¡½Ã°ÔÀÓ°ú Ç÷¡½Ã¸ÖƼ°ÔÀÓ Ç÷§ÆûÀ» °³¹ßÇß°í ÇöÀç´Â nhnÀÇ UIT ¼¾ÅÍ¿¡¼­ Ç÷¡½Ã/Ç÷º½º¸¦ Ȱ¿ëÇØ À¥¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé°í ÀÖ´Ù. À½¾ÇÀ» ÁÁ¾ÆÇϸç Çö»óÀ» ¸ðµ¨¸µÇÏ°í ½Ã¹Ä·¹À̼ÇÇÏ´Â °Í¿¡ °ü½ÉÀÌ ¸¹´Ù.


    [°¨¼öÀÚ]
    ¾çÁÖÀÏ
    NHNÀÇ UIT¼¾Å͸¦ ¸Ã¾Æ ³×À̹ö, ÇѰÔÀÓ µîÀÇ ¼­ºñ½º UI °³¹ßÀ» ÃÑÁöÈÖÇϰí ÀÖ´Ù. Ç÷¡½Ã °³¹ßÀÚ·Î Adobe °øÀÎ Ç÷¡½Ã Ä¿¹Â´ÏƼ Àü¹®°¡À̸ç, Ç÷¡½Ã °ü·Ã ¼­ÀûÀ» ´Ù¼ö ÁýÇÊÇß´Ù.

    ½Å°æ¾²¼Å¾ß °Ú¾î¿ä..
    ±èº´¼ö´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(79) I °ø°¨ (1) I ºí·Î±×
    Ã¥ÀÌ ¾ã¾Æ¼­ °¡º±°Ô º¼ ¸¶À½À¸·Î »ò´Âµ¥ ÀÚ¹Ù µðÀÚÀÎ ÆÐÅÏÃ¥ º» »ç¶÷À̶ó¸é º° ¹«¸®¾øÀÌ º¸½Ç°Ì´Ï´Ù. ÀÏ´Ü Æò°¡¸¦ ÇÏÀÚ¸é... ¿ÀÅ»ÀÚ°¡ ³Ê¹« ¸¹½À´Ï´Ù. Ã¥ ¾²½Ç ¶§ Á¹¸é¼­ ¾²¼Ì³ª?¤»¤»¾Æ´Ô ¿øº» Ã¥ÀÌ ±×·±°Ç°¡??  Ãʹݿ¡ FlexUnitÀ¸·Î À¯´ÖÅ×½ºÆ®±îÁø ½ºÅ¸Æ® ÁÁ¾Ò´Âµ¥, µÚ·Î °¡¸é °¥¼ö·Ï¤¾¤¾ À̰Š¿¹Á¦ µ¹¸®½Ç·Á¸é flexSDK·Î as¸¦ swf·Î ÄÄÆÄÀÏ ÇÏ¼Å¾ß µÇ±¸¿ä, ºô´õ¿¡¼­ Áö¿øµÇ³ª??Àü ±ÍÂú¾Æ¼­ sdk·Î ÀÛ¾÷ÇÔ.

    À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
    À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
    2010-06-04 ~ Á¾·áÀϽà ¹ÌÁ¤

    MAX Script ÀÔ¹®...
    ¿ÀÀ¯È¯
    ¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
    okgosuÀÇ ¾×¼Ç½ºÅ©¸³Æ® Á¤¼®...
    ¿Á»óÈÆ
    ¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
    Á¤ÁØÈ£ÀÇ ºñÁÖ¾ó ÀÏ·¯½ºÆ®·¹ÀÌ¼Ç Á¦ÀÛ³ëÆ®...
    Á¤ÁØÈ£
    ¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
     
    ÃÊ Áß °í
    ÀüüÆò±Õ(29)
    ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 1
    ½Å°æ¾²¼Å¾ß °Ú¾î¿ä..
    ±èº´¼ö ´Ô  2010-05-14
    Joey Lott ÀÇ ÃÖ±Ù Àú¼­
     
    Programming Flex 3: The Comprehensive Guide to Creating Rich Media Applications with Adobe Flex
    54,500¿ø
    (24%¡é+1%)
     
    ¾çÁÖÀÏ ÀÇ ÃÖ±Ù Àú¼­
     
    ¼º°øÇÏ´Â UCC »çÀÌÆ®¸¦ À§ÇÑ Ç÷¡½Ã ºñµð¿À ½ÇÀü ÇÁ·ÎÁ§Æ®
    27,000¿ø
    (10%¡é+10%)
     
    Joey Lott ÀÇ ÃÖ±Ù Àú¼­
     
    Flex 3 Cookbook
    40,800¿ø
    (5%¡é+1%)
     
    ActionScript 3.0 Cookbook : Ç÷¡½Ã, Ç÷º½º °³¹ßÀÚ¸¦ À§ÇÑ ¾×¼Ç½ºÅ©¸³Æ® ¼Ö·ç¼Ç
    19,980¿ø
    (26%¡é+8%)
     
    Programming Flex 2: The Comprehensive Guide to Creating Rich Media Applications with Adobe Flex
    56,600¿ø
    (19%¡é+1%)
     
    ¿¡ÀÌÄÜ ÃâÆÇ»çÀÇ ½Å°£
    ¾ËÂ¥¸¸ °ñ¶ó ¹è¿ì´Â ¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹Ö 2 (°³Á¤ÆÇ)
    ¸¶Å© ¸ÓÇÇ / °­Ã¶±¸ ¿ª Àú
    27,000¿ø
    (10%¡é+10%)
     
    ÅäºñÀÇ ½ºÇÁ¸µ 3 : ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© 3 ±âÃÊ ¿ø¸®ºÎÅÍ °í±Þ ½ÇÀüȰ¿ë±îÁö ¿Ïº® °¡À̵å
    ÀÌÀϹΠÀú
    45,000¿ø
    (10%¡é+10%)
     
    The Art of Game Design: °ÔÀÓ µð·ºÅÍ, ±âȹÀÚ, °³¹ßÀÚ°¡ ²À Àоî¾ß ÇÒ °ÔÀÓ µðÀÚÀο¡ °üÇÑ ¸ðµç °Í
    Á¦½Ã ¼Ð / ÀüÀ¯ÅÃ, ÀÌÇü¹Î ¿ª Àú
    27,000¿ø
    (10%¡é+10%)
     
    Windows Internals Á¦5ÆÇ : ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ì Ä¿³Î °ø½Ä °¡À̵å
    ¸¶Å© ·¯½Ã³ëºñÄ¡, µ¥À̺ñµå ¼Ö·Î¸ó, ¾Ë·º½º ÀÌ¿À³×½ºÄí / ¾Èö¼ö ¿¬±¸¼Ò ±â¹Ý±â¼úÆÀ ¿ª Àú
    45,000¿ø
    (10%¡é+10%)
     
    ½Å·Ú ¼Ò¼È¹Ìµð¾î ½Ã´ëÀÇ ¼º°ø Ű¿öµå
    Å©¸®½º ºê·Î°Ç, ÁÙ¸®¿£ ½º¹Ì½º / ¿ª inmD Àú
    13,320¿ø
    (10%¡é+10%)
     
    À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ
    Ŭ¸¯ÇϽøé À̴Ͻýº °áÁ¦½Ã½ºÅÛÀÇ À¯È¿¼ºÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. Ŭ¸¯ÇϽøé eTrust ÀÎÁõÁ¤º¸¸¦ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.