![]() | Application Builder User's Guide | WideStudio Index Table of contents |
WideStudio¶õ
WideStudio´Â Windows³ª, Linux, FreeBSD, SOLARIS»ó¿¡¼ µ¿ÀÛÇÏ´Â ¸ÖƼ Ç÷§Æû(Multi-Platform)ÀÎ GUI °³¹ßȯ°æÀÔ´Ï´Ù. ÀϺ»¿¡¼ °³¹ßµÇ¾î¼, ¿ÏÀüÈ÷ ¹«·áÀ̰í, Open SourceÀÎ Á¡ÀÌ °¡Àå Å« Ư¡ÀÔ´Ï´Ù. ´©±¸³ª ÀÚÀ¯·´°Ô ÀÔ¼öÇÒ ¼ö ÀÖ°í, ´õ¿íÀÌ openÀÌ°í ¸ÖÆ¼ Ç÷§Æû(multi platform)ÀÎ ÀÀ¿ëÇÁ·Î±×·¥À» ½±°í ºü¸£°Ô °³¹ßÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÝ´Ï´Ù.
WideStudio´Â ´ÙÀ½°ú °°Àº Ư¡À» °¡Áý´Ï´Ù.ÇÁ·Î±×·¡¹Ö°æÇèÀÌ ¸¹Àº ºÐÀ̽øé Windows³ª X11µî º¹¼öÀÇ Ç÷§Æû(platform)»ó¿¡¼ ÀÀ¿ëÇÁ·Î±×·¥À» °³¹ßÇϽŠÀûÀÌ ÀÖÁöµµ ¸ð¸£°Ú½À´Ï´Ù. ÀÌÁ¦±îÁö Àúµµ ¿©·¯°¡Áö ÀÀ¿ëÇÁ·Î±×·¥À» °³¹ßÇØ ¿Ô½À´Ï´Ù. µ¹ÀÌÄÑ »ý°¢ÇØ º¸¸é, ¿ëµ·À» ¸ð¾Æ¼ Æ÷ÄÏ »çÀÌÁî ÄÄÇ»Å͸¦ ¼Õ¿¡ ³Ö¾î¼ ±â°è¾î¸¦ Á÷Á¢ ÀÔ·ÂÇØ¼ ÁÂÇ¥¸¦ dot´ÜÀ§·Î ÁöÁ¤ÇØ ±×¸²À» ±×¸®°í ¼Åõ¸¥ °ÔÀÓ ÇÁ·Î¸£·¥À» ¸¸µé´ø¶§°¡ ±×¸³½À´Ï´Ù. ±×¸®°í DOS/V±â¸¦ ¼Õ¿¡ ³Ö¾î¼ Windows 3.0, Windows 3.1, UNIX / X11 Window system, Xt/Motif, Windows95/NT£¨Win32£©, MFC/ActiveXµîÀ» ¶°µ¹¾Æ´Ù³æ½À´Ï´Ù.
- ¿ÀÇ ¼Ò½º(Open Source)À̰í X11/MIT ¶óÀ̼¾½º
- C++À» ¹ÙÅÁÀ¸·Î °³¹ß
- Ç÷§Æû(platform)¿¡ ÀÇÁ¸ÇÏÁö ¾ÊÀº GUI ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß
- ´Ù¸¥ ¶óÀ̺귯¸®¿¡ ÀÇÁ¸ÇÏÁö ¾ÊÀº ¿ÏÀüÈ÷ »õ·Î¿î Ŭ·¡½º ¶óÀ̺귯¸®
- GUI ÀÀ¿ëÇÁ·Î±×·¥À» °£´ÜÇÏ°Ô ÆíÁýÇÒ ¼ö ÀÖ´Â ¾ÖÇø®ÄÉÀÌ¼Ç ºô´õ
- À̺¥Æ®±¸µ¿(event-driven)¹æ½Ä¿¡ ÀÇÇÑ ÇÊ¿äÃÖ¼ÒÇÑÀÇ ¼Ò½ºÄÚµå ÀÛ¼º ÀÛ¾÷
- È®À强À» º¸ÁõÇÏ´Â Ãß°¡ Ŭ·¡½º ¶óÀ̺귯¸® ÀÛ¼º ±â´É°ú Ŭ·¡½º ¶óÀ̺귯¸® ÀÓÆ÷Æ® ±â´É
±×·¸½À´Ï´Ù. ´õ ÀÌ»ó Ç÷§Æû(platform)»çÀÌ¿¡ ºñȣȯ¼º ¶§¹®¿¡ °í¹ÎÇÏÁö ¾Êµµ·Ï ¸ÖƼ Ç÷§Æû(Multi-Platform)À» Áö¿øÇß½À´Ï´Ù.
±×°ÍÀº ±×·¸°í, ¸¶¿ì½º¸¦ Ŭ¸¯ÇÏ´Â °Í¸¸À¸·Î ÀÀ¿ëÇÁ·Î±×·¥À» ¸¸µé¼ö°¡ ÀÖÀ¸¸é ¸ÚÀÖ´Ù°í »ý°¢Çؼ WideStudio ÅëÇÕIDE ¾ÖÇø®ÄÉÀÌ¼Ç ºô´õ¸¦ °³¹ßÇß½À´Ï´Ù.
´ÙÀ½ ±×¸²Àº WideStudioÀÇ ±¸¼º°ú ÆÄÀÏ ±¸¼ºÀ» ³ªÅ¸³À´Ï´Ù.
£ÛWideStudioÀÇ ±¸¼º£ÝC++¶õ
WideStudio´Â C++·Î ÀÛ¼ºµÇ¾î ÀÖ½À´Ï´Ù. C++¶õ C¾ð¾î¸¦ È®ÀåÇØ¼ °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¼ö ÀÖµµ·ÏÇÑ ¾ð¾îÀÔ´Ï´Ù. C¾ð¾î´Â ±âº»ÀûÀÎ ¾ð¾îÀ̸ç, Çϵå¿þ¾î¸¦ Á÷Á¢ Á¦¾î¸¦ ÇÏ´Â°Í ºÎÅÍ ±¸Á¶ÀûÀÎ ´ë±Ô¸ð ¼ÒÇÁÆ®¿þ¾î Á¦Ç°±îÁö ³ÐÀº ¿ëµµ¸¦ Áö´Ï´Â °¡Àå ³Î¸® »ç¿ëµÇ´Â ¾ð¾îÀÇ ÇϳªÀÔ´Ï´Ù. C++´Â C¾ð¾îÀÇ ¿ì¼öÇÑ Æ¯Â¡À» °è½ÂÇØ¼, ´õ¿í È¿À²ÀûÀ¸·Î ¼ÒÇÁÆ®¿þ¾î¸¦ Àû¼ºÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù.
C++´Â C¾ð¾î°ú ȣȯ¼ºÀÌ ÀÖ½À´Ï´Ù¸¸, C++ü°è¸¦ Ãß±¸Çϸé Ãß±¸ÇÒ ¼ö·Ï C¾ð¾î¿Í ¸Ö¸® ¶³¾îÁø ¼¼°è°¡ µÇ¾î, C¾ð¾î¸¦ ´É¼÷ÇÑ ºÐ ¶Ç´Â Ãʺ¸´Ô¿¡°Ô ¾î·Á¿öÁö´Â °æÇâÀÌ ÀÖ½À´Ï´Ù.
WideStudio¿¡¼´Â C¾ð¾î¿Í ¶È°°ÀÌ Äڵ带 ÀÛ¼ºÇϸé ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ½±°Ô µË´Ï´Ù. ´õ¿íÀÌ, Ŭ·¡½º¸¦ °£ÆíÇÏ°Ô ¸¸µé¼öµµ ÀÖ¾î¼, ÈǸ¢ÇÑ C++ÀÇ ±â´ÉÀ» ÃæºÐÈ÷ ¹ßÈÖÇÒ ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù.WideStudio °³¹ßÀ» ¹Ù¶óºÁ¼
Á» »ý°¢Çϸé WideStudio°ú ºñ½ÁÇÑ ÀÀ¿ëÇÁ·Î±×·¥ ÀÛ¼ºÈ¯°æÀº ¹ú½á ÀÌ ¼¼»ó¿¡ ¾ó¸¶µçÁö ¸¹ÀÌ ÀÖ½À´Ï´Ù. ±×·¸´Ù¸é ¿Ö WideStudio°¡ ÇÊ¿äÇÒ±î¿ä£¿ ¡°½º½º·Î ÀÀ¿ëÇÁ·Î±×·¥À» ¸¸µé¾îº¸°í½Í´Ù... ±×·¸Áö¸¸ ¾î·Á¿ï °Í °°³×¡± ¶Ç´Â ¡°¸¸¾à ºñ½Ñ ÀÀ¿ëÇÁ·Î±×·¥ ÀÛ¼º µµ±¸¸¦ ±¸Çϸé, ¾µ¼ö°¡ ÀÖ´ÂÁö ¸ô¶ó...¡± ¶ó°í ÇÏ¸é¼ ¸Á¼³À̰í ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇÏÁö ¸ø ÇÏ´Â »ç¶÷µéÀ» °¡²û º¾´Ï´Ù. WideStudio¸¦ ¾²¸é, ±×·± °ÆÁ¤ÀÌ ¾ø¾îÁý´Ï´Ù. ¹«·á¶§¹®¿¡ ºÎ´ã¾øÀÌ ½±°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿ÀÇ ¼Ò½º(Open Source)°¡ ³Ð°Ô º¸±ÞÇÏÁö ¸øÇÏ´Â Windows¼¼°è¿¡¼ ÀÚÁÖ¡°¿ÀÇ ¼Ò½º°¡ ¹«¾ùÀÌ´Ï£¿ ¿Ö WideStudio´Â ¹«·áÀÌ´Ï£¿¡±°°Àº ¸»À» µè½À´Ï´Ù.
Á¦ °³¹ß°æÇèÁß ¿ÀÇ ¼Ò½º ¼¼°è¿¡¼ ¹è¿î °ÍÀÌ Å®´Ï´Ù. WideStudio¸¦ °³¹ßÇÏ´Â ¸ñÀûÀÇ Çϳª´Â ¿ÀÇ ¼Ò½º ¼¼°è¿¡°Ô ÀºÇý¸¦ °±´Â °ÍÀÔ³ª´Ù. WideStudio¸¦ ½Ã°£ÀûÀÎ Á¦ÇѾƷ¡ ¼³°è°ú °³¹ßÀ» ÇÏ¸é¼ È¿À²È¸¦ Ãß±¸Çß½À´Ï´Ù. ÀÌÁ¦ºÎÅÍ ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³°è ¶Ç´Â °³¹ßÇÏ·Á´Â ºÐµé¿¡°Ô Âü°í°¡ µÇ±æ ¹Ù¶ø´Ï´Ù.
ÀÛÀº °ÍºÎÅÍ º»°ÝÀûÀÎ ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß±îÁö ÀÛǰÀ» ¸¸µé¸é¼ °³¹ßÀÇ Áñ°Å¿òÀ» ÇÔ²² ³ª´©±æ ¹Ù¶ø´Ï´Ù.
Copyright(C) WideStudio Development Team, 1999-2004 | Last modified: May 25, 2004 |