• ±¹³»µµ¼­
  • ¿Ü±¹µµ¼­
  • eBook
  • e·¯´×
  • À½¹Ý
  • DVD
  • GIFT
  • È­Àåǰ
  • ¿µÈ­
  • °ø¿¬

¿¹½º24 ¹Ù·Î°¡±â
»ó»óÃÊ¿ù º¸³Ê½º
ÅëÅ«À̺¥Æ® µµ¼­Ã¥Àå
¿ø¼ø¾¾¿Í µ¶¼­Åä·Ð
Ãß°¡Àû¸³ Çà¿î´ëÀÜÄ¡
¹Ú¹Î±ÔÀÇ Á×Àº ¿Õ³à¸¦ À§ÇÑ ÆÄ¹Ý´À ¹é¿µ¿ÁÀÇ ´ÙÀÌ¾îÆ®ÀÇ ¿©¿Õ
µµ¼­ acorn+PACKT

PhoneGap Çѱ¹¾îÆÇ

: Æù°¸À¸·Î ÇÏ´Â Å©·Î½ºÇ÷§Æû ¸ð¹ÙÀÏ ¾Û °³¹ß

¾Øµå·ù ·ç´Ï Àú/ÀÌÅÂ»ó ¿ª | ¿¡ÀÌÄÜÃâÆÇ»ç

PhoneGap Çѱ¹¾îÆÇ
Å©°Ôº¸±â
Á¤°¡
30,000¿ø
ÆÇ¸Å°¡
27,000¿ø(10% ÇÒÀÎ)
YESÆ÷ÀÎÆ®
 2,700¿ø (10% Àû¸³) + ¸¶´Ï¾ÆÃß°¡Àû¸³ ¾È³»
YES¸¶´Ï¾Æ ·Ôµ¥Ä«µå ÇÒÀÎ
23,760¿ø(12~24% û±¸ÇÒÀÎ /1¸¸5õ¿øÀÌ»ó °áÁ¦½Ã)  ¾È³»

5¸¸¿øÀÌ»ó ±¸¸Å½Ã 2õ¿ø Ãß°¡Àû¸³ Ãß°¡Àû¸³À̶õ? / Ä«µåÇýÅú¸±â

Ãâ°£ÀÏ

2012³â 02¿ù 07ÀÏ

392ÂÊ | 924g | 188*235mm

ISBN-13

9788960772731

ISBN-108960772739

ÆÇ¸ÅÁß | ÆÇ¸ÅÁö¼ö 2181 ÆÇ¸ÅÁö¼ö¶õ?
¹è¼Ûºñ
¹«·á ¾È³»
ÁÖ¹®¼ö·®
¿Ã¸² ³»¸²
ÇØ¿Ü¹è¼Û°¡´É, ÃÖÀú°¡ º¸»ó

īƮ¿¡ ³Ö±â

¸®½ºÆ®¿¡ ³Ö±â

¹Ù·Î ±¸¸ÅÇϱâ

¸®ºä¾²±â

Ã¥¼Ò°³

¿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ©ÀÎ Æù°¸À» ÀÌ¿ëÇØ iOS, ¾Èµå·ÎÀ̵å, ºí·¢º£¸® À¥¿÷½º¿¡¼­ ½ÇÇàµÇ´Â Å©·Î½ºÇ÷§Æû ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÑ´Ù. Ç¥ÁØ À¥ ±â¼úÀÎ HTML5, CSS3, ¸ð¹ÙÀÏ ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ »ç¿ëÇØ °³¹ßÇϰí, À¥ ºê¶ó¿ìÀú¿Í °³¹ßÀÚ µµ±¸¸¦ »ç¿ëÇØ Å×½ºÆ®¿Í µð¹ö±ëÀ» Çϸç, Æù°¸À» ÅëÇØ ³×ÀÌÆ¼ºê ¸ð¹ÙÀÏ ¾ÛÀ» ºôµåÇÏ´Â Àü °úÁ¤À» ¿¹Á¦¸¦ ÅëÇØ ¼³¸íÇÑ´Ù. ¶ÇÇÑ °¢ ¸ð¹ÙÀÏ Ç÷§Æû¿¡ À־ °í·ÁÇØ¾ß ÇÒ »çÇ×°ú ¸ð¹ÙÀÏ ¾Û¿¡ ÇÊ¿äÇÑ ½ÇÀü ±â¹ýµéÀ» Á¦½ÃÇÑ´Ù.

