|
|
|
|
|
|
|
Ã¥³»¿ë |
|
ÀÌ Ã¥Àº ÀÌÀü ¡´¾ÆÀÌÆù ÇÁ·Î±×·¡¹Ö ½±°Ô µû¶ó Çϱâ(°³Á¤ÆÇ)¡µÀÇ ¼ÓÆíÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù. ÀÌÀü Ã¥Àº ¾ÆÀÌÆù ¾ÛÀ» ÀÌÁ¦ ¸· °³¹ßÇÏ´Â Ãʺ¸ÀÚµéÀ» À§ÇØ °¡Àå ±âº»ÀûÀÎ ±â´ÉºÎÅÍ ¼³¸íÇÑ Ã¥À̶ó¼, ¾î´À Á¤µµ ±âÃÊ°¡ ÀÖ°í ÀÌ·¯ÇÑ ±âÃʸ¦ »ç¿ëÇÏ¿© ¿©·¯ °¡Áö Àç¹ÌÀÖ´Â ¾ÛÀ» °³¹ßÇϱ⠿øÇÏ´Â µ¶ÀÚ¿¡°Ô´Â ¸ÂÁö ¾Ê¾Æ ¾Û °³¹ß¿¡ ÇÊ¿äÇÑ ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÏ´Â µ¶ÀÚ¿¡°Ô´Â »ç½Ç»ó ¸¸Á·ÇÒ ¸¸ÇÑ Á¤º¸¸¦ Á¦°øÇÏÁö ¸øÇÏ´Â ´ÜÁ¡À» º¸¿ÏÇÏ¿© ±âÃʸ¦ ÀÌ¹Ì Àß ¾Ë°í ÀÖ´Â µ¶ÀÚ¸¦ À§ÁÖ·Î ½ÇÁ¦ ¾ÛÀ» ¾î¶»°Ô ÀÛ¼ºÇÏ´ÂÁö¸¦ Áß½ÉÀ¸·Î º¸¿©ÁØ´Ù.
Ȥ½Ã¶óµµ ¾ÆÀÌÆù ÇÁ·Î±×·¡¹Ö ±âÃÊ ¾øÀÌ ¹Ù·Î ÀÌ Ã¥À» º¸°í ³Ê¹« ¾î·Æ´Ù°í ´À³¢´Â µ¶ÀÚ°¡ ÀÖ´Ù¸é, ¹Ýµå½Ã ÀÌÀü Ã¥ ¡´¾ÆÀÌÆù ÇÁ·Î±×·¡¹Ö ½±°Ô µû¶ó Çϱâ(°³Á¤ÆÇ)¡µÀ» ÇÑ ¹ø Àо°í ´Ù½Ã ÀÌ Ã¥À» Â÷±ÙÂ÷±Ù Àо±â ¹Ù¶õ´Ù.
À¯¿ëÇÑ ¿¹Á¦¿Í ¡´±×´ë·Î µû¶ó Çϱ⡵ÀÇ ´Ü°èº°·Î ¼³¸íµÇ¾î ÀÖ´Â ±×¸²À» º¸¸é¼ ½±°Ô ÇÁ·Î±×·¥À» ±¸ÇöÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ°í, ¡´¿ø¸® ¼³¸í¡µÀ» ÅëÇÏ¿© °¢ ÇÁ·Î±×·¥ÀÇ ÇÙ½É ºÎºÐÀ» ½±°Ô ¹è¿ï ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù.
µµ¼ Ư¡
ÃÑ 9ÀåÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ°í ¾ÆÀÌÆù °³¹ß¿¡ ÇÊ¿äÇÑ XcodeÀÇ ´Ù¿î·Îµå, ¼³Ä¡, ȯ°æºÎÅÍ ½ÃÀÛÇÏ¿© ¿ÀÅä ·¹À̾ƿô°ú »çÀÌÁî Ŭ·¡½º ±â´É, SQLite3¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅͺ£À̽º, HTML Á¤º¸ Ãâ·ÂÇϱ⠵ ´ëÇÏ¿© ¼³¸íÇÏ°í ÀÖ´Ù.
1ÀåÀº XcodeÀÇ ¼³Ä¡, »èÁ¦, ¸Þ´º Ç׸ñ, ÁÖ¿ä ÀÛ¾÷ ȯ°æ, ¶óÀ̺귯¸® ÄÁÆ®·Ñ, ÀνºÆåÅÍ µîÀÇ ±â´É°ú »ç¿ë ¹æ¹ý, ½ÇÁ¦ ½ºÅ丮º¸µå »ç¿ë ¿¹Á¦ ¹× ½ºÅ丮º¸µå¿¡ »õ·Î¿î ½ºÅ丮º¸µå¸¦ Ãß°¡ ¿¬°áÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
2ÀåÀº ¾ÆÀÌÆù 6/6+¿¡¼ ÇÑ ¹ø¿¡ ¿©·¯ Çػ󵵸¦ ÀÛ¼ºÇÏ°í ¸ðµç ±â±â¿¡¼ µ¿ÀÏÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ Áö¿øÇÏ´Â ¿ÀÅä ·¹À̾ƿô(Auto Layout)±â´É°ú °¡·Î, ¼¼·Î ¹æÇâ¿¡ ¿øÇϴ ȸé 󸮰¡ °¡´ÉÇÑ »çÀÌÁî Ŭ·¡½º(Size Classes) ±â´ÉÀ» ¿¹Á¦¿Í ÇÔ²² ¼³¸íÇÑ´Ù.
3ÀåÀº Å×ÀÌºí¿¡ ³»ºñ°ÔÀÌ¼Ç ±â´É Ãß°¡·Î ¿øÇÏ´Â ÀڷḦ ã´Â °Ë»ö ±â´ÉÀ» ±¸ÇöÇغ¸°í, Å×ÀÌºí ºä ¾ÖÇø®ÄÉÀ̼ǿ¡ »õ·Î¿î ÀڷḦ Ãß°¡ÇÒ ¼ö ÀÖ´Â ²ø¾î¼ »õ·Î °íħ ±â´ÉÀ» ¼Ò°³ÇÑ´Ù.
4ÀåÀº ½º¸¶Æ®Æù¿¡¼µµ PC¿Í µ¿ÀÏÇÑ µ¥ÀÌÅͺ£À̽º ±â´ÉÀ» °ü¸®ÇÏ´Â ¿©·¯ ÅøÀ» Á¦°øÇÏ´Â Sqlite3¸¦ ÀÌ¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» »ý¼ºÇغ¸°í ÀÌ µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ¾Û¿¡¼ ó¸®ÇÏ´Â ¿¹Á¦¸¦ ÀÛ¼ºÇغ»´Ù.
5ÀåÀº ÀÏ¹Ý À¥ÆäÀÌÁö¿¡ ÀÖ´Â Á¤º¸¸¦ ½º¸¶Æ® Æù¿¡ ¸Â°Ô °¡Á®¿Í °¡°ø ó¸®ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÏ¿© ´Ù·ç¾îº»´Ù.
6ÀåÀº Å×ÀÌºí ºäº¸´Ù ½±°Ô »ç¿ëÇÏ´Â Ä÷º¼Ç ºä(Collection View)¿Í iOS¿¡¼ Á¦°øÇÏ´Â ÄÚ¾î ¾Ö´Ï¸ÞÀ̼Ç(Core Animation)±â´É¿¡ ´ëÇØ ¾Ë¾Æº»´Ù.
7ÀåÀº iOSÀÇ AvAudioPlayer °´Ã¼¸¦ »ç¿ëÇÏ¿© mp3 Àç»ý Ç÷¹À̾ ¸¸µé¾î º¸°í ¿©±â¿¡ À½¾Ç Á¤º¸, ½Ã°£, ŸÀÓ ½½¶óÀÌ´õ µî ±â´ÉÀ» °è¼Ó Ãß°¡ÇØ ¿©·¯ ±â´ÉÀ» °¡Áø Ç÷¹À̾î ó¸® ¹æ¹ýÀ» ´Ù·ç¾î º»´Ù.
8ÀåÀº »ç¿îµå ·¹ÄÚµù ±â´É ±¸ÇöÀ» À§ÇØ AVAudioRecoder °´Ã¼ÀÇ ÁÖ¿ä ¼Ó¼º°ú ¸Þ¼Òµå¿¡ ´ëÇÏ¿© ¹è¿ö º¸°í, °£´ÜÇÑ ·¹ÄÚµù ó¸® ¿¹Á¦¿Í ¿©·¯ °³ÀÇ ÆÄÀÏÀ» ·¹ÄÚµù ó¸®ÇÒ ¼ö ÀÖ´Â ¿¹Á¦¸¦ ¸¸µé¾îº»´Ù.
9Àå¿¡¼´Â AVKit ÇÁ·¹ÀÓ¿öÅ©¿¡¼ Á¦°øÇÏ´Â AVPlayerViewController °´Ã¼¸¦ »ç¿ëÇÏ¿© µ¿¿µ»ó ÆÄÀÏÀ» Àç»ýÇÏ´Â ¹æ¹ý¿¡ ´ëÇÏ¿© ¾Ë¾Æº»´Ù. |
|
¸ñÂ÷ |
|
½ÃÀÛÇϸç
CHAPTER 01 ¾ÆÀÌÆù ÇÁ·Î±×·¡¹Ö ½ÃÀÛÇϱâ
1.1 °³¹ß Åø Xcode
1.1.1 Xcode ¼³Ä¡
1.1.2 Xcode »èÁ¦
1.2 Xcode ȯ°æ
1.2.1 ÇÁ·ÎÁ§Æ® Ž»ö±â
1.2.2 ¿¡µðÅÍ
1.2.3 Xcode ¶óÀ̺귯¸®
1.2.4 ÀνºÆåÅÍ(Inspector)
1.2.5 µµÅ¥¸ÕÆ® ¾Æ¿ô¶óÀÎ(Document Outline) â
1.2.6 ĵ¹ö½º
1.3 ½ºÅ丮º¸µå
1.3.1 ½ºÅ丮º¸µå¸¦ ÀÌ¿ëÇÑ ÇÁ·ÎÁ§Æ® »ý¼º
1.3.2 ½ºÅ丮º¸µå¿¡ »õ·Î¿î ½ºÅ丮º¸µå Ãß°¡
CHAPTER 02 ¿ÀÅä ·¹À̾ƿô°ú »çÀÌÁî Ŭ·¡½º
2.1 ¿ÀÅä ·¹À̾ƿô(Auto Layout)À̶õ?
2.1.1 ÄÁÆ®·ÑÀ» Áß¾Ó¿¡ À§Ä¡ÇÏ´Â Æû ÀÛ¼º
2.1.2 ÀÚ·á ÀÔ·Â Æû ÀÛ¼º
2.1.3 µÎ °³ÀÇ ¹öÆ° ¹èÄ¡
2.1.4 ¼¼ °³ÀÇ ¹öÆ° ¹èÄ¡
2.1.5 ½ºÅà ºä¸¦ »ç¿ëÇÑ ¿ÀÅä ·¹À̾ƿô
2.1.6 ½ºÅà ºä¸¦ ÀÌ¿ëÇÑ ÀÔ·Â Æû ÀÛ¼º
2.2 Size Classes ±â´É
2.2.1 »çÀÌÁî Ŭ·¡½º(Size Classes) ù ¹ø° ¿¹Á¦
2.2.2 »çÀÌÁî Ŭ·¡½º¸¦ »ç¿ëÇÑ Image View¿Í Text View ¹èÄ¡
CHAPTER 03 Å×ÀÌºí ºä ÄÁÆ®·Ñ·¯
3.1 °Ë»ö ¹Ù(Search Bar) ¿¹Á¦
3.2 ´Ü¾î °Ë»ö ó¸®
3.3 ²ø¾î¼ »õ·Î °íħ(full-down-refresh) ±â´É
CHAPTER 04 Sqlite3¸¦ »ç¿ëÇÑ µ¥ÀÌÅͺ£À̽º °ü¸®
4.1 SQLite3ÀÇ Æ¯Â¡
4.2 Sqlite3¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅͺ£À̽º »ý¼º
4.3 Sqlite3¸¦ ÀÌ¿ëÇÑ ÀÚ·á Ãâ·Â
4.4 Sqlite3¸¦ ÀÌ¿ëÇÑ ÀÚ·á ÀÔ·Â
4.5 Sqlite3¸¦ ÀÌ¿ëÇÑ ÀÚ·á ¼öÁ¤
CHAPTER 05 HTML Á¤º¸ Ãâ·ÂÇϱâ
5.1 À¥¼¹ö µ¿ÀÛ Ã³¸®¿Í HTML ÀÛ¼º
5.2 À¥ ¼¹ö ¼³Á¤
5.3 HTML ¸®½ºÆ® ÀÚ·á °¡Á®¿À±â
5.4 HTML Å×À̺í ÀÚ·á °¡Á®¿À±â
CHAPTER 06 Ä÷º¼Ç ºä¿Í ¾Ö´Ï¸ÞÀ̼Ç
6-1 CollectionView¸¦ »ç¿ëÇÑ À̹ÌÁö Ç¥½Ã
6-2 ºä À̵¿ ¾Ö´Ï¸ÞÀ̼Ç
6-3 ¿©·¯ °¡Áö »ö±òÀÇ ºñ(rain) ¾Ö´Ï¸ÞÀ̼Ç
6-4 À̹ÌÁö Àüȯ ¾Ö´Ï¸ÞÀ̼Ç
CHAPTER 07 À½¾Ç ÆÄÀÏ Àç»ý
7-1 ±âº» mp3 Àç»ý Ç÷¹ÀÌ¾î ¿¹Á¦
7-2 °£´ÜÇÑ ±â´ÉÀÇ mp3 Àç»ý Ç÷¹À̾î
7-3 À½¾Ç ¸®½ºÆ®¸¦ Á¦°øÇÏ´Â mp3 Àç»ý Ç÷¹À̾î
CHAPTER 08 »ç¿îµå ·¹ÄÚµù
8-1 ±âº» »ç¿îµå ·¹ÄÚµù
8-2 ³ìÀ½ ¸®½ºÆ® ÆÄÀÏÀ» Á¦°øÇÏ´Â »ç¿îµå ·¹ÄÚµù
CHAPTER 09 µ¿¿µ»ó ÆÄÀÏ Àç»ý
9-1 ±âº» µ¿¿µ»ó Ç÷¹À̾î
9-2 µ¿¿µ»ó ÆÄÀÏ ¸®½ºÆ®¸¦ Á¦°øÇÏ´Â µ¿¿µ»ó Ç÷¹À̾î
¤ýã¾Æº¸±â |
|
|
|
|
|
|
|
Ãâ°í¾È³» |
|
|
Ãâ°í¶õ ÀÎÅÍÆÄÅ© ¹°·ùâ°í¿¡¼ µµ¼°¡ Æ÷ÀåµÇ¾î ³ª°¡´Â ½ÃÁ¡À» ¸»Çϸç, ½ÇÁ¦ °í°´´Ô²²¼ ¼ö·ÉÇϽô ½Ã°£Àº »óÇ°Áغñ¿Ï·áÇØ Ãâ°íÇÑ ³¯Â¥ + Åùè»ç ¹è¼ÛÀÏÀÔ´Ï´Ù. |
|
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°ÀÇ Àç°í°¡ ÃæÁ·ÇÒ ½Ã¿¡ ÀÏ°ý Ãâ°í¸¦ ÇÕ´Ï´Ù. |
|
ÀϺΠÀç°í¿¡ ´ëÇÑ Ãâ°í°¡ ÇÊ¿äÇÒ ½Ã¿¡´Â ´ã´çÀÚ¿¡°Ô Á÷Á¢ ¿¬¶ôÇϽðųª, °í°´¼¾ÅÍ(°í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ôÁֽñ⠹ٶø´Ï´Ù. |
|
¹è¼Ûºñ ¾È³» |
|
|
ÀÎÅÍÆÄÅ© µµ¼ ´ë·®±¸¸Å´Â ¹è¼Û·á°¡ ¹«·áÀÔ´Ï´Ù. |
|
´Ü, 1°³ÀÇ »óÇ°À» ´Ù¼öÀÇ ¹è¼ÛÁö·Î ÀÏ°ý ¹ß¼Û½Ã¿¡´Â 1°³ÀÇ ¹è¼ÛÁö´ç 2,000¿øÀÇ ¹è¼Ûºñ°¡ ºÎ°úµË´Ï´Ù. |
¾Ë¾ÆµÎ¼¼¿ä! |
|
|
°í°´´Ô²²¼ ÁÖ¹®ÇϽŠµµ¼¶óµµ µµ¸Å»ó ¹× ÃâÆÇ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù. |
|
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù.
(´Ü, Åä/ÀÏ¿äÀÏ Á¦¿Ü) |
|
|
|
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù.
±³È¯/¹ÝÇ°/º¸ÁõÁ¶°Ç ¹× Ç°Áúº¸Áõ ±âÁØÀº ¼ÒºñÀڱ⺻¹ý¿¡ µû¸¥ ¼ÒºñÀÚ ºÐÀï ÇØ°á ±âÁØ¿¡ µû¶ó ÇÇÇظ¦ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
Á¤È®ÇÑ È¯ºÒ ¹æ¹ý ¹× ȯºÒÀÌ Áö¿¬µÉ °æ¿ì 1:1¹®ÀÇ °Ô½ÃÆÇ ¶Ç´Â °í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ô Áֽñ⠹ٶø´Ï´Ù.
¼ÒºñÀÚ ÇÇÇغ¸»óÀÇ ºÐÀïó¸® µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ µû¶ó ºñÇØ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
|
|
»óÇ°À» °ø±Þ ¹ÞÀ¸½Å ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
|
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ùÀ̳», ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
|
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´ÉÇÕ´Ï´Ù.
|
|
|
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
|
|
|
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. (´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü) |
|
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
|
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù. |
|
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
|
|
|
|
|