2017년 12월 1일

모든 시간은 인도 표준시 (UTC+05:30)입니다.

  • 실시간 스트리밍됨
필터:
시간 설명 _유형 _추적 _제품
08:00-10:00

아침 식사 및 등록

10:00-10:55

세션

1일 차 기조연설

다니엘 갈핀, 판카지 굽타, 프랜시스 마, 사치트 미쉬라, 탈 오펜하이머, 카즈 사토, 아니타 비자야쿠마르

3a홀

Google의 개발자 제품 및 플랫폼에 관한 최신 뉴스와 업데이트 소식을 받습니다.

Android

어시스턴트

Cloud

Firebase

TensorFlow

모바일 웹

모바일 그 이상

모바일로 개발

모바일 웹

Android

세션 모바일 그 이상을 위한 모바일 웹 Android 개발 Android 어시스턴트 클라우드 Firebase TensorFlow 모바일 웹
11:00-11:30

세션

커뮤니티 그룹 프로그램 정보 세션

댄 프랑

커뮤니티 라운지

커뮤니티 개발자 그룹 프로그램, 그룹을 만들거나 회원으로 가입하는 방법에 대해 자세히 알아보세요.

커뮤니티

세션 커뮤니티
11:10-11:40

세션

프로그레시브 웹 앱: 정의와 이유 및 방법

샘 더튼, 지웨이 린, 사라 클라크

3a홀

이 대담에서는 프로그레시브 웹 앱이 무엇인지, 왜, 어떻게 작동하는지 설명하고 코드 예시를 살펴봅니다. 웹과 앱의 장점을 결합한 프로그레시브 웹 앱은 (불안정한 네트워크에서도) 빠르게 로드되고, 푸시 알림을 전송하여 사용자의 재참여를 유도하고, 홈 화면에 아이콘을 표시하고, 최상위 수준의 전체 화면 환경으로 로드할 수 있습니다.

PWA

모바일 웹

세션 모바일 웹 PWA
11:10-11:40

세션

TensorFlow 및 Cloud ML을 사용한 실제 머신러닝

카즈 사토

자카란다 룸

Google의 머신러닝용 오픈소스 라이브러리인 TensorFlow는 2015년 출시된 이후 머신러닝 세계에 널리 알려지고 있습니다. Google Cloud Machine Learning Engine의 확장성과 함께 TensorFlow를 사용하면 누구나 전문 지식이 없어도 저렴하게 딥 러닝 기술을 활용할 수 있습니다. 이 강연에서는 실제 문제를 해결하기 위해 TensorFlow와 Cloud ML을 채택한 기업의 세 가지 사례를 살펴봅니다. 바로 일본의 오이 농부는 딥 러닝 기반 오이 분류기를 직접 빌드했으며, 자동차 경매에서 사고 및 부품 분류의 정확성을 크게 향상한 중고 자동차 경매 서비스, 자동차 부품을 사용해 자동차 부품을 분류하여 정확도를 높일 수 있는 자동차 경매 서비스입니다.

Cloud

모바일 그 이상

세션 모바일 그 이상 Cloud
11:10-12:40

학습

아키텍처 구성요소로 앱 빌드하기

라일라 후지와라

굴모하르 룸

2017년 5월에 아키텍처 구성요소 라이브러리가 출시되었습니다. 이것만으로도 개발자가 UI 구성요소 수명 주기와 데이터 지속성을 관리하고 간소화할 수 있습니다. 이 두 가지 요소를 함께 사용하면 Android 앱을 빠르게 빌드할 수 있습니다. 이 교육에서는 구성요소를 함께 사용하는 방법을 중점적으로 다룹니다. 로컬 데이터를 저장하고 로드하는 반응형 UI가 있는 앱을 만듭니다.

Android

Android

학습 Android Android
11:10-12:40

학습

Dialogflow를 사용한 Google 어시스턴트용 자체 앱 개발 실습

사치트 미쉬라, 실바노 루치아니

카시아 룸

이 교육에서는 Google 어시스턴트용 앱을 직접 만드는 방법을 알아봅니다. Dialogflow를 사용해서 몇 가지 예시 문장과 답장을 프로그래밍하기만 하면 사용자와 얼마나 쉽게 대화를 나눌 수 있는지 확인해 보세요. node.js로 작성된 간단한 웹훅을 사용하여 앱과 자체 서버 백엔드를 연결하세요. 이 세션은 Google 어시스턴트용으로 빌드하는 방법을 알아보려는 개발자에게 적합합니다.

어시스턴트

