±¸±Û(Google)ÀÌ »õ·Î¿î ¸ð¹ÙÀÏ ¿î¿µÃ¼Á¦ ¾Èµå·ÎÀ̵å P¸¦ °ø°³Çß´Ù.
±¸±ÛÀº 3¿ù 7ÀÏ(ÇöÁö½Ã°£) ¾Èµå·ÎÀÌµå °³¹ßÀÚµéÀ» ´ë»óÀ¸·Î '¾Èµå·ÎÀ̵å P °³¹ßÀÚ ÇÁ¸®ºä(Android P Developer
Preview)' ù ¹ø° ¹öÀü ¹èÆ÷¸¦ ½ÃÀÛÇßÀ¸¸ç °³¹ßÀÚ ºí·Î±×¸¦ ÅëÇØ ¾Èµå·ÎÀ̵å P¿¡ žÀçµÉ ÁÖ¿ä ±â´ÉµéÀ» ¼Ò°³Çß´Ù.
Wi-Fi RTT·Î ½Ç³» À§Ä¡ ÁöÁ¤
¾Èµå·ÎÀ̵å P¿¡¼´Â Á¤È®ÇÑ ½Ç³» À§Ä¡ È®ÀÎ ¹× À§Ä¡ ±â¹Ý ¼ºñ½º¿¡ »õ·Î¿î ±âȸ¸¦ Á¦°øÇÒ ¼ö ÀÖ´Â Wi-Fi RTT
(Round-Trip-Time)¶ó°í ÇÏ´Â IEEE 802.11mc Wi-Fi ÇÁ·ÎÅäÄÝ¿¡ ´ëÇÑ Ç÷§Æû Áö¿øÀ» Ãß°¡ÇØ ¾Û¿¡¼ ½Ç³» À§Ä¡ Á¤º¸¸¦
È°¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
¾Èµå·ÎÀ̵å P ±â±â¿¡¼´Â Çϵå¿þ¾î Áö¿ø, À§Ä¡ ±ÇÇÑ ¹× À§Ä¡ Á¤º¸°¡ È°¼ºÈµÈ »óÅ¿¡¼ ¾Èµå·ÎÀÌµå ¾ÛÀÌ RTT APIs¸¦ »ç¿ëÇØ ÁÖº¯ÀÇ
Wi-Fi AP (Acess Point)±îÁöÀÇ °Å¸®¸¦ ÃøÁ¤ÇÒ ¼ö ÀÖ´Ù. RTT¸¦ »ç¿ëÇϱâ À§ÇØ ÀåÄ¡¿¡¼ AP¿¡ ¿¬°áÇÒ ÇÊ¿ä°¡ ¾øÀ¸¸ç »ç¿ëÀÚ
°³ÀÎÁ¤º¸ º¸È£¸¦ À§ÇØ AP°¡ ¾Æ´Ñ ÀüÈ ÂÊ¿¡¼¸¸ °Å¸®¸¦ ÃøÁ¤ÇÒ ¼ö ÀÖ´Ù.
Wi-Fi RTT·Î 3°³ ÀÌ»óÀÇ AP¿ÍÀÇ °Å¸®¸¦ ¾Ë°Ô µÇ¸é 1~2mÀÇ Á¤È®µµ·Î ÀåÄ¡ À§Ä¡¸¦ °è»êÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ½Ç³» À§Ä¡ Á¤È®¼ºÀ»
ÅëÇØ °Ç¹° ³»ºÎ ¾È³»(³»ºñ°ÔÀ̼Ç)°ú °°Àº »õ·Î¿î °æÇèÀ» ±¸ÃàÇÒ ¼ö ÀÖÀ¸¸ç, ¿¹¸¦ µé¾î "Á¶¸í ÄÑÁà"ó·³ Á¤È®ÇÏÁö ¾ÊÀº À½¼º Á¦¾î¸¦ ½ÇÇàÇÒ ¶§µµ
»ç¿ëÀÚ ±â±â À§Ä¡¸¦ ±â¹ÝÀ¸·Î ±ÙóÀÇ Á¶¸íÀ» ÄÑ´Â µîÀÇ º¸´Ù Á¤±³ÇÑ ¼ºñ½º Á¦°øÀÌ °¡´ÉÇØÁø´Ù.
µð½ºÇ÷¹ÀÌ ÄÆ ¾Æ¿ô Áö¿ø
Áö³ ÇØ ¾ÖÇÃÀÌ ¾ÆÀÌÆù X¸¦ Ãâ½ÃÇÏ¸é¼ ´Ù¸¥ Á¦Á¶»çµéµµ Àüü È¸é µð½ºÇ÷¹ÀÌ¿¡ »ó´Ü ¿µ¿ª ÀϺΰ¡ À߸° ³ëÄ¡ µðÀÚÀÎÀ» µµÀÔÇϱ⠽ÃÀÛÇߴµ¥,
¾Èµå·ÎÀ̵å P¿¡¼´Â ÀÌ·¯ÇÑ ±â±âµéÀ» Áö¿øÇϱâ À§ÇØ ÄÜÅÙÃ÷ Ç¥½Ã ¹æ¹ýÀ» °ü¸®Çϴµ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â API¿Í ÇÔ²² Ç÷§Æû¿¡ µð½ºÇ÷¹ÀÌ
Äƾƿô(Display cutout)À» Ãß°¡Çß´Ù.
Äƾƿô Áö¿øÀº ¾Û¿¡¼ ¸Å²ô·´°Ô µ¿ÀÛÇÏ¸ç »óÅ ǥ½ÃÁÙÀÇ ³ôÀ̸¦ °ü¸®ÇÏ´Â ½Ã½ºÅÛÀ¸·Î ÄÜÅÙÃ÷¸¦ Äƾƿô¿¡¼ ºÐ¸®ÇÑ´Ù. µû¶ó¼ ¸ôÀÔÇü ÄÜÅÙÃ÷°¡ ÀÖ´Â
¾ÛÀº µð½ºÇ÷¹ÀÌ ÄƾƿôÀÌ ÀÖ´Â ±â±â¿¡¼ Àüü ȸé ÄÜÅÙÃ÷¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ´Ù.
°³¼±µÈ ¸Þ½ÃÁö ¾Ë¸²
¾Èµå·ÎÀ̵å P¿¡¼´Â ¾Ë¸²ÀÇ °¡½Ã¼º°ú ±â´ÉÀ» Çâ»ó½ÃÅ°´Âµ¥ ÃÖ¿ì¼± ¼øÀ§¸¦ µÎ°í »õ·Î¿î ¾Ë¸² ½ºÅ¸ÀÏÀÎ ¸Þ½Ã¡½ºÅ¸ÀÏ(MessagingStyle)¸¦
Áö¿øÇÑ´Ù.
¾Èµå·ÎÀ̵å 7.0 (API ·¹º§ 24)ºÎÅÍ´Â ¸Þ½ÃÁö¿¡ ȸ½ÅÇϰųª ¾Ë¸²¿¡¼ Á÷Á¢ ´Ù¸¥ ÅؽºÆ®¸¦ ÀÔ·ÂÇÏ´Â ±â´ÉÀÌ Àû¿ëµÆ´Âµ¥, ¾Èµå·ÎÀ̵å P´Â
¸Þ½ÃÁö ¾Ë¸²¿¡ À̹ÌÁö¸¦ Ç¥½ÃÇϰųª, ¾Æ¹ÙŸ¿Í URI¸¦ ÅëÇØ ´ëÈ¿¡ Âü¿©ÇÑ »ç¶÷À» ½Äº°ÇÒ ¼ö ÀÖ´Ù.
¶ÇÇÑ »ç¿ëÀÚ°¡ ÀǵµÄ¡ ¾Ê°Ô ¸Þ½ÃÁö ¾Ë¸²À» ´Ý¾ÒÀ» °æ¿ì ½Ã½ºÅÛ¿¡¼ ÀÛ¼º ÁßÀÌ´ø ´äÀåÀÇ ÃʾÈÀ» ÀúÀåÇϰųª, ±×·ì ¶Ç´Â ºñ±×·ì ´ëÈ ½Äº°,
¸Þ½Ã¡ ¾Û°ú µ¿ÀÏÇÑ ½º¸¶Æ® ÀÀ´ä(SmartReply), ä³Î ±×·ì Â÷´Ü, »õ·Î¿î ºê·Îµåij½ºÆ® À¯Çü, ¹æÇØ ±ÝÁö ¿ì¼± ¼øÀ§ ¹üÁÖ µîÀ» Áö¿øÇÑ´Ù.
¸ÖƼ Ä«¸Þ¶ó API
¾Èµå·ÎÀ̵å P¿¡¼´Â 2°³ ÀÌ»óÀÇ ¹°¸®ÀûÀÎ Ä«¸Þ¶ó¿¡¼ µ¿½Ã¿¡ ½ºÆ®¸²¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖ´Ù. Àü¸é ¶Ç´Â ÈÄ¸é µà¾ó Ä«¸Þ¶ó°¡ ÀÖ´Â ÀåÄ¡ÀÇ °æ¿ì
Á¦Á¶»çÀÇ ¾ÛÀÌ ¾Æ´Ñ ¾Èµå·ÎÀ̵å P Ç÷§Æû ÀÚü¿¡¼ ¿Ïº®ÇÑ ÁÜ, º¸ÄÉ ¹× ½ºÅ×·¹¿À ºñÀü°ú °°Àº µà¾ó Ä«¸Þ¶ó Æ¯È ±â´ÉÀ» Áö¿øÇÑ´Ù. API¸¦
»ç¿ëÇϸé 2°³ ÀÌ»óÀÇ Ä«¸Þ¶ó¸¦ ÀÚµ¿À¸·Î ÀüȯÇÏ´Â ³í¸® ¶Ç´Â À¶ÇÕ Ä«¸Þ¶ó ½ºÆ®¸²À» È£ÃâÇÒ ¼ö ÀÖ´Ù.
´Ù¸¥ Ä«¸Þ¶ó ±â´É Çâ»óÀ¸·Î Ãʱâ ĸó Áß¿¡ Áö¿¬ ½Ã°£À» ÁÙÀ̴µ¥ µµ¿òÀÌ µÇ´Â »õ·Î¿î ¼¼¼Ç ¸Å°³ º¯¼ö¿Í Ä«¸Þ¶ó ½ºÆ®¸®¹ÖÀ» ½ÃÀÛÇϰųª Áß´ÜÇÒ
ÇÊ¿ä ¾øÀÌ Ä«¸Þ¶ó Ŭ¶óÀ̾ðÆ®°¡ ´Ù¾çÇÑ Ä«¸Þ¶ó ÀÌ¿ë »ç·Ê(use-cases)¸¦ ó¸®ÇÒ ¼ö ÀÖ´Â ¼Çǽº °øÀ¯ ±â´ÉÀÌ Æ÷ÇԵƴÙ.
¶ÇÇÑ µð½ºÇ÷¹ÀÌ ±â¹Ý Ç÷¡½Ã Áö¿øÀ» À§ÇÑ API¿Í ¾Û ·¹º§ À̹ÌÁö ¾ÈÁ¤È ¹× Ư¼öÈ¿°ú¸¦ À§ÇÑ OIS ŸÀÓ½ºÅÆÇÁ¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Ãß°¡Çß´Ù.
±× ¿Ü¿¡ ¿ÜºÎ USB/UVC Ä«¸Þ¶ó¸¦ Áö¿øÇÒ ¼ö ÀÖ´Ù.
¸ÖƼ¹Ìµð¾î API °³¼±
¾Èµå·ÎÀ̵å P °³¹ßÀÚ ÇÁ¸®ºä ù ¹öÀü¿¡¼´Â ¹Ìµð¾î API¸¦ °³¹ßÇÏ°í ÅëÇÕÇϱ⠽¬¿öÁöµµ·Ï ¹Ìµð¾î API¸¦ °³¼±ÇÏ°í ¸®ÆÑÅ丵ÇÏ´Â °úÁ¤À» ÁøÇà
ÁßÀÌ´Ù.
±âÁ¸ÀÇ ºñÆ®¸ÊÆÑÅ丮(BitmapFactory)¿Í ¿É¼Ç API(Options API)¸¦ ´ë½ÅÇØ »õ·Î¿î
À̹ÌÁöµðÄÚ´õ(ImageDecorder)¸¦ µµÀÔÇØ À̹ÌÁö µðÄÚµùÀ» À§ÇÑ Çö´ëÈµÈ Á¢±Ù ¹æ½ÄÀ» Á¦°øÇÑ´Ù. ½ºÅ丮Áö ¹× ³×Æ®¿öÅ© µ¥ÀÌÅ͸¦ Àý¾àÇÒ ¼ö
ÀÖ´Â HEIF (heic) À̹ÌÁö ÀÎÄÚµùµµ Ç÷§Æû¿¡ Ãß°¡µÇ¾úÀ¸¸ç, À̹ÌÁöµðÄÚ´õ ¶Ç´Â ÆÑÅ丮ºñÆ®¸ÊÀ» »ç¿ëÇØ JPEG¿¡¼ ºñÆ®¸ÊÀ» °¡Á®¿À´Â
jpg-to-heic º¯È¯À» ¼öÇàÇÒ ¼ö ÀÖ´Ù.
µ¿¿µ»ó ÂÊ¿¡¼´Â HDR VP9 Profile 2¿¡ ´ëÇÑ Áö¿ø ±â´ÉÀÌ ³»ÀåµÇ¾î À¯Æ©ºê(YouTube), ±¸±Û Ç÷¹ÀÌ ¹«ºñ(Google
Play Movie), ±×¸®°í ±âŸ ¿©·¯ ¼Ò½ºÀÇ HDR Áö¿ø ¿µÈ¸¦ »ç¿ëÀÚ¿¡°Ô Á¦°øÇÒ ¼ö ÀÖ´Ù.
±× ¹ÛÀÇ ¾Èµå·ÎÀ̵å P ÁÖ¿ä ±â´É
¾Èµå·ÎÀ̵å P¿¡¼´Â ART ·±Å¸ÀÓ(Runtime)À» ÅëÇØ ¸ðµç ¾ÛÀÇ ¼º´É°ú È¿À²¼ºÀ» Çâ»ó½ÃÅ°±â À§ÇØ ³ë·ÂÇÏ°í ÀÖÀ¸¸ç, ARTÀÇ ½ÇÇà ÇÁ·ÎÇÊ
»ç¿ëÀ» È®ÀåÇØ ¾ÛÀ» ÃÖÀûÈÇÏ°í ÄÄÆÄÀÏµÈ ¾Û ÄÚµåÀÇ ¸Þ¸ð¸® »ç¿ë·®À» ÁÙ¿´´Ù. ÀαâÀÖ´Â ¾Û ¹üÀ§¿¡¼ ÃÖ´ë 11%±îÁö ½Ã½ºÅÛ DEX ¸Þ¸ð¸® »ç¿ë·®À»
ÁÙÀÏ ¼ö ÀÖÀ¸¸ç ÀÌ´Â ¾ÛÀÇ ºü¸¥ ½ÃÀÛ°ú ¹ÐÁ¢ÇÏ°Ô ¿¬°üµÈ´Ù.
±¸±ÛÀº ¾Èµå·ÎÀ̵忡 ÃÖÀûÈµÈ ÄÚƲ¸°(Kotlin) ¾ð¾î¿¡ ´ëÇØ ¼º´É ÃÖÀûÈ¿Í Áö¼ÓÀûÀÎ Áö¿øÀ» È®´ëÇßÀ¸¸ç ¾Èµå·ÎÀ̵å P ¹öÀü¿¡¼´Â ·çÇÁ¸¦
´ë»óÀ¸·Î ÇÏ´Â ÄÄÆÄÀÏ·¯ ÃÖÀûȸ¦ °³¼±ÇØ ¼º´ÉÀ» Çâ»ó½ÃÄ×´Ù.
¾Èµå·ÎÀ̵å P¿¡¼´Â ¹èÅ͸® ¼ö¸íÀ» ´õ¿í Çâ»ó½ÃÅ°±â À§ÇØ Doze, ¾Û ´ë±â(App Standby), ¹é±×¶ó¿îµå Á¦ÇÑ(Background
Limit)À» °è¼Ó ¼öÁ¤ÇÏ°í ÀÖ´Ù.
À⽺ÄÉÁÙ·¯(JobScheduler)´Â ÀÛ¾÷ °ü¸®¸¦ À§ÇÑ ¾Èµå·ÎÀ̵å Áß¾Ó ¼ºñ½º·Î ¾Èµå·ÎÀ̵å P¿¡¼´Â Åë½Å »ç¾÷ÀÚ°¡ º°µµ·Î Á¦°øÇÏ´Â ³×Æ®¿öÅ©
»óÅ ½ÅÈ£¸¦ ÀúÀåÇØ »ç¿ëÀÚ¿¡°Ô ´õ ÀûÇÕÇÑ ³×Æ®¿öÅ© °ü·Ã ÀÛ¾÷À» ó¸®ÇÑ´Ù. ¿¹¸¦ µé¾î ³×Æ®¿öÅ©°¡ È¥ÀâÇØÁö¸é À⽺ÄÉÁÙ·¯¿¡¼ ´ë±Ô¸ð ³×Æ®¿öÅ© ¿äûÀ»
Áö¿¬½Ãų ¼ö ÀÖ´Ù.
±¸±ÛÀº ¾Èµå·ÎÀ̵å 8.1¿¡¼ ½Å°æ¸Á API (Neural Networks API)¸¦ µµÀÔÇØ ¾Èµå·ÎÀ̵忡¼ ±â±â ³» ±â°è ÇнÀÀ»
°¡¼ÓÈÇߴµ¥, ¾Èµå·ÎÀ̵å P¿¡¼´Â ÀÌ API¸¦ È®ÀåÇÏ°í °³¼±ÇØ Pad, BatchToSpaceND, SpaceToBatchND,
Transpose, Strided Slice, Mean, Div, Sub, Squeeze µî 9°¡Áö »õ·Î¿î ÀÛ¾÷¿¡ ´ëÇÑ Áö¿øÀ» Ãß°¡Çß´Ù. À̹ø¿¡ ¹èÆ÷µÈ Çȼ¿ 2 ½º¸¶Æ®Æù¿ë ¾Èµå·ÎÀ̵å P °³¹ßÀÚ ÇÁ¸®ºä ¹öÀü¿¡´Â
Quantize ¸ðµ¨¿ë °¡¼Ó ±â´ÉÀÌ ÀÖ´Â Ä÷ÄÄ Hexagon HVX µå¶óÀ̹ö°¡ Æ÷ÇԵǾî ÀÖ´Ù.
¾Èµå·ÎÀ̵å 8.0 ¿À·¹¿À¿¡¼ µµÀÔµÈ ÀÚµ¿¿Ï¼º ÇÁ·¹ÀÓ¿öÅ©(Autofill framework)´Â ¾Û¿¡¼ ÀÔ·Â ¾ç½ÄÀ» º¸´Ù ½±°Ô ÀÛ¼ºÇÒ ¼ö ÀÖ°Ô
ÇØÁִµ¥, ¾Èµå·ÎÀ̵å P¿¡¼´Â ¾ç½Ä ÀÛ¼º½Ã »ç¿ëÀÚ °æÇèÀ» Çâ»ó½ÃÅ°±â À§ÇØ ÀÚµ¿ ¿Ï¼º ¼ºñ½º°¡ ±¸ÇöÇÒ ¼ö ÀÖ´Â ¿©·¯ °³¼± »çÇ×À» µµÀÔÇß´Ù. ƯÈ÷
ȣȯ ¸ðµå´Â ÀÚµ¿ ¿Ï¼º ±â´ÉÀ» ¾ÆÁ÷ Áö¿øÇÏÁö ¾Ê´Â ¾Û¿¡¼µµ ¾×¼¼½º °¡´É¼º ±â¹Ý Á¢±Ù ¹æ½ÄÀ¸·Î ÀÚµ¿ ¿Ï¼ºÀ» Áö¿øÇÑ´Ù.
±Û·Î¹ú Ç÷§Æû ¿ÀÇ ¸ð¹ÙÀÏ API(GlobalPlatfom Open Mobile API) ±¸ÇöÀ» Ãß°¡ÇØ Áö¿ø ±â±â¿¡¼
OMAPI API¸¦ »ç¿ëÇØ ½º¸¶Æ® Ä«µå ÁöºÒ ¹× ±âŸ º¸¾È ¼ºñ½º¸¦ »ç¿ëÇϱâ À§ÇØ º¸¾È ¿ä¼Ò(SE)¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖ´Ù.
ÅëÇÕ Áö¹® ÀÎÁõ ´ëÈ »óÀÚ¿Í Áß¿ä °Å·¡¿¡ ´ëÇÑ ³ôÀº ¼öÁØÀÇ »ç¿ëÀÚ È®ÀÎ ±â´ÉÀ» ºñ·ÔÇØ ¿©·¯ »õ·Î¿î º¸¾È ±â´ÉÀ»
Á¦°øÇÑ´Ù. ¾Èµå·ÎÀÌµå ¹é¾÷ÀÇ Å¬¶óÀ̾ðÆ® Ãø ¾ÏÈ£È, Çâ»óµÈ Á¢±Ù¼º ÇÁ·¹ÀÓ¿öÅ©µµ °®Ãè´Ù.
°³¹ßÀÚ¿ë ±¸±Û Çȼ¿ ½º¸¶Æ®Æù À̹ÌÁö ¹èÆ÷
¾Èµå·ÎÀ̵å P °³¹ßÀÚ ÇÁ¸®ºä¿¡´Â °ø½Ä ¾Èµå·ÎÀÌµå ¿¡¹Ä·¹ÀÌÅÍ ¹× Çȼ¿, Çȼ¿ XL, Çȼ¿ 2 ¹× Çȼ¿ 2 XL ÀåÄ¡¿¡¼ Å×½ºÆ® ÇÒ ¼ö ÀÖ´Â
½Ã½ºÅÛ À̹ÌÁö°¡ Æ÷ÇÔµÈ ¾÷µ¥ÀÌÆ® µÈ SDK(¼ÒÇÁÆ®¿þ¾î °³¹ßŶ)°¡ Æ÷ÇԵǾî ÀÖ´Ù.
±¸±ÛÀº ÇÁ¸®ºä ½Ã½ºÅÛ À̹ÌÁö ¹× SDK¸¦ Á¤±âÀûÀ¸·Î ¾÷µ¥ÀÌÆ® ÇÒ °èȹÀÌÁö¸¸ Ãʱ⠹öÀüÀº °³¹ßÀÚ Àü¿ëÀ¸·Î ÀÏ¹Ý ¼ÒºñÀÚ¿ëÀÌ ¾Æ´Ï±â ¶§¹®¿¡
OTA(On The Air)°¡ ¾Æ´Ñ ¼öµ¿ ´Ù¿î·Îµå ¹× Ç÷¡½Ã ¹æ½ÄÀ¸·Î¸¸ ¼³Ä¡ °¡´ÉÇÏ´Ù.
ÃÖÁ¾ ¹öÀü¿¡ °¡±î¿öÁö¸é ÀÏ¹Ý ¼ÒºñÀÚµµ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¾Èµå·ÎÀÌµå º£Å¸¸¦ ÅëÇØ µî·ÏÇÒ ¿¹Á¤ÀÌÁö¸¸ ÇöÀç ¾Èµå·ÎÀÌµå º£Å¸¿¡¼´Â ¾Èµå·ÎÀ̵å P¸¦
Á¦°øÇÏÁö ¾Ê´Â´Ù.
|