HTML5, CSS3, ¸ð¹ÙÀÏ ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ Àü¹® Áö½Ä ½Àµæ, ¿ø°Ý ¼­¹ö µ¿±âÈ­¿Í ¿ÀÇÁ¶óÀÎ ÀÛµ¿ °¡´ÉÇÑ ¾Û °³¹ß, ¼¾¼­, Ä«¸Þ¶ó, ¿¬¶ôó API¸¦ »ç¿ëÇÑ ±â±â °íÀ¯ÀÇ ±â´É ÀÌ¿ë, Ç÷¯±×ÀÎ »ç¿ë°ú °³¹ßÀ» ÅëÇÑ Æù°¸ÀÇ ±â´É È®Àå µîÀÇ ³»¿ëÀÌ ¼ö·ÏµÇ¾î ÀÖ´Ù.


ÀúÀÚ ¼Ò°³

ÀúÀÚ : ¾Øµå·ù ·ç´Ï (Andrew Lunny)

ij³ª´Ù ¹êÄí¹öÀÇ ´ÏÅäºñ ¼ÒÇÁÆ®¿þ¾î(Nitobi Software)¿¡¼­ Ãʺ¸ ÆÀÀåÀ» ¸Ã°í ÀÖ´Â ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ´Ù. ÀÜÀÎÇÑ »ó¾îÀÇ °ø°ÝÀ¸·Î ÀüµµÀ¯¸ÁÇÑ ¼­ÆÛ »ýȰÀ» Á¢Àº ÀÌÈÄ ´ÏÅäºñ¿¡¼­ 4³â ÀÌ»ó ±Ù¹«Çß´Ù. ¶ÇÇÑ Æù°¸ ºôµå(PhoneGap Build) À¥ ¼­ºñ½ºÀÇ ¼ö¼® °³¹ßÀÚÀÌÀÚ ¸¸´É¼±¼öÀÌÀÚ, Æù°¸ ÆÀÀÇ ¸â¹öÀ̸ç, Æù°¸ °ü·Ã ±â¼ú¿¡ 10³â ÀÌ»óÀÇ °æÇèÀÌ ÀÖ´Ù. ·çºñ, ÀÚ¹Ù½ºÅ©¸³Æ®, À¯´Ð½º, ±ê(Git), ÀÎÅͳÝÀ» ÁÁ¾ÆÇÑ´Ù.
´ÏÅäºñ´Â ¾Óµå·¹ ¼£·£µå(Andre Charland), µ¥À̺ê Á¸½¼(Dave Johnson), ºê¶óÀ̾𠸣·ç(Brian Leroux)°¡ À̲ô´Â ¼ÒÇÁÆ®¿þ¾î ȸ»ç·Î, Å©·Î½ºÇ÷§Æû ¸ð¹ÙÀÏ °³¹ß°ú ¼³°è ºÐ¾ßÀÇ Àü¹® ȸ»çÀ̸ç, Æù°¸ ¿ÀǼҽº ÇÁ·ÎÁ§Æ®ÀÇ ½ºÆù¼­´Ù. 2011³â 10¿ù¿¡´Â ¾îµµºñ(Adobe) »ç¿¡¼­ ÀμöÇß´Ù.
¾Øµå·ù´Â ¿©°¡ ½Ã°£¿¡ »çÀÌŬ, ´Þ¸®±â, °È±â, Á¡ÇÁ¸¦ Áñ±ä´Ù. ºê¸®Æ¼½Ã Ä÷³ºñ¾Æ ÁÖ¸³´ëÇб³·ÎºÎÅÍ ±×¿Í º°·Î ¿¬°üÀÌ ¾øÀ» °Í °°Àº µÎ °³ÀÇ ÇÐÀ§¸¦ ¹Þ¾Ò´Ù.