모바일 그 이상

학습 모바일 그 이상 어시스턴트
11:45-12:15

Q&A

커뮤니티 구축 Q&A

댄 프랑

커뮤니티 라운지

프로젝트와 관련하여 커뮤니티에 참여하는 방법 효과적인 모임 그룹을 만드는 방법 Google 직원과 다른 커뮤니티 리더가 커뮤니티 관련 질문이 있다면 무엇이든 물어보세요.

커뮤니티

Q&A 커뮤니티
11:50-12:20

세션

Cloud Firestore 소개

댄 맥그래스

자카란다 룸

Firebase는 모바일 및 웹 앱 개발을 위한 완전 관리형 NoSQL 문서 데이터베이스인 Cloud Firestore의 베타 출시를 발표했습니다. 글로벌 규모의 앱 데이터를 쉽게 저장하고 동기화할 수 있도록 설계되었으며 현재 베타 버전으로 제공됩니다. 이 대담에서는 제품 책임자가 모든 세부정보를 공유하고 Cloud Firestore로 확장 가능한 앱을 빌드하는 방법을 시연합니다.

Firebase

모바일로 개발

세션 모바일로 개발 Firebase
11:50-12:20

세션

Google Developers 및 Cloud 자격증 정보 세션

JP 소짝, 마노하르 실람

Google Developers 및 Cloud 자격증 라운지

모바일 웹 전문가, 어소시에이트 Android 개발자, 데이터 엔지니어 또는 클라우드 설계자로서의 역량을 인정받는 방법을 알아보세요. 이 세션에서는 JP Souchak과 Manohar Silam이 실시간 정보 세션을 진행하여 두 가지 인증 프로그램과 개인 인증의 주요 내용을 설명합니다. 시간이 허락하는 대로 Q&A를 진행합니다.

인증

세션 인증
11:50-12:20

세션

Kotlin 테스트

션 맥킬런

3a홀

Kotlin은 자바 프로그래밍 언어와 Android 스튜디오 모두와 완전히 통합된 고급 언어입니다. 여러 인기 앱에서 Android 개발에 사용됩니다. 이 강연에서는 테스트 작성에 관해 자세히 알아보며 Kotlin을 사용하는 방법을 알아봅니다. 테스트는 Kotlin을 배우고, 읽기 쉬운 테스트를 작성하고, 개발팀에 Kotlin의 강력한 기능을 소개할 수 있는 좋은 방법입니다.

Android

Android

세션 Android Android
12:30-13:00

세션

AMP를 사용하여 전자상거래 사이트 구축

벤 모스, 라구 시마

자카란다 룸

AMP는 아름다운 동적 웹페이지를 빠르게 만드는 데 이상적인 풀서비스 웹 구성요소 라이브러리로 확장되었습니다. 이 대담에서는 AMP가 할 수 있는 놀라운 일 몇 가지를 보여주고, 마지막으로 AMP를 사용하여 완전한 전자상거래 환경을 만드는 방법을 보여드리겠습니다.

AMP

PWA

모바일 웹

세션 모바일 웹 AMP PWA
12:30-13:00

세션

GDG 프로그램 정보 세션

제니퍼 콜

커뮤니티 라운지

Google Developer 그룹 프로그램, 그룹을 만들거나 회원으로 가입하는 방법에 대해 자세히 알아보세요.

커뮤니티

세션 커뮤니티
12:30-13:45

점심 식사

홀 3b - 샌드박스

13:15-13:45

세션

Oreo 및 지원 라이브러리 자세히 알아보기

대니얼 갤핀

3a홀

이 논의에서는 Android Oreo와 지원 라이브러리를 자세히 살펴봅니다. 직접 방문하여 앱의 작동과 디자인과 분위기를 개선할 수 있는 중요한 변화에 대해 알아보세요.

Android

Android

세션 Android Android
13:15-14:45

학습

Firebase 및 Cloud Firestore로 웹 앱 빌드

아서 톰슨

굴모하르 룸

Cloud Firestore로 얼마나 쉽게 웹 앱을 빌드할 수 있는지 직접 경험해 보세요. 강사가 이 온라인 Codelab을 기반으로 웹 앱을 빌드합니다. 이 가이드를 따르거나 iOS 또는 Android용으로 동일한 앱을 빌드할 수 있습니다. 이 교육 세션이 진행되는 동안 Google 직원이 이러한 기술과 관련해 도움을 드릴 것입니다.

Firebase

모바일로 개발

학습 모바일로 개발 Firebase
13:15-14:45

학습

