ÄÁÅÙÃ÷»ó¼¼º¸±â

ÀÌ°Ô ÁøÂ¥ Android ÇÁ·Î±×·¡¹ÖÀÌ´Ù
ÀÌ°Ô ÁøÂ¥ Android ÇÁ·Î±×·¡¹ÖÀÌ´Ù
  • ÀúÀÚ<Á¤±ÝÈ£> Àú
  • ÃâÆǻ翵Áø´åÄÄ
  • ÃâÆÇÀÏ2016-06-29
  • µî·ÏÀÏ2017-12-11
º¸À¯ 1, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 0, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

À̠åÀº ¾Èµå·ÎÀ̵報â¹Ý ½º¸¶Æ®Æù¿¡¼­ µ¿ÀÛÇϴ ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¦ÀÛÇÏ°í ¾Û½ºÅä¾î¿¡ µî·ÏÇϴ ¹æ¹ý±îÁö ¼Ò°³ÇÏ°í ÀÖ´Ù. ¶ÇÇÑ ½ÇÀü¿¡¼­µµ ¹Ù·Î »ç¿ëÇÒ ¼ö Àִ °³¹ß ¹æ¹ýµéÀ» ¸¹ÀÌ ¼Ò°³ÇÏ¿© ÀÔ¹®ÀÚºÎÅÍ ¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹Ö ½Ç·ÂÀ» Å°¿ì°í ½ÍÀº ÇÁ·Î±×·¡¸Ó±îÁö ºÎ´ã¾øÀÌ º¼ ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´´Ù. Ãʹݿ¡´Â ¾Èµå·ÎÀ̵åÀÇ ¿ª»ç¿Í ¹öÀü º° ÁÖ¿ä Æ¯Â¡, ÇÁ·Î±×·¡¹Ö °³¹ßÀ» À§ÇØ IDE ÀÌŬ¸³½º¿Í ADT ¼¼ÆÃ, HelloWorld ¾Û Á¦ÀÛ, ±×¸®°í º»°ÝÀûÀ¸·Î ¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹Ö¿¡ µé¾î°¡±â¿¡ ¾Õ¼­ ÀÍÇôµÖ¾ß ÇÒ Java ¾ð¾î ±âÃʸ¦ ¼Ò°³ÇÏ°í ÀÖ´Ù. 

Á߹ݺÎÅʹ ¾Èµå·ÎÀ̵堾ÖÇø®ÄÉÀ̼ÇÀǠƯ¡°ú ·¹À̾ƿô, ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ »ç¿ëÇϴ ÁÖ¿ä ±â´ÉÀ» ±¸ÇöÇϴ ¹æ¹ýµéÀ» ´Ù·ç°í ÀÖ´Ù. ±×¸®°í ¿ÜºÎ ¶óÀ̺귯¸® È°¿ë, SQLite¸¦ È°¿ëÇϴ ¹æ¹ýÀ» ¿¹Á¦¸¦ ÅëÇØ ¹è¿ì°ÔµË´Ï´Ù. Æ¯È÷ ÀÌ ºÎºÐÀº Ä¶¸°´õ, ±¸±Û Áöµµ ¿¬µ¿, ¿µ¾î ´Ü¾î ¾Ï±âÀ堵ǻýÈ°¿¡¼­µµ À¯¿ëÇÏ°Ô »ç¿ëÇÒ ¼ö Àִ ±â´ÉµéÀ» ´Ù·ç°í ÀÖ´Ù. ÈĹݺο¡´Â SKT T½ºÅä¾î¿Í ±¸±ÛÀÇ Google Play ½ºÅä¾î µî ¾Èµå·ÎÀ̵åÀÇ ´ëÇ¥ ¾Û½ºÅä¾î¸¦ ¼Ò°³Çϸ鼭 Á¦À۵Ƞ¾ÖÇø®ÄÉÀ̼ÇÀ» µî·ÏÇÏ°í ÆǸÅÇϴ ÀýÂ÷µéÀ» ¼Ò°³ÇÏ°í ÀÖ´Ù. ¶ÇÇÑ ÀúÀÚÀÇ ÇÁ·Î±×·¡¹Ö °æÇè°ú °ø¸ðÀü ¼ö»ó °æÇèÀ» Åä´ë·Î ¾Èµå·ÎÀ̵堾۠±âȹ ¹æ¹ý, ±×¸®°í È¿À²ÀûÀΠÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ °³¹ß ¹æ¹ý·Ð°ú À¯¿ëÇÑ °³¹ß µµ±¸µéÀ» ºÎ·ÏÀ¸·Î ´Ù·ç°í ÀÖ´Ù.