¿ªÀÚ : ÀÌÅ»ó

»ý¹°Á¤º¸ÇÐ(bioinformatics)À» °è±â·Î ÇÁ·Î±×·¡¹Ö°ú Àο¬À» ¸Î¾ú´Ù°¡ ¾Æ¿¹ IT ¾÷°è·Î ¶Ù¾îµé¾ú´Ù. ´Ù³â°£ ±³À°°ú ÄÁ¼³ÆÃ µî JavaEE Àü¹®°¡·Î Ȱµ¿ÇßÀ¸¸ç, ±ÝÀ¶±Ç Â÷¼¼´ë ½Ã½ºÅÛ ±¸Ãà ÇÁ·ÎÁ§Æ®ÀÇ ÃѰý ¾÷¹«¸¦ °ÅÃÄ, ÇöÀç ÀüÀÚ±ÝÀ¶ ½Ã½ºÅÛÀ» ¿î¿µ ÁßÀÌ´Ù. ÃÖ±Ù °³ÀÎÀûÀÎ °ü½É»ç´Â ¸ð¹ÙÀÏ ¾Û °³¹ß°ú ¿µ»ó ÆíÁýÀÌ´Ù. µÎ ¾ÆÀÌÀÇ ¾ÆºüÀ̸ç, '°³³äÀ» žÀçÇÑ' ±â¼º ¼¼´ë°¡ µÇ°íÇ Æò¹üÇÑ ÄÄÀïÀÌ´Ù. ¿¡ÀÌÄÜÃâÆÇ»ç¿¡¼­ Ãâ°£ÇÑ ¡ºÅèĹ ÃÖÁ¾ºÐ¼®¡»(2005), ¡ºJSF ÀÎ ¾×¼Ç¡»(2006), ¡º½ºÇÁ¸µ ÀÎ ¾×¼Ç¡»(2006), ¡ºÀÚ¹Ù °³¹ßÀÚ¸¦ À§ÇÑ ¿ÀºêÁ§Æ¼ºêC¡»(2010), ¡ºProfessional iPhone and iPad Application Development Çѱ¹¾îÆÇ¡»(2011)À» ¹ø¿ªÇß´Ù.

¸ñÂ÷

1 Æù°¸ ¼³Ä¡
___¿î¿µÃ¼Á¦
___Çʼö µµ±¸
___iOS·Î ½ÃÀÛÇϱâ
____________½Ç½À ¿¹Á¦ | ¾ÆÀÌÆù ½Ã¹Ä·¹ÀÌÅÍ¿¡¼­ÀÇ ¾Û ½ÇÇà
___¾ÆÀÌÆù¿ë Æù°¸
____________½Ç½À ¿¹Á¦ | Hello World Æù°¸ ¾ÆÀÌÆù ¾ÖÇø®ÄÉÀ̼Ç
___¾Èµå·ÎÀ̵å·Î ½ÃÀÛÇϱâ
______°³¹ß ȯ°æ¿¡ ´ëÇØ
____________½Ç½À ¿¹Á¦ | SDK ½ÇÇà
______Æù°¸ ¾Èµå·ÎÀ̵å¿ë
____________½Ç½À ¿¹Á¦ | Hello World Æù°¸ ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀ̼Ç
_________Æù°¸ ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀÌ¼Ç ¾È¿¡´Â?
___ºí·¢º£¸® À¥¿÷½º·Î ½ÃÀÛÇϱâ
____________½Ç½À ¿¹Á¦ | ù ¹øÂ° Æù°¸ ºí·¢º£¸® ¾Û
______ºí·¢º£¸® ÄÚµå ¼­¸í
___Á¤¸®