데이터 기반 프로그레시브 웹 앱

사라 클라크

카시아 룸

PWA는 \'읽기 전용\' 사이트용으로 비교적 쉽게 빌드할 수 있습니다. 하지만 사용자가 오프라인에서 작업하고 온라인 상태일 때 동기화하게 하려면 어떻게 해야 할까요? Google은 개발자가 정적 및 동적 데이터를 위해 앱을 설계하고, 백그라운드 동기화를 빌드하고, 온라인 상태일 때 백엔드를 업데이트하고, 최신 Google 도구를 사용하여 절차를 간소화하도록 도와드립니다.

PWA

모바일 웹

학습 모바일 웹 PWA
14:00-14:30

세션

Google Developers 전문가 되기: GDE 프로그램 정보

나탈리 페레이라, 멜리사 파월

커뮤니티 라운지

Google Developer Experts 프로그램과 가입 방법에 대해 자세히 알아보세요.

커뮤니티

세션 커뮤니티
14:00-14:30

세션

Google 어시스턴트 및 프로그레시브 웹 앱을 통한 커뮤니티 참여 유도

메긴 키어니

3a홀

웹이 보편화되기 전에는 우리 모두가 작은 커뮤니티의 일원이었던 때를 상상해 보세요. 우리는 그 커뮤니티의 도움을 받아 도움을 줄 수 있었고, 어려운 시기에 필요한 것을 채울 수 있었고, 그 대가로 우리도 마찬가지였습니다. 이러한 커뮤니티에 소속될 만큼 운이 좋은 사람들도 있습니다. Google 어시스턴트의 도움을 받으세요. 내 니즈를 적절한 커뮤니티와 매칭하여 이러한 니즈가 어떻게 충족되고 있는지 추적하는 데 도움이 되는 개인적 도구가 될 수 있습니다.

PWA

모바일 웹

세션 모바일 웹 PWA
14:00-14:30

세션

사물 인터넷, TensorFlow, Google 어시스턴트에 대해 알아보기

웨인 피에카르스키

자카란다 룸

Google은 어디서든 컴퓨팅을 지원하기 위한 다양한 새 플랫폼과 도구를 보유하고 있습니다. Android Things를 사용하여 IoT 기기의 개발 및 생산을 간소화하는 방법을 알아보세요. Google 어시스턴트용 앱을 빌드하고 사용자와 대화하는 방법을 알아보세요. Android 휴대전화, Android Wear, TV를 통해 사용자가 언제 어디서나 서비스와 상호작용할 수 있도록 지원하는 방법을 알아보세요. TensorFlow를 사용하여 모바일을 넘어 다양한 종류의 IoT 애플리케이션에서 머신러닝을 쉽게 만드는 방법을 알아보세요.

TensorFlow

Android Things

어시스턴트

모바일 그 이상

세션 모바일 그 이상 TensorFlow Android Things 어시스턴트
14:45-15:15

세션

\'Solve for India\' 정보 세션

카티크 파드마나반

커뮤니티 라운지

\'Solve for India\' 프로그램에 대해 알아보기

커뮤니티

세션 커뮤니티
14:45-15:15

세션

Actions on Google을 사용하여 Google 어시스턴트용 대화형 앱 개발

다니엘 임리 시투나야케

자카란다 룸

Google 어시스턴트는 Google Home과 Android 휴대전화 플랫폼 모두에서 사용할 수 있습니다. Actions on Google을 사용하면 Google 어시스턴트를 확장하여 나만의 대화형 앱을 만들 수 있습니다. 이 대담에서는 Actions on Google의 주요 구성요소를 설명하고, Dialogflow와 같은 도구를 사용하여 Google 어시스턴트용 첫 번째 앱을 쉽게 빌드하는 방법을 보여주며, 매력적인 대화형 사용자 환경을 설계하기 위한 음성 사용자 인터페이스 (VUI) 권장사항을 살펴봅니다.

어시스턴트

모바일 그 이상

세션 모바일 그 이상 어시스턴트
14:45-15:15

세션

위치 및 배터리

샤일렌 툴리

3a홀

사용자는 위치 기반 앱을 좋아하지만 이러한 앱이 배터리 소모의 주요 원인이라고 걱정합니다. 위치와 배터리의 관계를 자세히 살펴보고 배터리 소모를 최소화하면서 위치가 풍부한 앱을 작성하는 전략을 논의합니다.

Android

Android

세션 Android Android
15:00-16:30

학습

사용자 환영

션 맥퀼런, 프라틱 탄돈

굴모하르 룸