¸ñÂ÷

Chapter 01 ¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹Ö °³¿ä
   1. ¾Èµå·ÎÀ̵堼Ұ³
   2. ¾Èµå·ÎÀ̵å Ç÷§Æû
     2.1 Android 2.2 (Froyo)
     2.2 Android 2.3 (Gingerbread)
     2.3 Android 3.x (Honeycomb)
     2.4 Android 4.0 (Ice Cream Sandwich)
     2.5 Android 4.3 (Jellybean)
     2.6 Android 4.4 (KitKat)
   3. ±¹³»¿¡ Ãâ½ÃµÈ ¾Èµå·ÎÀ̵åÆù 
     3.1 ¾Èµå·ÎÀ̵堿©¸í±â - 2010³â
     3.2 ¾Èµå·ÎÀ̵å Àü¼º±â - 2013³â
   4. ¾Èµå·ÎÀ̵堾ÖÇø®ÄÉÀ̼Ǡ°³¹ß ½Ã À¯ÀÇ »çÇ×
     4.1 ¿ÀÇ ¼Ò½ºÀÇ ´ÜÁ¡
     4.2 ¾Èµå·ÎÀ̵å OSÀÇ ¹öÀü ¹®Á¦
     4.3 ¾Èµå·ÎÀ̵åÆùÀ» ¸¸µå´Â Á¦Á¶»ç°¡ ´Ù¸¥ ¹®Á¦
   5. iOS¿Í Windows Phone °³¹ß È¯°æ°úÀÇ ºñ±³
   ¿¬½À ¹®Á¦

Chapter 02 ¾Èµå·ÎÀ̵堰³¹ß È¯°æ ±¸ÃàÇϱâ
   1. JDK ¼³Ä¡Çϱâ
   2. ÀÌŬ¸³½º ¼³Ä¡Çϱâ
   3. ¾Èµå·ÎÀ̵å SDK ¼³Ä¡Çϱâ
     3.1 À©µµ¿ì¿¡¼­ °³¹ß È¯°æ ±¸ÃàÇϱâ
     3.2 HelloWorld ¸¸µé±â
     3.3 Mac¿¡¼­ °³¹ß È¯°æ ±¸ÃàÇϱâ 
   4. ADT 22.6 ¹öÀü À̻󿡼­ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ
  ¿¬½À ¹®Á¦ 72

Chapter 03 Java ±âÃÊ ³ëÆ®
   1. JavaÀǠƯ¡
   2. Java ÇÁ·Î±×·¥ ±¸Á¶
     2.1 ÆÐÅ°Áö(package)
     2.2 ÀÓÆ÷Æ®(Import)¹®
     2.3 ÁÖ¼®¹®
     2.4 Å°¿öµå
     2.5 ½Äº°ÀÚ
     2.6 Ç¥Çö¾î
   3. Java ±âº» ¹®¹ý
     3.1 º¯¼ö¿Í »ó¼ö
     3.2 ¿¬»êÀÚ
     3.3 Á¦¾îÀÚ
     3.4 ¹è¿­
   4. Á¦¾î¹®
     4.1 ¹Ýº¹¹®
     4.2 ¼±Åù®
     4.3 ¿¹¿Ü Ã³¸®
     4.4 ºÐ±â¹®
   5. Å¬·¡½º¿Í ÀÎÅÍÆäÀ̽º
     5.1 Å¬·¡½º
     5.2 ÀÎÅÍÆäÀ̽º
   ¿¬½À ¹®Á¦

Chapter 04 ¾Èµå·ÎÀ̵堾ÖÇø®ÄÉÀ̼ǠºÐ¼®
   1. ¾Èµå·ÎÀ̵堾ÖÇø®ÄÉÀ̼Ǡ±¸¼º ¿ä¼Ò
     1.1 ¾×ƼºñƼ
     1.2 ¼­ºñ½º
     1.3 ÀÎÅÙÆ®
     1.4 ÄÁÅÙÆ® ÇÁ·Î¹ÙÀÌ´õ
   2. ¸®¼Ò½º ¿Ïº® È°¿ë
   3. È¯°æ¼³Á¤ ½±°Ô ¸¸µé±â
   ¿¬½À ¹®Á¦