2 ¸ÖƼÇ÷§Æû ºôµå¿Í µð¹ö±ë
___µ¥½ºÅ©Å¾ ºê¶ó¿ìÀú¿ë ¼³°è
______À¥Å¶
___ù ¹øÂ° ¾ÖÇø®ÄÉÀ̼Ç: You Are The Best
____________½Ç½À ¿¹Á¦ | Ãʱ⠼³°è¿Í ±â´É
______¿öÅ©Ç÷οì
______½ºÅ¸ÀÏ
_________°â¼ÕÇÑ CSS
_________³Êºñ¿Í ³ôÀÌ
_________-webkit-border-radius
______½ºÅ©¸³Æ®
_________°â¼ÕÇÑ ½ºÅ©¸³Æ®
_________addEventListener
_________DOMContentLoaded
___À¥ ÀνºÆåÅÍÀÇ »ç¿ë
______À¥ ÀνºÆåÅÍÀÇ ½ÇÇà
____________½Ç½À ¿¹Á¦ | °£´ÜÇÑ ·Î±ë°ú ¿¡·¯ È®ÀÎ
___³×ÀÌÆ¼
... Æî󺸱â

Ã¥¼ÓÀ¸·Î

ÀÌ Ã¥ ¡ºPhonegap Çѱ¹¾îÆÇ¡»¿¡¼­´Â ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ¿ÀǼҽºÀ̸ç Å©·Î½ºÇ÷§Æû ÇÁ·¹ÀÓ¿öÅ©ÀÎ Æù°¸À» ¼Ò°³ÇÑ´Ù. Æù°¸À» »ç¿ëÇϸé HTML, CSS, ÀÚ¹Ù½ºÅ©¸³Æ® °°Àº ÀÌ¹Ì º¸À¯ÇÑ À¥ °³¹ß ±â¼úÀ» Ȱ¿ëÇØ, ÇϳªÀÇ ±â¹Ý ÄÚµå·Î iOS, ¾Èµå·ÎÀ̵å, ºí·¢º£¸® µî ´Ù¼öÀÇ Ç÷§ÆûÀ» À§ÇÑ ³×ÀÌÆ¼ºê ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ´Ù. Æù°¸À» »ç¿ëÇϸé À¥ »çÀÌÆ®¸¦ °³¹ßÇÒ ¶§ ¾òÀ» ¼ö ÀÖ´Â ÀÌÁ¡, ¿¹ÄÁ´ë ´Ù¾çÇÑ °í°´¿¡°Ô ¹èÆ÷ÇÒ ¼ö ÀÖ´Â µ¿ÀÏÇÑ ÀÌÁ¡À» ±×´ë·Î ¾òÀ» ¼ö ÀÖ´Ù. ---ÀúÀÚ ¼­¹® Áß¿¡¼­

