iOS¿Í ¾Èµå·ÎÀÌµå ¾Û µ¿½Ã °³¹ßÀÚ¸¦ À§ÇÑ Çʼö ¼Àû!
¾Èµå·ÎÀ̵å 2.3, Xcode 4, iOS SDK 4.3, ¸ð³ëÅÍÄ¡ 4.0.3 ¹öÀü
¡º¾ÆÀÌÆù°ú ¾Èµå·ÎÀÌµå ±â¹ÝÀÇ Å©·Î½º Ç÷§Æû ¾Û °³¹ß¡»Àº iOS¿Í ¾Èµå·ÎÀ̵带 °Ü³ÉÇØ °³¹ßÇÏ´Â °úÁ¤ÀÌ °í½º¶õÈ÷ ³ì¾ÆÀÖ´Â Çʵ¶¼¶ó ÇÒ ¸¸ÇÏ´Ù. ÀÌ Ã¥¿¡´Â µ¿ÀÏÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» µÎ Ç÷§Æû¿¡¼ ¾î¶»°Ô ºôµåÇÏ´ÂÁö ±× °úÁ¤ÀÌ ÆîÃÄÁ® ÀÖ°í, °¢ Ç÷§ÆûÀÇ °Á¡ ¹× ¾àÁ¡À» ºñ·ÔÇÑ ¼·ÎÀÇ Â÷À̰¡ ¼³¸íµÇ¾î ÀÖ´Ù. ¶ÇÇÑ °³¹ßÀÚ¶ó¸é ´©±¸³ª ±Ã±ÝÇØ ÇÏ´Â ³»¿ëµéÀÌ ¼³¸íµÇ¾î ÀÖÀ¸¸ç, ´Ã »ý°¢À¸·Î¸¸ °¡Áö°í ÀÖ´ø ¾ÆÀ̵ð...
´õº¸±â
iOS¿Í ¾Èµå·ÎÀÌµå ¾Û µ¿½Ã °³¹ßÀÚ¸¦ À§ÇÑ Çʼö ¼Àû!
¾Èµå·ÎÀ̵å 2.3, Xcode 4, iOS SDK 4.3, ¸ð³ëÅÍÄ¡ 4.0.3 ¹öÀü
¡º¾ÆÀÌÆù°ú ¾Èµå·ÎÀÌµå ±â¹ÝÀÇ Å©·Î½º Ç÷§Æû ¾Û °³¹ß¡»Àº iOS¿Í ¾Èµå·ÎÀ̵带 °Ü³ÉÇØ °³¹ßÇÏ´Â °úÁ¤ÀÌ °í½º¶õÈ÷ ³ì¾ÆÀÖ´Â Çʵ¶¼¶ó ÇÒ ¸¸ÇÏ´Ù. ÀÌ Ã¥¿¡´Â µ¿ÀÏÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» µÎ Ç÷§Æû¿¡¼ ¾î¶»°Ô ºôµåÇÏ´ÂÁö ±× °úÁ¤ÀÌ ÆîÃÄÁ® ÀÖ°í, °¢ Ç÷§ÆûÀÇ °Á¡ ¹× ¾àÁ¡À» ºñ·ÔÇÑ ¼·ÎÀÇ Â÷À̰¡ ¼³¸íµÇ¾î ÀÖ´Ù. ¶ÇÇÑ °³¹ßÀÚ¶ó¸é ´©±¸³ª ±Ã±ÝÇØ ÇÏ´Â ³»¿ëµéÀÌ ¼³¸íµÇ¾î ÀÖÀ¸¸ç, ´Ã »ý°¢À¸·Î¸¸ °¡Áö°í ÀÖ´ø ¾ÆÀ̵ð¾î°¡ ½ÇÇöµÉ ¼ö ÀÖµµ·Ï µÎ Ç÷§Æû¿¡ ´ëÇÑ ÀÌÇØµµ¸¦ ÇÑÃþ ³ô¿©ÁÙ ¼ö ÀÖ´Â ³»¿ëÀÌ ´ã°Ü ÀÖ´Ù.
¾ÆÀÌÆù°ú ¾Èµå·ÎÀ̵忡 »ç¿ëÇÒ Åø¼ÂÀ» ¼³Ä¡Çϰí, ¸öÇ®±â °úÁ¤ÀÎ ¡°Hello, World¡± ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» ½ÃÀÛÀ¸·Î °¢ Ç÷§Æû¿¡ Á¢±ÙÇÑ´Ù. µÚÀ̾î HTTP¸¦ ÅëÇÑ °ø¿ë Ŭ¶ó¿ìµå ±â¹Ý ¼ºñ½º¸¦ »ç¿ëÇÏ¿© ½ÇÁ¦ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÑ´Ù. ¶ÇÇÑ SQLite¸¦ »ç¿ëÇÑ ·ÎÄà ÀúÀå, ORM, °¢ Ç÷§Æû Àü¿ë »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºµµ ´Ù·é´Ù. °¢ Ç÷§Æû Àü¿ë ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±â¿¡ ¾Õ¼ Ŭ¶ó¿ìµå ±â¹Ý ¼ºñ½º¸¦ ¼¼ºÎÀûÀ¸·Î ´Ù·ç¸ç, ´õºÒ¾î ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¸Á¶¿Í ±â´É ¸í¼¼¼¸¦ »ó¼¼ÇÏ°Ô ´Ù·é´Ù. ¸¶Áö¸· Àå¿¡´Â º¸³Ê½º·Î ¸ð³ëÅÍÄ¡¿¡ ´ëÇÑ ³»¿ëµµ ´Ù·ç°í ÀÖ´Ù.
ÀÌ Ã¥ÀÇ ÇнÀ ¸ñÇ¥´Â ´ÙÀ½°ú °°´Ù.
• ¾ÆÀÌÆù°ú ¾Èµå·ÎÀ̵å Ç÷§Æû¿ëÀ¸·Î µ¿ÀÏÇÑ ÃÖÁ¾ »ç¿ëÀÚ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÑ´Ù.
• °¢ Ç÷§Æû¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ÀúÀå, Åë½Å, º¸¾È°ú °ü·ÃÇÑ ¼ºñ½º ±¸Á¶ÀÇ Â÷À̸¦ ÀÌÇØÇÑ´Ù.
• ´Ù¾çÇÑ Ç÷§Æû¿¡¼ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¹èÄ¡ÇÏ°í °ü¸®ÇÏ´Â °úÁ¤ÀÌ ¾î¶»°Ô ´Ù¸¥Áö¸¦ ¹è¿î´Ù.
• ÇÑ Ç÷§Æû¿¡¼ ½×Àº °æÇèÀ» ´Ù¸¥ Ç÷§Æû¿¡ ¾î¶»°Ô Àû¿ëÇÏ´ÂÁö¸¦ ¹è¿î´Ù.
ÀÌ Ã¥¿¡¼ ¹è¿ï ÁÖ¿ä ³»¿ëÀº ´ÙÀ½°ú °°´Ù.
• ¿¡¹Ä·¹ÀÌÅͳª µð¹ÙÀ̽º¿¡¼ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÄÄÆÄÀÏÇÏ°í ½ÇÇàÇϱâ
• »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ÀÛ¼ºÇϱâ. °¡·É Æû »çÀÌ·Î À̵¿Çϱâ, À̺¥Æ® ó¸®Çϱâ, µ¥ÀÌÅ͸¦ ȸ鿡 Ãâ·ÂÇϱâ, ÀÔ·ÂÀ» ĸóÇϱ⠵î
• HTTP ±â¹ÝÀÇ ÀÚ¿ø¿¡ ¿¬°áÇÏ¿© Ŭ¶ó¿ìµå ¼ºñ½º ÀÌ¿ëÇϱâ
• µ¥ÀÌÅ͸¦ ·ÎÄà µð¹ÙÀ̽º¿¡ ÀúÀå ¶Ç´Â Ä³½ÃÇÏ¿© ¼º´ÉÀ» ³ôÀ̰ųª ¿ÀÇÁ¶óÀÎÀ¸·Î »ç¿ëÇϱâ
• ´Ü¼øÇÏÁö¸¸ ±¸»öÀ» °®Ãá ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼ºÇϱâ
ÀÌ Ã¥¿¡ ¾²ÀÎ ÄÚµå´Â GitHib¿¡¼ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖÀ¸¸ç, ¸ðÁú¶ó ÆÛºí¸¯ ¶óÀ̼±½º(MPL)¿¡ µû¶ó ÀÚÀ¯·ÎÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ http://www.multimobiledevelopment.com/¿¡¼µµ ÄÚµå»Ó¸¸ ¾Æ´Ï¶ó ´Ù¾çÇÑ ¸®¼Ò½º¸¦ Áö¿ø¹ÞÀ» ¼ö ÀÖ´Ù.
ÀÌ Ã¥ÀÇ ±¸¼º
ÀÌ Ã¥Àº Å©°Ô ¼¼ °¡Áö ¼½¼ÇÀ¸·Î ³ª´¶´Ù. ½ÇÁ¦ Á¦ÀÛÇØº¼ µÎ °¡Áö ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¹è°æ Áö½ÄÀ» ´Ù·ç´Â ¼Ò°³°¡ ù ¹øÂ°°í, µÎ ¹øÂ° ¼½¼Ç¿¡¼´Â ¾Èµå·ÎÀ̵带, ¸¶Áö¸·À¸·Î ¼¼ ¹øÂ° ¼½¼Ç¿¡¼´Â iOS¸¦ ÁýÁßÀûÀ¸·Î ´Ù·é´Ù. ¶ÇÇÑ º¸³Ê½º Àå¿¡¼ iOSÀÇ MonoTouch¸¦ ´Ù·é´Ù.
°¢ ¼½¼ÇÀº »ç¿ëÇÏ·Á°í ÇÏ´Â Ç÷§ÆûÀÇ Åø¼ÂÀ» ¼³Ä¡ÇÏ´Â ¹ýºÎÅÍ ½ÃÀÛÇÑ´Ù. ¼³Ä¡Çϱ⠽¬¿î Åø¼Âµµ ÀÖÁö¸¸ ¸Ó¹µ°Å¸®°Ô ÇÏ´Â °æ¿ìµµ ÀÖ´Ù. µû¶ó¼ Åø¼Â ¼³Ä¡ Àå¿¡¼´Â ¼³Ä¡ µµÁß °Þ°Ô µÉ ¡®¾ÆÇÏ!¡¯¸¦ ÁÖ·Î ´Ù·é´Ù.
±× ´ÙÀ½ À̾îÁö´Â ¼¼ °³ÀÇ Àå¿¡¼´Â ¡°Six Bookmarks¡±¶ó´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÑ´Ù. Six Bookmarks´Â ¸Å¿ì °£´ÜÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ȸ鿡 ¹öư ¿©¼¸ °³¸¦ º¸¿© ÁÖ°í, ¹öư¸¶´Ù ƯÁ¤ URLÀ» ¼³Á¤ÇÏ¿© µð¹ÙÀ̽ºÀÇ ±âº» ºê¶ó¿ìÀú·Î ¿¬°áÇϵµ·Ï ÇÑ´Ù. ÀÌ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¸ñÀûÀº ¸ÚÁø UI¸¦ ±¸ÇöÇÏ´Â °ÍÀÌ ¾Æ´Ï´Ù. ÀÏÁ¾ÀÇ ¡°¸Å°³Ã¼¡±°¡ µÇ¾î ÀÌ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÌ·ç´Â °¢ ±¸¼º¿ä¼Ò°¡ ¾î¶² ½ÄÀ¸·Î ¾î¿ì·¯Á® ±â´ÉÀ» ¹ßÈÖÇÏ´ÂÁö ÀÌÇØ¸¦ µ½´Â °ÍÀÌ ±× ¸ñÀûÀÌ´Ù.
´Ý±â