Chapter 05 ·¹À̾ƿô ¼³°è
   1. ¾Èµå·ÎÀ̵堾ÖÇø®ÄÉÀ̼ǠUI °³³ä
   2. XML Çϵå ÄÚµù
     2.1 ±âº» ºä ¼Ó¼º
     2.2 TextView Àü¿ë ¼Ó¼º
     2.3 ImageView Àü¿ë ¼Ó¼º
     2.4 È­¸é Á¤·Ä ¹× ¹èÄ¡ °ü·Ã ¼Ó¼º
     2.5 RelativeLayout °ü·Ã ¼Ó¼º
   3. RelationLayoutÀ» ÀÌ¿ëÇÑ ÀÚÀ¯ÀÚÀç ·¹À̾ƿô µðÀÚÀÎ
     3.1 »ó´ë ÁÂÇ¥¸¦ »ç¿ëÇÑ ·¹À̾ƿô ¼³°è
     3.2 Àý´ë ÁÂÇ¥¸¦ »ç¿ëÇÑ ·¹À̾ƿô ¼³°è
   4. ´ÙÁß Çػ󵵠´ëÀÀÀ» À§ÇÑ µ¿Àû ·¹À̾ƿô ±¸Çö
   ¿¬½À ¹®Á¦

Chapter 06 ½ÇÀü ¾Èµå·ÎÀ̵堾ÖÇø®ÄÉÀ̼Ǡ°³¹ß
   1. ¸ÖƼ ÅÍÄ¡ ±¸ÇöÇϱâ
   2. Ãʼº °Ë»ö ±â´É ±¸ÇöÇϱâ
     2.1 Á¶ÇÕÇü°ú ¿Ï¼ºÇü
     2.2 À¯´ÏÄÚµå
     2.3 ±â´É ±¸ÇöÇϱâ
   3. ÆÄÀϠŽ»ö±â ±¸ÇöÇϱâ
   4. È®Àå ListView ±¸ÇöÇϱâ
   5. È®Àå GridView ±¸ÇöÇϱâ
   6. À̹ÌÁö ÆÄÀÏ ¸ñ·Ï ±¸ÇöÇϱâ
   7. Ä¶¸°´õ ±â´É ±¸ÇöÇϱâ
   8. ±¸±Û Áöµµ ¿¬µ¿Çϱâ
     8.1 Google Maps Android API V1 ¹æ½Ä
     8.2 Google Maps Android API V2 ¹æ½Ä
   ¿¬½À ¹®Á¦

Chapter 07 ¾Èµå·ÎÀ̵堽ýºÅÛ °Çµå¸®±â
   1. ¾Èµå·ÎÀ̵堾ÖÇø®ÄÉÀ̼Ǡ±âº» °³³ä
     1.1 ÇÁ·Î¼¼½º °ü¸®
   2. ¾ÖÇø®ÄÉÀ̼Ǡ°ü¸®
     2.1 ¼³Ä¡µÈ ¾ÖÇø®ÄÉÀ̼Ǡ¸ñ·Ï º¸¿©ÁÖ±â
     2.2 ¾ÖÇø®ÄÉÀ̼ǠÁ¦°Å(¾ðÀνºÅç)Çϱâ
     2.3 ¾ÖÇø®ÄÉÀ̼ǠAPK ÆÄÀÏ ¹é¾÷Çϱâ
   3. ½Ã½ºÅÛ Á¤º¸ ¾ò±â
     3.1 ³»ºÎ/¿ÜºÎ ¸Þ¸ð¸® ¿ë·® ±¸Çϱâ
     3.2 Shell ¸í·É¾î¸¦ ÀÌ¿ëÇÑ ½Ã½ºÅÛ Á¤º¸ ¾ò±â
   ¿¬½À ¹®Á¦

Chapter 08 ¿ÜºÎ Java ¶óÀ̺귯¸® È°¿ëÇϱâ
   1. JAR ÆÄÀÏ
     1.1 Open API È°¿ëÇϱâ
     1.2 ³×À̹ö Open API »ç¿ëÇϱâ
     1.3 ´ÙÀ½ ¿ÀÇ API »ç¿ëÇϱâ
   2. Wikipedia ¿¬µ¿ ¾ÖÇø®ÄÉÀ̼Ǡ±¸Çö 
   3. Â÷Æ® ¸¸µé±â
   4. ¹ÙÄÚµå ÀνĠÇÁ·Î±×·¥
   5. ¸ÞÀÏ Àü¼Û ±â´É ±¸Çö 
   6. Tmap ¿¬µ¿ ±â´É ±¸Çö
   7. ¾ßÈÄ ³¯¾¾ API ¿¬µ¿
   ¿¬½À ¹®Á¦