Android는 사용자가 새 기기에서 앱을 처음 사용할 때 따뜻하게 환영할 수 있는 API를 제공합니다. 자동 백업 및 Smart Lock과 같은 기능은 사용자의 만족도를 높여주므로 전환 시 사용자가 계속 사용자로 남을 가능성이 높아집니다.

Android

Android

학습 Android Android
15:00-16:30

학습

Android Things 실습 및 자체 IoT 기기 만들기

조나단 코렌, 웨인 피에카르스키

카시아 룸

이 교육에서는 Android Things용 IoT 애플리케이션 개발에 관해 알아야 할 모든 사항을 학습합니다. Android 스튜디오와 개발자 키트를 사용하면 Android 지식을 사용하여 실제 환경에서 하드웨어와 얼마나 쉽게 상호작용할 수 있는지 확인할 수 있습니다.

Android Things

모바일 그 이상

학습 모바일 그 이상 Android Things
15:30-16:00

세션

Women Techmakers 모임

락샤 시바라마크리슈난

커뮤니티 라운지

이벤트에서 WTM 리더와 커뮤니티 구성원들이 친근하게 만나는 자리입니다.

커뮤니티

세션 커뮤니티
15:30-16:00

세션

Firebase를 활용한 활용 가능한 분석 정보

암릿 산지프

자카란다 룸

분석과 통계는 모든 앱의 성공에 핵심적인 요소입니다. 이 세션에서는 제품 로드맵을 통해 현명한 결정을 내릴 수 있도록 Firebase가 사용자 및 사용자 행동에 대한 주요 질문에 답하는 데 어떻게 도움이 되는지 알아봅니다.

Firebase

모바일로 개발

세션 모바일로 개발 Firebase
15:30-16:00

세션

프로그레시브 웹 앱용 프레임워크 및 도구

로완 미어우드

3a홀

프로그레시브 웹 앱 (PWA)이 누구보다 빠르게 웹에서 확산되고 있습니다. 2년 전만 해도 개발자들은 브라우저에서 제공하는 새로운 API를 활용하기 위해 대부분의 작업을 직접 처리해야 했습니다. 현재 Google은 배경과 관계없이 모든 개발자가 더 매력적인 애플리케이션을 빠르게 출시하는 데 사용할 수 있는 강력하고 강력한 도구를 제공합니다.\n\n이 세션에서는 PWA 권장사항과 시작하기 위한 실용적인 팁을 알아봅니다. 다양한 배경의 개발자를 지원하기 위해 존재하는 도구를 다루고 \n이러한 도구의 철학과 비전도 다룹니다.

PWA

모바일 웹

세션 모바일 웹 PWA
16:00-17:00

오후 휴식

16:15-16:45

세션

아키텍처 구성요소 - 사용 사례

플로리나 문테네스쿠

3a홀

아키텍처 구성요소 라이브러리 세트를 사용하면 성능이 뛰어나고 테스트와 유지관리가 쉬운 앱을 디자인할 수 있습니다. 이 대담에서는 각 라이브러리의 기능에 대해 설명하고 따라야 할 패턴과 안티패턴을 살펴보겠습니다. 요청을 최소화하기 위해 데이터를 저장해야 하는 위치(데이터베이스, ViewModel 또는 SavedInstanceState)에 관한 중요한 문제도 알아봅니다.\n마지막으로 아키텍처 구성요소의 최신 추가 기능인 Paging 라이브러리에 관해 알아봅니다. Paging 라이브러리의 작동 방식과 이를 사용해야 하는 이유 및 방법을 알아봅니다.

Android

Android

세션 Android Android
16:15-16:45

세션

컨테이너, Kubernetes, Google Cloud

KC 아야가리

자카란다 룸

단일 마이크로서비스를 만드는 것은 잘 알려진 문제입니다. 복원력이 우수하고 자가 복구가 가능한 부하 분산 마이크로서비스 클러스터를 만들기란 쉽지 않습니다. 출시 및 롤백을 통해 클러스터를 관리하고, 필요에 따라 개별 서비스를 확장하며, 서비스 간에 보안 비밀과 구성을 안전하게 공유하는 것은 훨씬 더 어렵습니다. 이때 오픈소스 컨테이너 관리 시스템인 Kubernetes가 도움이 될 수 있습니다. 이 대담에서는 간단한 마이크로서비스로 시작하여 Docker를 사용하여 컨테이너화한 다음 Kubernetes에서 관리하는 복원력이 우수한 마이크로서비스 클러스터로 확장합니다. 이 과정에서 Kubernetes가 컨테이너화된 애플리케이션의 배포, 운영, 확장을 자동화하는 데 유용한 시스템인 이유를 배우게 됩니다.