ÃÖ±Ù 2~3³â »çÀÌ ¸ð¹ÙÀÏ ¾ÛÀº ³×ÀÌÆ¼ºê ¾Û(Native App)¿¡¼­ À¥¾Û(Web App)À¸·Î, ±×¸®°í ÇÏÀ̺긮µå ¾Û(Hybrid App)À¸·Î °æÇâÀÌ ¹Ù²î¾î°¨À» ´À³§´Ï´Ù. ƯÈ÷ 2011³âÀº Á¦ÀÌÅ¥ÅÍÄ¡(jQTouch), Á¦ÀÌÄõ¸® ¸ð¹ÙÀÏ(jQuery Mobile), ¼¾Â÷ÅÍÄ¡(Sencha Touch) µîÀÇ À¥¾Û ÇÁ·¹ÀÓ¿öÅ©¿Í ƼŸ´½(Titanium), Æù°¸(PhoneGap), ¾Û½ºÇÁ·¹¼Ò(Appspresso) µîÀÇ ÇÏÀ̺긮µå ¾Û ÇÁ·¹ÀÓ¿öÅ©°¡ ¸¹Àº Àα⸦ ¾ò¾ú½À´Ï´Ù. ÇÏÀ̺긮µå ¾Û ÇÁ·¹ÀÓ¿öÅ©ÀÇ °æ¿ì HTML5, CSS3, ÀÚ¹Ù½ºÅ©¸³Æ® µî ÀÌ¹Ì Àͼ÷ÇÑ Ç¥ÁØ À¥ ±â¼úÀ» »ç¿ëÇØ ¿Ïº®ÇÑ ³×ÀÌÆ¼ºê ¾ÛÀ» ¸¸µé ¼ö ÀÖ´Â Æù°¸ÀÌ °¡Àå ¸¹Àº »ç¶ûÀ» ¹Þ´Â µíÇÕ´Ï´Ù. Æù
... Æî󺸱â ---¿Å±äÀÌÀÇ ¸» Áß¿¡¼­

ÃâÆÇ»ç ¸®ºä

Æù°¸ ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ© ½ÇÀü Ȱ¿ë °¡À̵å

¡ºPhoneGap Çѱ¹¾îÆÇ¡»Àº iOS, ¾Èµå·ÎÀ̵å, ºí·¢º£¸® µîÀÇ ¸ÖƼÇ÷§ÆûÀ» ´ë»óÀ¸·Î ÇÏ´Â ´ÜÀÏ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇØ Æù°¸ ¸ð¹ÙÀÏ °³¹ß ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. Æù°¸À» »ç¿ëÇÏ¸é ¾÷°è¿¡ ÀÖ´Â ¸ðµç Ç÷§Æû °³¹ß ȯ°æÀ» »õ·Î ¹è¿ï ÇÊ¿ä ¾øÀÌ ÀÌ¹Ì º¸À¯ ÁßÀÎ À¥ °³¹ß ±â¼úÀ» Ȱ¿ëÇØ ¾ÛÀ» °³¹ßÇÒ ¼ö ÀÖ´Ù.

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

¡á HTML5¿Í CSS3¸¦ »ç¿ëÇØ dzºÎÇÑ »óÈ£ÀÛ¿ëÀÌ °¡´ÉÇÑ ¾Û °³¹ß
¡á ¾îµð¼­³ª »ç¿ëÇÒ ¼ö ÀÖ´Â ¸ð¹ÙÀÏ ÀÚ¹Ù½ºÅ©¸³Æ® Àü¹® Áö½Ä
¡á À¥ °³¹ß ±â¼ú°ú ³×ÀÌÆ¼ºê Äڵ带 Ȱ¿ëÇØ ¿ø°Ý ¼­¹ö¿Í µ¿±âÈ­ÇÏ¸ç ¿ÀÇÁ¶óÀο¡¼­µµ ÀÛµ¿ÀÌ °¡´ÉÇÑ ¼³Ä¡Çü À¥¾Û °³¹ß
¡á ½Ç½Ã°£ ¼¾¼­ µ¥ÀÌÅ͸¦ ÀÌ¿ëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç °æÇè ÁõÁø
¡á ¾ÖÇø®ÄÉÀ̼ǿ¡ Ä«¸Þ¶ó¿Í À̹ÌÁö¸¦ ¿¬°èÇÔÀ¸·Î¼­ »ç¿ëÀÚ °æÇè ÁõÁø
¡á ¿ÏÀüÇÑ ³×ÀÌÆ¼ºê »óÈ£ÀÛ¿ëÀ» À§ÇÑ ±â±â °íÀ¯ÀÇ ¿¬¶ôó µ¥ÀÌÅÍ¿¡ Á¢±Ù
¡á Á¤È®ÇÏ°í ´É¼÷ÇÏ°Ô ±â±â¸¦ ½Äº°ÇÔÀ¸·Î½á Á¡ÁøÀûÀÎ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º º¸°­

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

