Google IO 2016 Keynote
SPH
한용희
목차• Google Assistant
• Google Home
• Allo and Duo
• Android N
• DayDream
• Android Wear
• Android Studio
• Firebase
• Instant apps
• TPU(Tensor Processing Unit)
• 정리
Google Assistant
• 개개인 맞춤형 구글 목표
• 인공지능 자연어 처리 기술, 기계학습등 활용
• 대화형 음성지원 앱
• 인물 검색, 영화 예매등 가능
• 스마트폰, 태블릿, 안드로이드웨어 모두 이용
Google Home
• 생활에 접목시킨 기기
• Google Now 처럼 음성인식하여 정보 얻을수 있
음
• 'Hey Google'을 통해 일정, 메모 등록 및 구글 홈
에 연결된 기기 제어 가능
• Amazon echo(음성인식 스피커) 대응
Allo & Duo
• Allo
• Google Assistant 포함된 메세징 앱
• 본인, 상대방, Google Assistant 3자간 메시
지 대화 가능
• 지난 대화 기반으로 보낼 답변 제안
• 대화 중 언제든지 채팅봇을 통해 검색결과, 영
화 상영 정보 등을 지원 받을 수 있음
Allo & Duo
• Duo
• 고성능 영상통화 앱
• 발신시 발신자 실시간 영상이 상대방에게 전
달, 연결전에 영상 확인 가능(Knock Knock
기능)
• 낮은 회선 품질 상태에서도 이용 가능
• 웹RTC(WebRTC)와 큐익(QUIC) 프로토콜
을 지원
• 통화는 암호화 하여 개인 정보 보호
두 서비스 모두 전화번호 기반 동작
크로스플랫폼(Android, iOS) 지원
Allo & Duo
Android N
Performance
Security Productivity
Android N
Performance
Security Productivity
• 3D 그래픽 API인 Vulkan(벌칸) 통한 게임 성능 향상
• JIT 컴파일러 적용으로 75% 빠르게 앱 설치
• 컴파일된 코드 크기 50% 줄어듬
• 저장소 권한 전체가 아닌 

특정 폴더 부여 가능
• 구글플레이에서 앱 게시 전 보안검사 진행 

전세계적으로 매일 80억 개 검사
• 작업목록 표시 시 전체 취소 가능
• 멀티윈도우 추가
• 알림카드에서 답장 가능
• 알림 중요도 추가
DayDream(VR)
• DayDream VR 플랫폼 공개
• 차후 DayDream용 헤드셋, 컨트롤러 출시 예정
• 가상현실 전용 구글플레이도 개발 중
• DayDream-Ready 가상현실 지원 스마트폰 개발
중
• Android N 가상현실 모드 탑재
• 가상현실 시스템용 UI 포함(가상현실 콘텐츠 체험
중 전화 이메일 알림 표시)
Android Wear
• 2년만에 대형 업데이트
• 2.0 업데이트 이후 스마트폰 없이 안드로이드웨어 독자
사용 가능한 앱 등장 예정
• 알림 구글 클라우드 메시징, 어카운트매니저 직접 받음
• UI 개선(새로운 알림기능, 앱 실행기, 새로운 시계 페이스
추가 등)
• Data Saver
• 이동통신 네트워크 데이터 사용량 줄여줌
• 백그라운드 데이터 사용 중지, 스트리밍 비트레이트
제한, 이미지 품질 감소, 캐싱지연 등 방식 사용
• 사용자가 어플별 예외 처리 백그라운드 데이터 사용
허가
Android Studio
• 2.2 버전 발표
• 현재 구글플레이 등록 앱 92% Android Studio
이용 개발
• 에뮬레이터 속도 2.1보다 3배 빨라짐
• 빌드 속도 고속화, 테스트 리코딩 기능(개발자가 앱
체크하는 동시 자동 테스트 보고서 생성) 추가
• 새로운 레이아웃 디자이너 탑재
• Android N 지원
Firebase
• 업데이트 이전 실시간 DB, 사용자 인증, 호스팅 서
비스
• 통계, 분석, 푸시, 테스트등 가능 종합 솔루션
• App 위한 back-end 서비스
• 분석기능 초점(앱 사용자 행동 분석 앱 활용도 높이
고 수익성 극대화)
• 분석기능 무료
• Google Cloud Messaging(GCM) 통합
Firebase Cloud Messaging(FCM) 서비스(무
료)
Instant Apps
• App 설치하지 않고 일부 실행 가능
• Android Pay 지원 예정
• 데이터, 시간 소비 절감
• 제작사 손쉽게 App 설치 유도 가능
TPU(Tensor Processing Unit)
• Tensorflow(인공 지능을 위한 기계 학습 라이브러
리) 최적화
• 기계학습(Machine Learning) 특화된 커스텀 하
드웨어
• 계산 정밀도는 일반 프로세서 보다 떨어지지만 