Cloud

모바일로 개발

세션 모바일로 개발 Cloud
16:15-16:45

세션

"편안한 분위기에서 벗어나 네트워킹 기술을 연마하세요."

조제프 보디츠카

커뮤니티 라운지

네트워킹 스킬을 배우고 연습하세요

커뮤니티

세션 커뮤니티
16:45-18:15

학습

웹사이트에서 Workbox를 사용하여 PWA로 이전하기

데이비드 스케일스

카시아 룸

그래서 웹사이트를 오프라인으로 작동시키고 싶으신가요? 서비스 워커를 생성하고 일부 파일을 캐시하지만, 업데이트나 브라우저 캐시를 처리하는 방법을 잘 모를 수 있습니다. 다행히 Google의 엔지니어들은 스스로의 작업에서 이러한 질문을 마주하고 프로그레시브 웹 앱의 도구 모음이자 핵심 로직인 Workbox를 작성했습니다. 사이트를 오프라인으로 전환하고 까다로운 캐싱 문제를 쉽게 해결하는 방법을 알려드립니다.

PWA

모바일 웹

학습 모바일 웹 PWA
16:45-18:15

학습

인스턴트 앱 빌드

아니루드 데와니

굴모하르 룸

Android 스튜디오 3.0을 사용하여 Android 인스턴트 앱을 빌드하는 방법을 알아보세요. Android 인스턴트 앱을 사용하면 앱을 설치하지 않고도 앱 활동을 실행하도록 앱 링크를 설정할 수 있습니다.

Android

Android

학습 Android Android
17:00-17:30

세션

최신 도구, 테스트, 자동화: Lighthouse 및 Puppeteer 시작하기

에릭 비델만, 비남라타 싱갈

3a홀

최신 웹 개발에는 최신 도구가 필요합니다. Chrome DevTools 팀에서 제공하는 최신 기능을 살펴볼 수 있습니다. Lighthouse를 사용하여 개발 워크플로를 안내하고 헤드리스 Chrome과 헤드리스 Chrome을 제어하기 위한 새로운 노드 라이브러리인 Puppeteer로 이 모든 작업을 자동화합니다.

PWA

모바일 웹

세션 모바일 웹 PWA
17:00-17:30

세션

부가기능으로 Google Docs, Sheets, Slides 확장

웨슬리 천

자카란다 룸

Google 문서, 스프레드시트, 프레젠테이션과 같은 G Suite 앱을 사용하고 싶지만 나만의 기능을 추가하고 싶으신가요? 부가기능을 사용하면 사용자 인터페이스에서 메뉴 및 사이드바를 맞춤설정하는 등 데이터에 액세스하기 위한 코드를 작성할 수 있습니다. 다른 서버에서 데이터를 가져오거나 데이터베이스에 연결하고자 할 수 있습니다. 이 모든 것이 부가기능을 사용하면 할 수 있습니다. 이 세션에서는 Google Apps Script를 소개하고 자신만의 부가기능을 만드는 방법을 보여줍니다.

G Suite

모바일 그 이상

세션 모바일 그 이상 G Suite
17:00-17:30

세션

인도 커뮤니티 그룹 모임

마노란잔 파디

커뮤니티 라운지

인도 지역 사회 주최자와 구성원들이 모인 비공식 모임입니다.

커뮤니티

세션 커뮤니티
17:45-18:15

세션

양보다 질: 품질이 중요한 이유

요하네스 토놀로, 닉 포테스큐

3a홀

Material Design 및 Android Vitals를 사용하여 사용자 환경을 개선하고 참여도와 유지율을 높이는 방법을 알아보세요. 품질이 우수한 앱을 빌드하여 더 나은 사용자 리뷰를 받고 편집팀의 주목을 받으세요.

재생

모바일로 개발

세션 모바일로 개발 재생
17:45-18:15

세션

웹의 다음 단계

토마스 슈타이너, 스티븐 소네프

자카란다 룸

전자상거래, 미디어, 게임 또는 기타 유형의 사이트에서 작업하고 있다면 웹의 미래에 대해 알아야 합니다. 이 세션에서는 API, 플랫폼, 기술의 다음 단계를 살펴보겠습니다. 결국 네이티브 앱이 필요하지 않을 가능성이 높습니다.

PWA

모바일 웹

세션 모바일 웹 PWA
18:30~22:00

애프터 파티