ÀÌ Ã¥Àº ¸ð¹ÙÀÏ À¥À̳ª ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇØº» °æÇèÀÌ ¾ø´Â Áß±Þ ¼öÁØÀÇ À¥ °³¹ßÀÚ¿¡°Ô °¡Àå ÀûÇÕÇÏ´Ù. ³×ÀÌÆ¼ºê ¸ð¹ÙÀÏ SDK °³¹ß °æÇèÀº ÇÊ¿äÇÏÁö ¾Ê´Ù.

¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú

1Àå, Æù°¸ ¼³Ä¡¿¡¼­´Â iOS, ¾Èµå·ÎÀ̵å, ºí·¢º£¸® Ç÷§ÆûÀ» À§ÇÑ ´ÙÁß °³¹ß ȯ°æÀ» ±¸¼ºÇÏ´Â °úÁ¤À» µµ¿ÍÁØ´Ù. 1ÀåÀ» ¿Ï·áÇÏ¸é Æù°¸ ¾ÖÇø®ÄÉÀ̼ÇÀ» Áï½Ã °³¹ßÇÒ ¼ö Àִ ȯ°æÀÌ °®ÃçÁø´Ù.

2Àå, ¸ÖƼÇ÷§Æû ºôµå¿Í µð¹ö±ë¿¡¼­´Â 1Àå¿¡¼­ ±¸¼ºÇÑ È¯°æÀ» Ȱ¿ëÇØ ¸ÖƼ Ç÷§ÆûÀ» À§ÇÑ Äڵ带 ÇÑ ¹ø¿¡ ½Å¼ÓÇϰí È¿À²ÀûÀ¸·Î ¸¸µé ¼ö ÀÖ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ ¸ð¹ÙÀÏ °³¹ß¿¡ µ¥½ºÅ©Å¾ ºê¶ó¿ìÀú¸¦ Ȱ¿ëÇÏ´Â ¹æ¹ýµµ º¸¿©ÁØ´Ù.

3Àå, ¸ð¹ÙÀÏ À¥¿¡¼­ ¸ð¹ÙÀÏ ¾ÛÀ¸·Î¿¡¼­´Â Æù°¸ °³¹ß¿¡ À־ÀÇ ÇÙ½ÉÀÎ ¾ÖÇø®ÄÉÀÌ¼Ç ¼³°è¿Í ¾ÆÅ°ÅØÃ³ÀÇ º¯°æ ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ƯÈ÷ ´ëºÎºÐÀÇ »óÈ£ÀÛ¿ëÀ» À¥ ¼­¹ö¿¡ ÀÇÁ¸ÇÏÁö ¾Ê´Â Æù°¸ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ýµµ ¾Ë¾Æº»´Ù.

4Àå, Å©·Î½ºÇ÷§Æû ±â¹Ý ÄÚµå °ü¸®¿¡¼­´Â Ư¡ ŽÁö¿Í ºê¶ó¿ìÀú ½º´ÏÇÎ µîÀÇ ÀϹÝÀûÀÎ À¥ ±â¼úÀ» »ç¿ëÇØ ¸ÖƼÇ÷§Æû¿¡ ¹èÆ÷ÇÒ ¼ö ÀÖ´Â ÄÚµåÀÇ °ü¸® ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.

5Àå, HTML5 API¿Í ¸ð¹ÙÀÏ ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­´Â HTML5¸¦ Áö¿øÇÏ´Â ºê¶ó¿ìÀú¿¡¼­ ÀÛµ¿ °¡´ÉÇϸç, µ¿½Ã¿¡ ÃֽЏð¹ÙÀÏ ±â
... Æî󺸱â

ATOM4