Machine Learning 최적 트랜지스터 활용율 극대
화
• 기존 컴퓨터 칩보다 10배 높은 전력 효율
• AlphaGo TPU 사용
정리
기계학습(Machine Learning)
정리
TPU(Tensor Processing Unit) 개발
정리
수집 가능한 데이터 종류 증가
더 정교하게 

기계학습(Machine Learning) 가능
정리
data algorithm insight
정리
Google Cloud Platform 2016
정리
Google Cloud Platform 2016
정리
Google Maps
• Street View Image API
• 이미지 수집, 정렬
• 각 이미지 GPS, 속도, 방향 측정하여 결합
• 개인 정보 이슈

사람 얼굴, 차량 번호판 마킹 작업 필요
• 영역 식별 중요
http://goo.gl/XhWjGY
Google Maps
• Awareness API
• 7개 위치 및 맥락 신호 통합 이용

Context, Location 제공
• 앱 스스로 시스템 상태 관리 및 사용자 상황
인식
• 차량 주행 이후 주차 (주차 인식 좌표 저장) 

마트, 회사, 병원등 활동

주차 지점 인식 후 차량 위치 알림 가능
Google Maps
• Places API
• 주소, 경도, 위도, 상호 검색

장소 이상 정보 표현
• POI(Point of Interest) 집중
• 수집된 정보 이용 높은 확률 결과값 표현
Google Maps
• Roads API
• 차량, 자전거 등 수집 GPS 지도상 표현
• GPS 정보 보정
• 도로 속도제한 정보 표시
Google Maps
• Directions API
• 경유 경로 포함한 목적지까지 여러 경로 

표현
• 이동 모드, 경유지, 이동 시간
• 과거 및 현재 교통 상황 기준 추정
Predictive Travel Time
2. Google I/O 2016 Keynote에서 본 Google Maps 트랜드

