»óǰ ¾È³» ¹× ȯºÒ, ±³È¯, ¹è¼Û¹®ÀÇ | |
- °¡°Ô ÀüȹøÈ£ : | 1544-1900 |
- Àüȹ®ÀÇ ½Ã°£ : |
¿ÀÀü 9½ÃºÎÅÍ ¿ÀÈÄ 6½Ã±îÁö (¸ÅÁÖ ¿ù¿äÀÏ, È¿äÀÏ, ¼ö¿äÀÏ, ¸ñ¿äÀÏ, ±Ý¿äÀÏ, °øÈÞÀÏ Á¦¿Ü) |
- °¡°Ô À̸ÞÀÏ : | ink@kyobobook.co.kr |
- ÀÌ¿ë Åùèȸ»ç : | CJ´ëÇÑÅë¿î |
ÆÇ¸Å°¡°ÔÁ¤º¸ |
|
- »ç¾÷ÀÚ¸í : | (ÁÖ)±³º¸¹®°í |
- »ç¾÷ÀÚµî·Ï¹øÈ£ : | 102-81-11670 |
- Åë½ÅÆÇ¸Å¾÷½Å°í : | 01-0653 |
- Çö±Ý¿µ¼öÁõ : ¹ß±Þ°¡´É |
|
ÀüÈÁÖ¹® ¹× °áÁ¦¹®ÀÇ |
|
- ²ÉÇÇ´Â ¾ÆÄ§¸¶À» : | 1644-8422 |
°¡°Ô¿Í Á÷°Å·¡¸¦ ÇÏ½Ã¸é ²É¼ÛÀÌ Àû¸³ ¹× °¢Á¾ ÇýÅÿ¡¼ Á¦¿ÜµÇ°í, ¸¸ÀÏÀÇ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡µµ ²É¸¶ÀÇ µµ¿òÀ» ¹ÞÀ¸½Ç ¼ö ¾ø½À´Ï´Ù. °¡°ÔÀÇ ºÎ´çÇÑ ¿ä±¸, ºÒ°øÁ¤ ÇàÀ§ µî¿¡ ´ëÇØ¼µµ ²É¸¶·Î Á÷Á¢ ÀüÈÁÖ¼¼¿ä. |
»ó¼¼Á¤º¸ | ±¸¸ÅÈıâ (0) | »óǰ Q&A (0) | ¹è¼Û/±³È¯/ȯºÒ ¾È³» |
Ã¥¼Ò°³¡º¾ÆÀÌÆù À§Ä¡ ±â¹Ý ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¡»Àº iOS¸¦ »ç¿ëÇÑ À§Ä¡ ±â¹Ý ±â¼ú°ú ÀϹÝÀûÀÎ À§Ä¡¿Í ¸ÅÇÎ ¹®Á¦ÀÇ ÇØ°áÃ¥À» Á¦½ÃÇÑ Ã¥ÀÌ´Ù. °£´ÜÇÑ À§Ä¡ »ç¿ë¹ýºÎÅÍ »ç¿ëÀÚÀÇ ¸¶Áö¸· À§Ä¡ ÀúÀå, °£´ÜÇÑ ±¸±Û ¸ÊÀÇ »ç¿ëºÎÅÍ OpenStreetMaps¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù.
ÀúÀÚ¼Ò°³ÀúÀÚ : Áö¼¢ ÿìµåÇØ¸®
ÀúÀÚ Áö¼¢ ÿìµåÇØ¸®(Zeeshan Chawdhary)´Â Áö³ 6³â°£ ¿Á¤ÀûÀÎ °³¹ßÀÚ·Î ÀÏÇßÀ¸¸ç, ±× Áß 5³âÀº À§Ä¡ ÀÎ½Ä ºÐ¾ß¿¡¼ Ȱµ¿Çß´Ù. ÇöÀç »÷ÇÁ¶õ½Ã½ºÄÚ¿¡ ±â¹ÝÀ» µÐ À§Ä¡ ÄÜÅÙÃ÷ ÇÁ·Î¹ÙÀÌ´õÀÎ W¾¾Æ¼(Wcities) »ç¿¡¼ ÃÖ°í ±â¼ú ÀÌ»ç·Î ÀÏÇϰí ÀÖ´Ù. PostGIS, Æù°¸(PhoneGap), iOS¿¡ ´ëÇÑ ¿¬±¸¸¦ ÁøÇàÇϰí ÀÖ°í, http://justgeeks.in¿¡ ºí·Î±ëÀ» Çϰí ÀÖ´Ù.
¿ªÀÚ : Á¤½Â¿ø
¿ªÀÚ Á¤½Â¿øÀº ³²µéÀÌ Áñ±â´Â ¹«¾ð°¡¸¦ ¸¸µé°í ½Í´Ù´Â ·Î¸ÁÀ» µû¶ó °ÔÀÓ ¾÷°è¿¡ ÀÔ¹®ÇßÀ¸¸ç, ÇöÀç´Â ÅõÄÉÀÌ ½ºÆ÷Ã÷(2K Sports)¿¡¼ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î ÀÏÇϰí ÀÖ´Ù. ±Û¾²±æ ÁÁ¾ÆÇØ ¾ó¶³°á¿¡ ¹ø¿ªÀÚ°¡ µÇ¾úÀ¸³ª ¾ðÁ¨°¡´Â ¿ªÀÚ°¡ ¾Æ´Ñ ÀúÀÚ°¡ µÇ·Á°í È£½ÃŽŽ ±âȸ¸¦ ³ë¸®°í ÀÖ´Ù. Ãë¹Ì·Î´Â »çÁøÀ» Âï´Â´Ù.
¸ñÂ÷1 À§Ä¡ ±â¹Ý ¼¼»ó
___À§Ä¡ ±â¹Ý ¼ºñ½º ÀÌÇØ
______½Ç½À ¿¹Á¦ | ±¸±Û·Î À§Ä¡ ±â¹Ý ¼ºñ½º »ç¿ë
___À§Ä¡ ±â¹Ý ¾÷°è¿¡¼ ÀÚÁÖ »ç¿ëÇÏ´Â ¿ë¾î
___LBS ¾ÖÇø®ÄÉÀ̼ǰú ÀϹÝÀûÀÎ »ç¿ë ¹æ¹ý
______񧨉
______Á¤ºÎ
______»ó¿ë
___¾ÖÇÃÀÇ ¾ÆÀÌÆù, ¾ÆÀÌÆÐµå, ¾ÆÀÌÆÌ µð¹ÙÀ̽º·Î LBS¸¦ »ç¿ëÇÏ´Â ¹æ¹ý
______iOS À§Ä¡ API
______½Ç½À ¿¹Á¦ | ¾ÆÀÌÆùÀÇ À§Ä¡ ÃßÀû ±â´É ²ô±â
___LBS: GPSÀÇ µ¿ÀÛ ¿ø¸®
______»ç¿ëÀÚ ºÎºÐ
______¿ìÁÖ ºÎºÐ
______Á¦¾î ºÎºÐ
___À§Ä¡ ¼ºñ½ºÀÇ Çª½Ã¿Í Ç® ¹æ½Ä
______Ǫ½Ã ¼ºñ½º
______Ç® ¼ºñ½º
___GPS°¡ ¾ø´Â °æ¿ì: ¿ÍÀÌÆÄÀÌ ±â¹Ý À§Ä¡ ÀνÄ
___GPS°¡ ¾ø´Â °æ¿ì: ¼¿ ID Æ÷Áö¼Å´×°ú ¹«¼± ±âÁö±¹ »ï°¢ Ãø·®
______½Ç½À ¿¹Á¦ | ½ºÄ«ÀÌÈÄÅ© ¿ÍÀ̾½º ·ÎŰ ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÑ À§Ä¡ ÀνÄ
___GPS°¡ ¾ø´Â °æ¿ì: ±¸±Û ¸Ê½º API
___½Ç³» ³»ºñ°ÔÀ̼ǰú ½Ç¿Ü ³»ºñ°ÔÀ̼ÇÀÇ ÀÌÇØ
___Á¤¸®
2 ¿¢½ºÄÚµåÀÇ ¼¼»ó
___¿¢½ºÄÚµå ¼Ò°³
___¿¢½ºÄÚµå 4: ÇÊ¿ä »çÇ×°ú ±â´É
______ÇÊ¿ä »çÇ×
______±â´É
___iOS 5¿Í ¿¢½ºÄÚµå 4.2: »õ·Ó°í ´«¿¡ ¶ç´Â ±â´É
______iOS 5ÀÇ »õ·Î¿î ±â´É
______¿¢½ºÄÚµå 4.2ÀÇ »õ·Î¿î ±â´É
___¿¢½ºÄÚµå 3¿¡¼ ÀÌÀüÇÒ ¶§ ¾Ë¾Æ¾ß ÇÏ´Â Á¡
______½Ç½À ¿¹Á¦ | ¼³Ä¡
______½Ç½À ¿¹Á¦ | Çï·Î¿ì ·ÎÄÉÀ̼Ç
___¹ã»õ ÄÚµùÇÏ´Â ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ µµ±¸: HTML5
______Æù°¸
______½Ç½À ¿¹Á¦ | Æù°¸À¸·Î Çï·Î¿ì ·ÎÄÉÀÌ¼Ç ¾Û °³¹ß
______½Ç½À ¿¹Á¦ | ŸÀÌŸ´½ ¾Û¼¿·¯·¹ÀÌÅÍ·Î Çï·Î¿ì ·ÎÄÉÀÌ¼Ç ¾Û °³¹ß
______½Ç½À ¿¹Á¦ | ¼¾Â÷ÅÍÄ¡·Î Çï·Î¿ì ·ÎÄÉÀÌ¼Ç ¾Û °³¹ß
___À§Ä¡ ±â¹Ý SDK/API
______Æ÷½ºÄù¾î
______°í¿Ð¶ó
______À̺¥Æ®Ç®°ú ¶ó½ºÆ®¿¡ÇÁ¿¥ API: À½¾Ç API
___½ÉÇÃÁö¿À¿Í ÆÑÃß¾ó
______±âŸ ÁÖ¸ñÇÒ ¸¸ÇÑ API: YQL, ·ÎÄÉÀÌ¼Ç ·¦½º
___Á¤¸®
3 iOS ¾Û¿¡ À§Ä¡ »ç¿ë: ÄÚ¾î ·ÎÄÉÀ̼Ç
___ÄÚ¾î ·ÎÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ©ÀÇ °³¿ä
______½Ç½À ¿¹Á¦ | À§Ä¡ µð¹ö±ë
___ÄÚ¾î ·ÎÄÉÀÌ¼Ç ¼ºñ½º
______Ç¥ÁØ À§Ä¡
______ÁÖ¿ä º¯È
______Áö¿ª ¸ð´ÏÅ͸µ
______Áö¿ÀÄÚµù°ú ¿ªÁö¿ÀÄÚµù: CLGeocoder
______ÇìµùÀ» »ç¿ëÇÑ ¹æÇâ
___ÄÚ¾î ·ÎÄÉÀÌ¼Ç °ü¸®ÀÚ: CLLocationManager
______½Ç½À ¿¹Á¦ | »ç¿ë °¡´ÉÇÑ À§Ä¡ ¼ºñ½º üũ
______»ç¿ëÀÚ ÀÎÁõ
______½Ç½À ¿¹Á¦ | ÄÚ¾î ·ÎÄÉÀ̼ǰú »ç¿ëÀÚ ÀÎÁõ »ç¿ë
___CLLocation °´Ã¼
______½Ç½À ¿¹Á¦ | ¾ÖÇø®ÄÉÀ̼ǿ¡¼ À§Ä¡ °»½Å
______½Ç½À ¿¹Á¦ | °æ°è ¸ð´ÏÅ͸µ°ú À§Ä¡ ¸Å´ÏÀú
___Çï·Î¿ì ·ÎÄÉÀ̼ÇÀ¸·Î ÁÖº¯ À̺¥Æ® °¨Áö
______½ÃÀÛÇϱâ Àü¿¡ ¾Ë¾Æ¾ß ÇÒ Áß¿ä »çÇ×
______½Ç½À ¿¹Á¦ | Çï·Î¿ì ·ÎÄÉÀ̼ǿ¡ ÁÖº¯ À̺¥Æ® ±â´É Ãß°¡
______½Ç½À ¿¹Á¦ | ¶ó½ºÆ®¿¡ÇÁ¿¥ API
___Áö¿ª °Ë»öÀ» À§ÇÑ Çï·Î¿ì ·ÎÄÉÀÌ¼Ç È®Àå
______½ÃÀÛÇϱâ Àü¿¡ ¾Ë¾Æ¾ß ÇÒ Á¡
______½Ç½À ¿¹Á¦ | Æ÷½ºÄù¾î·Î Áö¿ª °Ë»ö ¾Û °³¹ß
___Á¤¸®
4 iOS ¾Û¿¡ Áöµµ »ç¿ë: ¸ÊŶ
___¸ÊŶ ÇÁ·¹ÀÓ¿öÅ© °³¿ä
___Áöµµ ±âÇÏÇÐÀÇ ÀÌÇØ
______½Ç½À ¿¹Á¦ | ¸ÊŶ »ç¿ë
______½Ç½À ¿¹Á¦ | Áöµµ Á¦½ºÃ³(ÆÐ´×, ÁÖ¹Ö) »ç¿ë
___Áöµµ¿¡ ¾Ö³ëÅ×ÀÌ¼Ç Ãß°¡: °³¿ä
______½Ç½À ¿¹Á¦ | Áöµµ¿¡ ¾Ö³ëÅ×ÀÌ¼Ç Ãß°¡
______½Ç½À ¿¹Á¦ | µå·¡±× °¡´ÉÇÑ ¾Ö³ëÅ×À̼Ç
______½Ç½À ¿¹Á¦ | Ä¿½ºÅÒ Áöµµ ¾Ö³ëÅ×À̼Ç
___Áöµµ ¿À¹ö·¹ÀÌ: °³¿ä
______½Ç½À ¿¹Á¦ | Áöµµ ¾Ö³ëÅ×ÀÌ¼Ç Ä¿½ºÅ͸¶ÀÌ¡
___»ç¿ëÀÚ ÃßÀû ¸ðµå
___º¸³Ê½º: ¿ÀÇÁ¶óÀÎ Áöµµ
______½Ç½À ¿¹Á¦ | Ŭ¶ó¿ìµå¸ÞÀ̵å API·Î OpenStreetMaps »ç¿ë
___Á¤¸®
5 ³¯¾¾ ¾Û: WeatherPackt
___SQLite·Î »ç¿ëÀÚÀÇ À§Ä¡ µ¥ÀÌÅÍ ÃßÃâ°ú ÀúÀå
______½Ç½À ¿¹Á¦ | SQLite·Î »ç¿ëÀÚÀÇ À§Ä¡ ÃßÃâ°ú ÀúÀå
___À§Ä¡ µ¥ÀÌÅ͸¦ µµ½Ã À̸§À¸·Î º¯È¯: Áö¿À³×ÀÓÁî API »ç¿ë
______Áö¿À³×ÀÓÁî
______½Ç½À ¿¹Á¦ | À§Ä¡ µ¥ÀÌÅ͸¦ µµ½Ã À̸§À¸·Î º¯È¯
___¿þ´õ¹ö±× API »ç¿ë
______½ÃÀÛÇϱâ Àü¿¡ ¾Ë¾ÆµÖ¾ß ÇÒ »çÇ×
______½Ç½À ¿¹Á¦ | ¿þ´õ¹ö±× API »ç¿ë
___³¯¾¾ ¾Û WeatherPackt ±¸Çö
______»õ·Î¿î ¿¢½ºÄÚµå ÇÁ·ÎÁ§Æ® ½ÃÀÛ
___Ȩ ½ºÅ©¸° Á¤ÀÇ
______½Ç½À ¿¹Á¦ | Ȩ ½ºÅ©¸° Á¤ÀÇ
______±âº» À§Ä¡ ¼³Á¤
______ȸé Ç¥½Ã¸¦ À§ÇÑ ³¯¾¾ API ¼½ÄÈ
______¼³Á¤ ÆäÀÌÁö
___º¸³Ê½º: Æù°¸À¸·Î WeatherPackt ±¸Çö
___º¸³Ê½º: ÅØ½ºÆ® À½¼º º¯È¯(TTS)
___Á¤¸®
6 À̺¥Æ® ¾Û: PacktEvents
___PacktEvents: °³¿ä¿Í ±¸Á¶
______PacktEventsÀÇ ±¸Á¶
___SQLite·Î À̺¥Æ® ÀúÀå, ÃßÃâ
______½Ç½À ¿¹Á¦ | SQLite·Î À̺¥Æ® ÀúÀå°ú ÃßÃâ
___Áöµµ¿¡ À̺¥Æ® Ç¥½Ã
______½Ç½À ¿¹Á¦ | Áöµµ¿¡ À̺¥Æ® Ç¥½Ã
___Ä«Å×°í¸®º°·Î À̺¥Æ® ÇÊÅ͸µ
______½Ç½À ¿¹Á¦ | Ä«Å×°í¸®º°·Î À̺¥Æ® ÇÊÅ͸µ
___À̺¥Æ®Å¶ ÇÁ·¹ÀÓ¿öÅ©·Î ¾ÆÀÌÆù ͏°´õ¿¡ À̺¥Æ® Ãß°¡
______½Ç½À ¿¹Á¦ | ¾ÆÀÌÆù ͏°´õ¿¡ À̺¥Æ® Ãß°¡
___Æ®À§ÅÍ ÇÁ·¹ÀÓ¿öÅ© »ç¿ë
______½Ç½À ¿¹Á¦ | ¾ÆÀÌÆù ¾Û¿¡ Æ®À§ÅÍ ±â´É Ãß°¡
___º¸³Ê½º: Áõ°Çö½ÇÀ» À§ÇÑ ·¹ÀÌ¾Æ Ç÷¹À̾î API »ç¿ë
______½Ç½À ¿¹Á¦ | ¾ÆÀÌÆù ¾Û¿¡ Áõ°Çö½Ç Ãß°¡
___PacktEvents ¾Û ÀÛ¼º
___Á¤¸®
7 °í±Þ ÁÖÁ¦
À§Ä¡¿Í ¹æÇâ »ç¿ë
______ÇìµùÀ» »ç¿ëÇÏ´Â ¹æÇâ
____________¾Û¿¡ ¹æÇâ »ç¿ë
____________ÀÚ±â°è¸¦ »ç¿ëÇÏ´Â ÇìµùÀÇ ÀÌÇØ
______½Ç½À ¿¹Á¦ | ¾Û¿¡¼ ¹æÇâÀ» À§ÇØ Çìµù »ç¿ë
______ÄÚ½º¸¦ »ç¿ëÇÏ´Â ¹æÇâ
______½Ç½À ¿¹Á¦ | ¾Û¿¡¼ ¹æÇâÀ» À§ÇØ ÄÚ½º »ç¿ë
___ÄÚ¾î ¸ð¼Ç: ¸ð¼Ç ¸Å´ÏÀú
______ÄÚ¾î ¸ð¼ÇÀÇ »ç¿ë
______½Ç½À ¿¹Á¦ | MotionManager:accelerometer »ç¿ë
____________ÄÚ¾î ¸ð¼Ç °á·Ð
___¹é±×¶ó¿îµå ¾Û ½ÇÇà
______¹é±×¶ó¿îµå¿¡¼ ½ÇÇàÇÒ ¸¸ÇÑ ¾Û
______¹é±×¶ó¿îµå À§Ä¡
____________iOS ¾ÖÇø®ÄÉÀÌ¼Ç ¶óÀÌÇÁ »çÀÌŬÀÇ ÀÌÇØ
______Ǫ½Ã ¾Ë¸²: °³¿ä
______·ÎÄà ¾Ë¸²
______½Ç½À ¿¹Á¦ | ·ÎÄà ¾Ë¸² »ç¿ë
___Á¤¸®
8 Áö¿ª °Ë»ö: PacktLocal
___Æ÷½ºÄù¾î Àå¼Ò API »ç¿ë
______Àå¼Ò Ä«Å×°í¸®
______½Ç½À ¿¹Á¦ | Æ÷½ºÄù¾î Àå¼Ò API: Ä«Å×°í¸®
___Ãßõ, Àαâ Àå¼Ò
______½Ç½À ¿¹Á¦ | Ãßõ Àå¼Ò, Àαâ Àå¼Ò
___Àå¼Ò °Ë»ö
______½Ç½À ¿¹Á¦ | Æ÷½ºÄù¾î °Ë»ö API
___Áö¿ª °Ë»ö ¾ÛÀÇ UI ÀÛ¼º: PacktLocal
___Àå¼Ò Á¤º¸¸¦ µð¹ÙÀ̽º¿¡ ÀúÀå
___¾Û ÀÛ¼º: PacktLocal
______½Ç½À ¿¹Á¦ | ¾Û ÀÛ¼º: PacktLocal
___Á¤¸®
9 Áö¿ª ÀÎ½Ä ´º½º: PacktNews
___ÆÐÄ¡ ´º½º APIÀÇ ÀÌÇØ: Áö¿ª¿¡ ÃÊÁ¡À» ¸ÂÃá ´º½º
______ÀÎÁõ
______ºÐ·ù
____________Vertical
____________Format
____________Author
______À§Ä¡·Î ½ºÅ丮 ã±â
______À̸§À¸·Î À§Ä¡ ã±â
______½Ç½À ¿¹Á¦ | ÆÐÄ¡ ´º½º API »ç¿ë
______Áö¿À Ææ½Ì Áö¿ø Ãß°¡
______½Ç½À ¿¹Á¦ | Áö¿À Ææ½Ì Áö¿ø Ãß°¡
___PacktNews ¾Û ÀÛ¼º
______StoryBoard
______½Ç½À ¿¹Á¦ | PacktNews ÀÛ¼º
___Á¤¸®
10 ¼Ò¼È °Å¹ö³Í½º: TweetGovern
___¼Ò¼È °Å¹ö³Í½ºÀÇ °³¿ä
___TweetGovernÀ» ÀÚ¼¼È÷ ¾Ë¾Æº¸±â
______Stackmob
______»ç¿ëÇÒ ¹æ½Ä: Twitter
______¾ÆÀÌÄܰú À̹ÌÁö
______SDK¿Í ÇÁ·¹ÀÓ¿öÅ©
______½Ç½À ¿¹Á¦ | TweetGovern UI ÀÛ¼º
______½Ç½À ¿¹Á¦ | »ç¿ëÀÚ À§Ä¡ Àνİú ±Ùó À̽´ Ç¥½Ã
______½Ç½À ¿¹Á¦ | À̽´ ÅõÇ¥ ±â´É Ãß°¡
___Á¤¸®
Ã¥¼ÓÀ¸·Î¡Ú ÀúÀÚ ¼¹® ¡Ú
¡º¾ÆÀÌÆù À§Ä¡ ±â¹Ý ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¡»Àº ½ÇÁ¦ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁÖ´Â ÃÖÃÊÀÇ Ã¥ÀÏ °ÍÀÌ´Ù. 400¿© ÆäÀÌÁö°¡ ³Ñ´Â ºÐ·® ³»³» ±Û·Î¸¸ ¼³¸íÇÏ´Â °Íº¸´Ù´Â ½ÇÁúÀûÀÎ ¿¹Á¦¸¦ ÅëÇÑ ÀÌÇØ¸¦ µ½´Â °ÍÀº ÆÑÆ®ÃâÆÇ»ç¿¡ À־ °ú°¨ÇÑ °áÁ¤À̾ú´Ù. ÀÌ Ã¥Àº ÀÎÅͳݰú ¸ð¹ÙÀÏ È¯°æ¿¡¼ °³¹ß/¼ÒºñµÇ´Â À§Ä¡ ±â¹Ý ÄÜÅÙÃ÷ÀÇ ¾çÀÌ ±Þ°ÝÈ÷ Áõ°¡ ÁßÀÎ Çö Ãß¼¼¿¡ ¾Ë¸Â°Ô À§Ä¡ ¼ºñ½º¿¡ ÃÊÁ¡À» ¸ÂÃè´Ù. ´º½º, ½ºÆ÷Ã÷, °¡½Ê µî ¾î¶² °ÍÀÌ¶óµµ »ç¿ëÀÚ´Â ÀÚ½ÅÀÇ ÇöÀç À§Ä¡¿Í È®¿¬È÷ µ¿¶³¾îÁø °÷ÀÇ ¼Ò½ÄÀ» µè°í ½Í¾îÇÏÁö ¾Ê´Â´Ù. ´º½ºÀÇ °æ¿ì ¹Ýµå½Ã »ç¿ëÀÚ Áö¿ª ³»ÀÇ ¼Ò½ÄÀ̾î¾ß¸¸ ½º¸¶Æ®Æù¿¡¼ ã¾Æº¼ ¸¸ÇÑ Á¤º¸°¡ µÈ´Ù. Æ÷½ºÄù¾î(foursquare) °°Àº ¾ÖÇø®ÄÉÀ̼ÇÀÌ ÁÁÀº ¿¹´Ù. ÀÌ Ã¥Àº iOS¸¦ »ç¿ëÇÑ À§Ä¡ ±â¹Ý ±â¼ú°ú ÀϹÝÀûÀÎ À§Ä¡¿Í ¸ÅÇÎ ¹®Á¦ÀÇ ÇØ°áÃ¥À» Á¦½ÃÇÑ´Ù. °£´ÜÇÑ À§Ä¡ »ç¿ë¹ýºÎÅÍ »ç¿ëÀÚÀÇ ¸¶Áö¸· À§Ä¡ ÀúÀå, °£´ÜÇÑ ±¸±Û ¸ÊÀÇ »ç¿ëºÎÅÍ OpenStreetMaps¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù. ÀÌ °úÁ¤¿¡¼ °ü·Ã ¾Û ´Ù¼¸ °³¸¦ ¸¸µé¾îº»´Ù(¼Ò½ºÄÚµå¿Í ºñÁö´Ï½º ·ÎÁ÷ Æ÷ÇÔ). µ¶ÀÚ°¡ ¾ÛÀ» ¹Ù·Î ¸¸µé ¼ö ÀÖµµ·Ï ¹«·á ¾ÆÀÌÄܰú À̹ÌÁö¸¦ ÀÎÅͳݿ¡¼ ¹Þ¾Æ ¾Û µðÀÚÀÎÇϱâ, iOSÀÇ Æ®À§ÅÍ ±â´ÉÀ» ¾Û¿¡ ÅëÇÕ½Ã۱â, Nuance Speedch SDK »ç¿ëÇϱ⠵îÀ» ´Ù·ð´Ù. ÀÌ Ã¥Àº ¾ÖÇà iOS °³¹ß¿¡ óÀ½À¸·Î ¹ßÀ» µé¿© ³õÀº µ¶ÀÚµéÀ» À§ÇÑ ½ÇÁúÀûÀÎ °¡À̵å´Ù. Áñ°Å¿î ½Ã°£À» °®±æ ¹Ù¶õ´Ù. ¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ À§Ä¡ ±â¹Ý ¼ºñ½º°¡ ºüÁø´Ù¸é ¾î¶² ÀÏÀÌ »ý±æ±î¿ä? ¸ð¸£´Â Àå¼Ò¿¡¼ ±æÀ» ÀÒ¾úÀ» ¶§ Áöµµ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÄѰí ÇöÀç À§Ä¡¸¦ È®ÀÎÇϱâ À§ÇØ ÁÖº¯ ÁöÇü°ú Áöµµ¸¦ ´ëÁ¶ÇÏ¸ç °í¹ÎÇØ¾ß ÇÕ´Ï´Ù. ¸¶Ä¡ Á¾ÀÌ Áöµµ¸¦ º¸¸ç ±æÀ» ã´ø ¿¾³¯Ã³·³ ¸»ÀÔ´Ï´Ù. Æ÷½ºÄù¾î(foursquare)³ª ÆäÀ̽ººÏ(facebook) ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀڱⰡ ´Ù³à°£ Àå¼Ò¸¦ ±â·ÏÇϱâ À§ÇØ »óÈ£¿Í ÁÖ¼Ò¸¦ ÀÏÀÏÀÌ ÀÔ·ÂÇØ¾ß ÇÒÁöµµ ¸ð¸¨´Ï´Ù. ÀÚÀü°Å¸¦ Ÿ¸ç À̵¿ÇÑ °Å¸®¸¦ ±â·ÏÇϰí, ÇöÀç ÀÚ½ÅÀÌ ÀÖ´Â µµ½ÃÀÇ ³¯¾¾ Á¤º¸¸¦ º¸°í, ÀÚ±â¿Í °¡±î¿î ¿µÈ°üÀ» ã´Â µî À§Ä¡ ±â¹Ý ¼ºñ½º°¡ ºüÁø ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀ̼ÇÀ» »ó»óÇϱâ¶õ ½±Áö ¾Ê½À´Ï´Ù. ¡º¾ÆÀÌÆù À§Ä¡ ±â¹Ý ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¡»Àº ¾ÆÀÌÆùÀ» »ç¿ëÇÑ À§Ä¡ ±â¹Ý ¼ºñ½º¸¦ ¿¹Á¦¸¦ ÅëÇØ ½±°Ô ¼³¸íÇÕ´Ï´Ù. ½ÇÁúÀûÀÎ ¿¹Á¦¸¦ µû¶óÇÏ¸ç »ç¿ëÀÚÀÇ ¸¶Áö¸· À§Ä¡¸¦ ÀúÀåÇϰųª, ±¸±Û ¸Ê »ç¿ëÇϱâ, ³¯¾¾ ¾Û ¸¸µé±â, À̺¥Æ® ¾Û ¸¸µé±â µîÀ» ¿¬½ÀÇÕ´Ï´Ù. »ç¿ëÀÚ À§Ä¡¿¡ ±â¹ÝÀ» µÐ ¼ºñ½º¸¦ Á¦°øÇÏ´Â ¾ÆÀÌÆù ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé°í ½ÍÀº °³¹ßÀڵ鿡°Ô ÁÁÀº °¡À̵尡 µÉ °ÍÀ̶ó »ý°¢ÇÕ´Ï´Ù. ÃâÆÇ»ç ¼Æò¡Ú ¿ä¾à ¡Ú
¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀ̼ǰú À§Ä¡ ±â¹Ý ¼ºñ½º¸¦ º°°³·Î ºÐ¸®ÇØ »ý°¢Çϱ⠾î·Á¿î ¼¼»óÀÌ µÆ´Ù. »ç¿ëÀÚ°¡ ÀÖ´Â µµ½ÃÀÇ ³¯¾¾¸¦ º¸°í, °¡±î¿î ¿µÈ°üÀ» ã°í, ´Ù³à°£ ½Ä´çÀ» ±â·ÏÇÏ´Â ¸ðµç Ȱµ¿Àº À§Ä¡ ±â¹Ý ¼ºñ½º¿Í °ü·ÃÀÌ ÀÖ´Ù. ÀÌ Ã¥Àº ±Û·Î¸¸ ¼³¸íÇÏ´Â µ¥ ±×Ä¡Áö ¾Ê°í ½ÇÁúÀûÀÎ ¿¹Á¦¸¦ ÅëÇØ ÀÌÇØ¸¦ µ½´Â´Ù. ÀÌ Ã¥¿¡¼ ¼³¸íÇÏ´Â 5°³ÀÇ ¿¹Á¦ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÇÔ²² ¸¸µé¾îº¸¸é¼ À§Ä¡ ±â¹Ý ¼ºñ½º °³¹ß¿¡ Àͼ÷ÇØÁú ¼ö ÀÖ´Ù.
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á À§Ä¡ ±â¹Ý ¼ºñ½ºÀÇ °³³ä°ú ½ÇÁ¦ ±¸Çö ¹æ¹ý
¡á Æ÷½ºÄù¾î API¸¦ »ç¿ëÇØ Æ÷½ºÄù¾î ¾Û ÀÛ¼º
¡á ÄÚ¾î ·ÎÄÉÀ̼Ç(Core Location)°ú ±âŸ À§Ä¡ ÀÎ½Ä ±â¼ú
¡á ¸ÊŶ(MapKit)°ú OpenStreetMaps¸¦ »ç¿ëÇÑ ¼µåÆÄƼ Áöµµ API
¡á ±Û¾¾¸¦ ÀоîÁÖ´Â ³¯¾¾ ¾Û ÀÛ¼º
¡á Áõ°Çö½Ç°ú À̺¥Æ®Å¶(EventKit)À¸·Î À̺¥Æ® ¾Û ÀÛ¼º
¡á AOL ÆÐÄ¡ ´º½º(Patch News) API·Î À§Ä¡ ±â¹Ý ´º½º ¾Û ÀÛ¼º
¡á ¼Ò¼È °Å¹ö³Í½º ¾Û ÀÛ¼º
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
À§Ä¡ Àνİú Áõ°Çö½ÇÀ» Á¤º¹ÇÏ°í ½ÍÀº Ãʺ¸ÀÚ³ª Àü¹® iOS ÇÁ·Î±×·¡¸Ó¿¡°Ô ¾Ë¸ÂÀº Ã¥ÀÌ´Ù. 5°¡Áö À§Ä¡ ±â¹Ý ¾ÛÀ» óÀ½ºÎÅÍ ¸¸µé¾îº½À¸·Î½á ÀÚ¿¬½º·¹ ½ÇÁ¦ °³¹ß¿¡ Àͼ÷ÇØÁö°Ô ÀǵµÇß´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
1Àå, ¡®À§Ä¡ ±â¹Ý ¼¼»ó¡¯Àº À§Ä¡ ±â¹Ý ¼ºñ½º°¡ ¹«¾ùÀÎÁö, ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁö, À§Ä¡ ¼ºñ½º¿¡¼ GPSÀÇ ¿ªÇÒÀÌ ¹«¾ùÀÎÁö ¼³¸íÇÑ´Ù. ¶ÇÇÑ ¾ÖÇÃÀÌ iOS¿¡¼ À§Ä¡ ±â¹Ý ¼ºñ½º¸¦ »ç¿ëÇÏ´Â ¹æ¹ýµµ ¹è¿î´Ù. ¾÷°è¿¡¼ »ç¿ëÇÏ´Â ¿ë¾î¿¡ ´ëÇØ¼µµ ¾Ë¾Æº»´Ù.
2Àå, ¡®¿¢½ºÄÚµåÀÇ ¼¼»ó¡¯Àº ¿¢½ºÄڵ带 ¼³¸íÇÏ°í Æù°¸(PhoneGap), ¾Û¼¿·¯·¹ÀÌÅÍ Å¸ÀÌŸ´½(Appcelerator Titanium), ¼¾Â÷ÅÍÄ¡(Sencha Touch)¸¦ ÅëÇØ HTML 5¿¡ ´ëÇØ ¾Ë¾Æº»´Ù. ¶ÇÇÑ Æ÷½ºÄù¾î(Foursquare), À̺¥Æ®Ç®(Eventful), ¶ó½ºÆ®¿¡ÇÁ¿¥(Last.fm) °°Àº À§Ä¡ ±â¹Ý API¸¦ ¸î °¡Áö »ìÆìº»´Ù.
3Àå, iOS ¾Û¿¡ À§Ä¡ »ç¿ë: ÄÚ¾î ·ÎÄÉÀ̼ÇÀº ¾ÆÀÌÆù¿¡¼ »ç¿ëÀÚÀÇ À§Ä¡ Á¤º¸¸¦ Àд ±â¼úÀ» ¸î °¡Áö ¼³¸íÇÑ´Ù. À̺¥Æ®°¡ ¹ß»ýÇßÀ» ¶§ À§Ä¡ Á¤º¸ Àбâ, ¾Û¿¡¼ À§Ä¡ °»½Å ÀÚµ¿À¸·Î ¹Þ±â µîµµ ¿©±â Æ÷ÇԵȴÙ. ¶ÇÇÑ ÄÚ¾î ·ÎÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇØ Áö¿ª ¸ð´ÏÅ͸µÀ» ÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. Æ÷½ºÄù¾î, À̺¥Æ®Ç®, ¶ó½ºÆ®¿¡ÇÁ¿¥À» »ç¿ëÇÏ´Â ¿¹Á¦ ¾ÛÀ» Á¦°øÇÑ´Ù.
4Àå, iOS ¾Û¿¡ Áöµµ »ç¿ë: ¸ÊŶ¿¡¼´Â ¸ÊŶ(MapKit) ÇÁ·¹ÀÓ¿öÅ©¸¦ ¾Û¿¡ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. Áöµµ ±âÇÏÇп¡ ´ëÇØ¼µµ ¹è¿ì¸ç, Áöµµ»ó ¾Ö³ëÅ×À̼ǰú ¿À¹ö·¹À̸¦ »ç¿ëÇØº¸±âµµ ÇÑ´Ù.
5Àå, ¡®³¯¾¾ ¾Û: WeatherPackt¡¯¿¡¼´Â WeatherBug API¸¦ »ç¿ëÇØ ³¯¾¾ ¾ÛÀ» ¸¸µé¾î º»´Ù. ¾Û¿¡ ¼³Á¤ ÆäÀÌÁö¸¦ ³Ö¾î ȸéÀ» Ä¿½ºÅ͸¶ÀÌ¡ÇÏ´Â ¹æ¹ýµµ ¹è¿î´Ù. º¸³Ê½º·Î Nuance Speech SDK¸¦ »ç¿ëÇØ ³¯¾¾¸¦ ÀоîÁÖ°Ôµµ Çß´Ù.
6Àå, ¡®À̺¥Æ® ¾Û: PacktEvents¡¯¿¡¼´Â Eventful.com API¸¦ »ç¿ëÇØ ÁÖº¯ÀÇ À̺¥Æ®, ÄܼƮ, °ø¿¬ Á¤º¸¸¦ Ç¥½ÃÇÏ´Â À̺¥Æ® ¾ÛÀ» ¸¸µé¾îº»´Ù. ¶ÇÇÑ iOSÀÇ Æ®À§ÅÍ API¸¦ »ç¿ëÇÏ´Â ¹æ¹ý°ú ·¹ÀÌ¾Æ Ç÷¹À̾î(Layar Player SDK)¸¦ ÅëÇÑ Áõ°Çö½Çµµ ¸Àº¸±â ÇØº»´Ù.
7Àå, ¡®°í±Þ ÁÖÁ¦¡¯´Â ¹é±×¶ó¿îµå À§Ä¡¸¦ Æ÷ÇÔÇÑ ¹é±×¶ó¿îµå ¼ºñ½º¿Í ÇÔ²² ¹æÇâ »ç¿ëÇϱ⸦ ¾Ë·ÁÁØ´Ù. iOS SDKÀÇ ¸ð¼Ç ¸Å´ÏÀú(Motion Manager)¿Í Ǫ½Ã/·ÎÄà ¾Ë¸²¿¡ ´ëÇØ¼µµ ¾Ë¾Æº»´Ù.
8Àå, ¡®Áö¿ª °Ë»ö: PacktLocal¡¯Àº Æ÷½ºÄù¾î API¸¦ »ç¿ëÇØ Áö¿ª °Ë»ö ¾ÛÀ» ¸¸µé°í Áö¿À Ææ½Ì(geo-fencing) Áö¿øÀ» ³Ö´Â´Ù.
9Àå, ¡®Áö¿ª ÀÎ½Ä ´º½º: PacktNews¡¯¿¡¼´Â AOLÀÇ ÆÐÄ¡ ´º½º(Patch News) API¸¦ »ç¿ëÇØ Áö¿ª¿¡ ÃÊÁ¡À» ¸ÂÃá ´º½º ¾ÛÀ» ¸¸µé¾îº»´Ù. iOSÀÇ ½ºÅ丮º¸µù(Storyboarding) ±â´ÉÀ» ¾ÖÇø®ÄÉÀ̼ǿ¡ »ç¿ëÇϰí, SQLite¸¦ »ç¿ëÇÑ ¿ÀÇÁ¶óÀÎ ÄÜÅÙÃ÷¸¦ Áö¿øÇÑ´Ù.
10Àå, ¡®¼Ò¼È °Å¹ö³Í½º: TweetGovern¡¯¿¡¼´Â Æ®À§Å͸¦ ¹é¿£µå·Î »ç¿ëÇÑ´Ù. tweetgovern ¾ÛÀ̶ó ºÒ¸®´Â ¼Ò¼È °Å¹ö³Í½º ¾ÛÀÇ ·ÎÁ÷¿¡ Æ®À§ÅÍ¿Í ÇØ½Ã ű׸¦ »ç¿ëÇÑ´Ù. Æ®À§ÅÍÀÇ ¸®Æ®À(re-tweet) ÄÁ¼Á¿¡ ´ëÇØ¼µµ ¹è¿î´Ù. |
±³È¯ ¹× ȯºÒ °¡´É |
»óǰ¿¡ ¹®Á¦°¡ ÀÖÀ» °æ¿ì |
1) »óǰÀÌ Ç¥½Ã/±¤°íµÈ ³»¿ë°ú ´Ù¸£°Å³ª ºÒ·®(ºÎÆÐ, º¯Áú, ÆÄ¼Õ, Ç¥±â¿À·ù, À̹°È¥ÀÔ, Áß·®¹Ì´Þ)ÀÌ ¹ß»ýÇÑ °æ¿ì - ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ : ¼ö·ÉÀÏ ´ÙÀ½³¯±îÁö ½Åû - ±âŸ »óǰ : ¼ö·ÉÀϷκÎÅÍ 30ÀÏ À̳», ±× »ç½ÇÀ» ¾È ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳» ½Åû 2) ±³È¯ ¹× ȯºÒ½Åû ½Ã ÆÇ¸ÅÀÚ´Â »óǰÀÇ »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ´Â »çÁøÀ» ¿äûÇÒ ¼ö ÀÖÀ¸¸ç »óǰÀÇ ¹®Á¦ Á¤µµ¿¡ µû¶ó Àç¹è¼Û, ÀϺÎȯºÒ, ÀüüȯºÒÀÌ ÁøÇàµË´Ï´Ù. ¹Ýǰ¿¡ µû¸¥ ºñ¿ëÀº ÆÇ¸ÅÀÚ ºÎ´ãÀ̸ç ȯºÒÀº ¹ÝǰµµÂøÀϷκÎÅÍ ¿µ¾÷ÀÏ ±âÁØ 3ÀÏ À̳»¿¡ ¿Ï·áµË´Ï´Ù. |
´Ü¼øº¯½É ¹× ÁÖ¹®Âø¿ÀÀÇ °æ¿ì |
1) ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ ÀçÆÇ¸Å°¡ ¾î·Á¿î »óǰÀÇ Æ¯¼º»ó, ±³È¯ ¹× ȯºÒÀÌ ¾î·Æ½À´Ï´Ù. 2) ÈÀåǰ ÇǺΠƮ·¯ºí ¹ß»ý ½Ã Àü¹®ÀÇ Áø´Ü¼ ¹× ¼Ò°ß¼¸¦ Á¦ÃâÇϽøé ȯºÒ °¡´ÉÇÕ´Ï´Ù. ÀÌ °æ¿ì Á¦¹Ýºñ¿ëÀº ¼ÒºñÀÚ ºÎ´ãÀ̸ç, ¹è¼Ûºñ´Â ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. ÇØ´ç ÈÀåǰ°ú ÇǺΠƮ·¯ºí°úÀÇ »ó´çÇÑ Àΰú°ü°è°¡ ÀÎÁ¤µÇ´Â °æ¿ì ¶Ç´Â Áúȯġ·á ¸ñÀûÀÇ °æ¿ì¿¡´Â Áø´Ü¼ ¹ß±Þºñ¿ëÀ» ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. 3) ±âŸ »óǰ ¼ö·ÉÀϷκÎÅÍ 7ÀÏ À̳» ½Åû, ¿Õº¹¹è¼Ûºñ´Â ¼ÒºñÀÚ ºÎ´ã 4) ¸ð´ÏÅÍ ÇØ»óµµÀÇ Â÷ÀÌ·Î »ö»óÀ̳ª À̹ÌÁö°¡ ´Ù¸¥ °æ¿ì ´Ü¼øº¯½É¿¡ ÀÇÇÑ ±³È¯ ¹× ȯºÒÀÌ Á¦ÇÑµÉ ¼ö ÀÖ½À´Ï´Ù. |
|
±³È¯ ¹× ȯºÒ ºÒ°¡ |
1) ½Åû±âÇÑÀÌ Áö³ °æ¿ì 2) ¼ÒºñÀÚÀÇ °ú½Ç·Î ÀÎÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ Àüü ¶Ç´Â ÀϺΰ¡ ¾ø¾îÁö°Å³ª ÈѼÕ, ¿À¿°µÇ¾úÀ» °æ¿ì 3) °³ºÀÇÏ¿© ÀÌ¹Ì ¼·ÃëÇÏ¿´°Å³ª »ç¿ë(Âø¿ë ¹× ¼³Ä¡ Æ÷ÇÔ)ÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ °¡Ä¡°¡ ¼Õ»óµÈ °æ¿ì 4) ½Ã°£ÀÌ °æ°úÇÏ¿© »óǰÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì 5) »ó¼¼Á¤º¸ ¶Ç´Â »ç¿ë¼³¸í¼¿¡ ¾È³»µÈ ÁÖÀÇ»çÇ× ¹× º¸°ü¹æ¹ýÀ» ÁöŰÁö ¾ÊÀº °æ¿ì 6) »çÀü¿¹¾à ¶Ç´Â ÁÖ¹®Á¦ÀÛÀ¸·Î ÅëÇØ ¼ÒºñÀÚÀÇ ÁÖ¹®¿¡ µû¶ó °³º°ÀûÀ¸·Î »ý»êµÇ´Â »óǰÀÌ ÀÌ¹Ì Á¦ÀÛÁøÇàµÈ °æ¿ì 7) º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì 8) ¸À, Çâ, »ö µî ´Ü¼ø ±âÈ£Â÷ÀÌ¿¡ ÀÇÇÑ °æ¿ì |