Chapter 09 SQLite ½ÇÀü ÀÀ¿ë
   1. SQLite ¼Ò°³
   2. SQLite µ¿Àû »ý¼º
   3. SQLite Manager »ç¿ë
   4. SQLite ¿ÜºÎ ÆÄÀϠó¸®
   5. ´Ü¾î ¾Ï±âÀå ¾ÖÇø®ÄÉÀ̼Ǡ±¸Çö
      5.1 ´Ü¾î ÄûÁî ¾ÖÇø®ÄÉÀ̼Ǡ±¸Çö
   ¿¬½À ¹®Á¦ 470

Chapter 10 ¾Û½ºÅä¾î ¼Ò°³
   1. SKT T½ºÅä¾î
      1.1 ÆǸŠȸ¿ø µî·Ï
      1.2 »óÇ° µî·Ï
      1.3 »óÇ° ÆǸŠ¹× °ü¸®
      1.4 °í°´ ¹®ÀÇ °ü¸®
   2. ±¸±Û Play ½ºÅä¾î
      2.1 °³¹ßÀÚ µî·Ï
      2.2 ¾ÖÇø®ÄÉÀ̼Ǡµî·Ï
      2.3 ¾ÖÇø®ÄÉÀ̼Ǡ°ü¸®
   3. ¾ÖÇø®ÄÉÀ̼ǠÆÐÅ°Áö Á¦ÀÛ
      3.1 ºñ¼­¸í APK ÆÄÀÏ »ý¼º
      3.2 ¼­¸í¿ë keystore »ý¼º
      3.3 Keystore¸¦ ÀÌ¿ëÇÑ APK ÆÄÀÏ ¼­¸í 
      3.4 ZipalignÀ» ÀÌ¿ëÇÑ ÃÖÀûÈ­
   ¿¬½À ¹®Á¦ 

Chapter 11 ¾ÖÇø®ÄÉÀ̼Ǡ±âȹ ¹× °³¹ß
   1. ³ª¸¸ÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±âȹÇϱâ
      1.1 Æò¼Ò¿¡ »ýÈ°Çϸ鼭 ´À³¢´ø ºÒÆíÇÔÀ» ¼ÒÀç·Î »ï´Â´Ù
      1.2 ³»°¡ Á¦ÀÏ °ü½ÉÀÌ Àִ °ÍÀ» ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ¸¸µç´Ù
   2. °£´ÜÇÑ ¾ÆÀ̵ð¾î¸¦ ÀÌ¿ëÇÑ ÇÁ·Î±×·¥ ±âȹ »ç·Ê
      2.1 ÁÁÀº ÇÁ·Î±×·¥ÀÇ ¾Æ·ùÀÛ ¸¸µé±â
      2.2 À¯¿ëÇÏ°Ô »ç¿ëÇϴ ÇÁ·Î±×·¥ µû¶ó ¸¸µé±â
   3. º¥Ä¡¸¶Å·À» ÅëÇÑ ÇÁ·Î±×·¥ ±âȹ »ç·Ê
   4. ¼º°øÇϴ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±âȹÇϴ ºñ¹ý
   5. ½ÇÆÐÇÒ ¼ö ¹Û¿¡ ¾ø´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ±âȹÇϴ ¹æ¹ý
Appendix °³¹ß ¹æ¹ý·Ð ¹× °³¹ß µµ±¸ÀÇ È°¿ë
   1. ¾ÖÀÚÀÏ °³¹ß ¹æ¹ý·Ð
   2. ÀÛ¾÷ ÀÏÁ¤ÆÇ°ú ÀÏÀÏ ¼Ò¸ê Â÷Æ®
   3. SVNÀ» ÀÌ¿ëÇÑ ¼Ò½º Äڵ堰ü¸®Çϱâ
   4. Mantis¸¦ ÀÌ¿ëÇÑ À̽´ °ü¸®Çϱâ
   5. MediaWiki¸¦ ÀÌ¿ëÇÑ °³¹ß Á¤º¸ °ü¸®Çϱâ
   6. ÆÀ Çù¾÷ ½Ã½ºÅÛ ¼Ò°³
   °´°ü½Ä ¿¬½À¹®Á¦ ÇØ´ä