2. Google I/O 2016 Keynote에서 본 Google Maps 트랜드

  • 2.
    Google IO 2016Keynote SPH 한용희
  • 3.
    목차• Google Assistant •Google Home • Allo and Duo • Android N • DayDream • Android Wear • Android Studio • Firebase • Instant apps • TPU(Tensor Processing Unit) • 정리
  • 4.
    Google Assistant • 개개인맞춤형 구글 목표 • 인공지능 자연어 처리 기술, 기계학습등 활용 • 대화형 음성지원 앱 • 인물 검색, 영화 예매등 가능 • 스마트폰, 태블릿, 안드로이드웨어 모두 이용
  • 5.
    Google Home • 생활에접목시킨 기기 • Google Now 처럼 음성인식하여 정보 얻을수 있 음 • 'Hey Google'을 통해 일정, 메모 등록 및 구글 홈 에 연결된 기기 제어 가능 • Amazon echo(음성인식 스피커) 대응
  • 6.
    Allo & Duo •Allo • Google Assistant 포함된 메세징 앱 • 본인, 상대방, Google Assistant 3자간 메시 지 대화 가능 • 지난 대화 기반으로 보낼 답변 제안 • 대화 중 언제든지 채팅봇을 통해 검색결과, 영 화 상영 정보 등을 지원 받을 수 있음
  • 7.
    Allo & Duo •Duo • 고성능 영상통화 앱 • 발신시 발신자 실시간 영상이 상대방에게 전 달, 연결전에 영상 확인 가능(Knock Knock 기능) • 낮은 회선 품질 상태에서도 이용 가능 • 웹RTC(WebRTC)와 큐익(QUIC) 프로토콜 을 지원 • 통화는 암호화 하여 개인 정보 보호
  • 8.
    두 서비스 모두전화번호 기반 동작 크로스플랫폼(Android, iOS) 지원 Allo & Duo
  • 9.
  • 10.
    Android N Performance Security Productivity •3D 그래픽 API인 Vulkan(벌칸) 통한 게임 성능 향상 • JIT 컴파일러 적용으로 75% 빠르게 앱 설치 • 컴파일된 코드 크기 50% 줄어듬 • 저장소 권한 전체가 아닌 
 특정 폴더 부여 가능 • 구글플레이에서 앱 게시 전 보안검사 진행 
 전세계적으로 매일 80억 개 검사 • 작업목록 표시 시 전체 취소 가능 • 멀티윈도우 추가 • 알림카드에서 답장 가능 • 알림 중요도 추가
  • 11.
    DayDream(VR) • DayDream VR플랫폼 공개 • 차후 DayDream용 헤드셋, 컨트롤러 출시 예정 • 가상현실 전용 구글플레이도 개발 중 • DayDream-Ready 가상현실 지원 스마트폰 개발 중 • Android N 가상현실 모드 탑재 • 가상현실 시스템용 UI 포함(가상현실 콘텐츠 체험 중 전화 이메일 알림 표시)
  • 12.
    Android Wear • 2년만에대형 업데이트 • 2.0 업데이트 이후 스마트폰 없이 안드로이드웨어 독자 사용 가능한 앱 등장 예정 • 알림 구글 클라우드 메시징, 어카운트매니저 직접 받음 • UI 개선(새로운 알림기능, 앱 실행기, 새로운 시계 페이스 추가 등) • Data Saver • 이동통신 네트워크 데이터 사용량 줄여줌 • 백그라운드 데이터 사용 중지, 스트리밍 비트레이트 제한, 이미지 품질 감소, 캐싱지연 등 방식 사용 • 사용자가 어플별 예외 처리 백그라운드 데이터 사용 허가
  • 13.
    Android Studio • 2.2버전 발표 • 현재 구글플레이 등록 앱 92% Android Studio 이용 개발 • 에뮬레이터 속도 2.1보다 3배 빨라짐 • 빌드 속도 고속화, 테스트 리코딩 기능(개발자가 앱 체크하는 동시 자동 테스트 보고서 생성) 추가 • 새로운 레이아웃 디자이너 탑재 • Android N 지원
  • 14.
    Firebase • 업데이트 이전실시간 DB, 사용자 인증, 호스팅 서 비스 • 통계, 분석, 푸시, 테스트등 가능 종합 솔루션 • App 위한 back-end 서비스 • 분석기능 초점(앱 사용자 행동 분석 앱 활용도 높이 고 수익성 극대화) • 분석기능 무료 • Google Cloud Messaging(GCM) 통합 Firebase Cloud Messaging(FCM) 서비스(무 료)
  • 15.
    Instant Apps • App설치하지 않고 일부 실행 가능 • Android Pay 지원 예정 • 데이터, 시간 소비 절감 • 제작사 손쉽게 App 설치 유도 가능
  • 16.
    TPU(Tensor Processing Unit) •Tensorflow(인공 지능을 위한 기계 학습 라이브러 리) 최적화 • 기계학습(Machine Learning) 특화된 커스텀 하 드웨어 • 계산 정밀도는 일반 프로세서 보다 떨어지지만 
 Machine Learning 최적 트랜지스터 활용율 극대 화 • 기존 컴퓨터 칩보다 10배 높은 전력 효율 • AlphaGo TPU 사용
  • 17.
  • 18.
  • 19.
    정리 수집 가능한 데이터종류 증가 더 정교하게 
 기계학습(Machine Learning) 가능
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
    Google Maps • StreetView Image API • 이미지 수집, 정렬 • 각 이미지 GPS, 속도, 방향 측정하여 결합 • 개인 정보 이슈
 사람 얼굴, 차량 번호판 마킹 작업 필요 • 영역 식별 중요 http://goo.gl/XhWjGY
  • 25.
    Google Maps • AwarenessAPI • 7개 위치 및 맥락 신호 통합 이용
 Context, Location 제공 • 앱 스스로 시스템 상태 관리 및 사용자 상황 인식 • 차량 주행 이후 주차 (주차 인식 좌표 저장) 
 마트, 회사, 병원등 활동
 주차 지점 인식 후 차량 위치 알림 가능
  • 26.
    Google Maps • PlacesAPI • 주소, 경도, 위도, 상호 검색
 장소 이상 정보 표현 • POI(Point of Interest) 집중 • 수집된 정보 이용 높은 확률 결과값 표현
  • 27.
    Google Maps • RoadsAPI • 차량, 자전거 등 수집 GPS 지도상 표현 • GPS 정보 보정 • 도로 속도제한 정보 표시
  • 28.
    Google Maps • DirectionsAPI • 경유 경로 포함한 목적지까지 여러 경로 
 표현 • 이동 모드, 경유지, 이동 시간 • 과거 및 현재 교통 상황 기준 추정 Predictive Travel Time