1 grudnia 2017 roku

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Wszystkie godziny podano dla Indii (czas UTC+05:30)

  • Transmisje na żywo
Filtr :
Czas Opis _type _track _produkt
08:00-10:00

Śniadanie i rejestracja

10:00-10:55

Sesja

Prezentacja – dzień 1

Daniel Galpin, Pankaj Gupta, Francis Ma, Sachit Mishra, Tal Oppenheimer, Kaz Sato, Anitha Vijayakumar

Hall 3a

Poznaj najnowsze wiadomości i aktualizacje dotyczące usług i platform dla deweloperów w Google.

Android

Asystent

Chmura

Firebase

TensorFlow

Internet mobilny

Nie tylko na urządzeniach mobilnych

Programuj na urządzeniach mobilnych

Internet mobilny

Android

Sesja Rozwój aplikacji mobilnych – internet mobilny Asystent Androida w Firebase Firebase (w przeglądarce mobilnej)
11:00-11:30

Sesja

Sesja informacyjna o programie Grup dyskusyjnych Google

Dan Franc

Salon

Dowiedz się więcej o programie społeczności dla deweloperów oraz o tym, jak utworzyć grupę lub do niej dołączyć.

Społeczność

Sesja Społeczność
11:10-11:40

Sesja

Progresywne aplikacje internetowe: co, dlaczego i jak?

Sam Dutton, Jiewei Lin, Sarah Clark

Hall 3a

W tej rozmowie wyjaśnimy, dlaczego, w jaki sposób i w jaki sposób progresywne aplikacje internetowe będą działać, a także omówimy przykłady kodu. Łącząc to z najlepszymi zasobami w internecie i aplikacjach, progresywne aplikacje internetowe szybko się ładują (nawet w niestabilnych sieciach) i pozwalają ponownie zaangażować użytkowników przez wysyłanie powiadomień push, wyświetlanie ikony na ekranie głównym i ładowanie na pełnym ekranie.

PWA

Internet mobilny

Sesja Internet mobilny PWA
11:10-11:40

Sesja

Rzeczywiste systemy uczące się z TensorFlow i Cloud ML

Kaz-Sato

Sala Jacaranda

TensorFlow, biblioteka Google na licencji open source w dziedzinie systemów uczących się, zrewolucjonizowała świat systemów uczących się od czasu wprowadzenia go w 2015 r. W połączeniu ze skalowalnością systemów uczących się opracowanych przez Google TensorFlow może być wykorzystywana przez każdego z niskim doświadczeniem i niedrogo korzystać z technologii głębszej nauki.W trakcie tej rozmowy omówimy 3 przykłady firm, które wdrożyły TensorFlow i Cloud ML, aby rozwiązywać prawdziwe problemy: rolnik z ogórków w Japonii był w stanie opracować własny model radzenia sobie z wypadkami, a także znacznie przyczynił się do zwiększania wygody użytkowników związanych z aukcjami samochodowymi i udało mu się zwiększyć wydajność w zakresie prognozowania samochodów.

Chmura

Nie tylko na urządzeniach mobilnych

Sesja Nie tylko na urządzeniach mobilnych Chmura
11:10-12:40

Trenowanie

Tworzenie aplikacji z komponentami architektury

Lyla Fujiwara

Sala Gumamohara

W maju 2017 r. udostępniliśmy biblioteki komponentów Architecture Components. Pomagają też programistom zarządzać cyklem życia komponentów i trwałością danych w interfejsie użytkownika. Razem można ich używać jako spójnego sposobu szybkiego tworzenia aplikacji na Androida. Podczas tego szkolenia dowiesz się, jak używać komponentów razem: utworzysz aplikację z reaktywnym interfejsem, w której będą przechowywane i wczytywane dane lokalne.

Android

Android

Trenowanie Android Android
11:10-12:40

Trenowanie

Ćwiczenia z zakresu tworzenia własnych aplikacji dla Asystenta Google z wykorzystaniem Dialogflow

Sachit Mishra, Silvano Luciani

Salon

Z tego szkolenia dowiesz się, jak utworzyć własne aplikacje dla Asystenta Google. Korzystając z Dialogflow, przekonasz się, jak łatwo można utworzyć rozmowę z użytkownikami, zapisując kilka przykładowych zdań i odpowiedzi. Możesz zintegrować swoją aplikację z własnym backendem serwera za pomocą prostego webhooka, który został napisany w Node.js. To świetna sesja dla każdego dewelopera, który chce się nauczyć tworzyć Asystenta Google.

Asystent

Nie tylko na urządzeniach mobilnych

Trenowanie Nie tylko na urządzeniach mobilnych Asystent
11:45-12:15

Pytania i odpowiedzi

Pytania i odpowiedzi dotyczące budowania społeczności

Dan Franc

Salon

Jak zaangażować społeczność wokół projektu? Jak stworzyć świetną grupę? Poproś Googleru i innych o społeczności.

Społeczność

Pytania i odpowiedzi Społeczność
11:50-12:20

Sesja

Przedstawiamy Cloud Firestore

Dan McGrath

Sala Jacaranda

Firebase właśnie zapowiedział wersję beta Cloud Firestore – w pełni zarządzaną bazę danych NoSQL do tworzenia aplikacji mobilnych i internetowych. Został on zaprojektowany do łatwego przechowywania i synchronizowania danych aplikacji na całym świecie i jest teraz dostępny w wersji beta. W tym artykule omawiamy szczegóły dotyczące produktów i pokazujemy, jak stworzyć skalowalną aplikację za pomocą Cloud Firestore.

Firebase

Programuj na urządzeniach mobilnych

Sesja Programuj na urządzeniach mobilnych Firebase
11:50-12:20

Sesja

Sesja z informacjami na temat certyfikacji Google Developers i Google Cloud

JP Souchak, Manohar Silam

Google Developers i strefa certyfikacji Cloud

Dowiedz się, jak zdobyć swoje umiejętności specjalisty ds. internetu mobilnego, programisty aplikacji na Androida, inżyniera danych lub architekta Cloud. W trakcie tej sesji JP Souchak i Manohar Silam poprowadzą sesję informacji na żywo prezentującą 2 programy certyfikacyjne i pojedyncze certyfikaty. Pyt. i odczekaj.

Certyfikat

Sesja Certyfikat
11:50-12:20

Sesja

Testuję Kotlin

Sean McQuillan

Hall 3a

Kotlin to język wyższego poziomu, który jest w pełni zintegrowany z językiem programowania Java i Androidem Studio. Jest używany w wielu popularnych aplikacjach na Androida. Z tej prezentacji dowiesz się, jak używać Kotlina podczas szczegółowego pisania testów. Testowanie to świetny sposób na naukę kotliny, pisanie czytelnych testów i przedstawienie swojego zespołu programistów.

Android

Android

Sesja Android Android
12:30-13:00

Sesja

Tworzenie witryny e-commerce ze stroną AMP

Ben Morss, Raghu Simha

Sala Jacaranda

Technologia AMP została rozszerzona na kompleksową bibliotekę komponentów internetowych umożliwiających szybkie tworzenie pięknych, dynamicznych stron internetowych. W tej prezentacji omówimy ich niesamowite możliwości i zakończymy ich odtwarzaniem w technologii AMP.

AMP

PWA

Internet mobilny

Sesja Internet mobilny PWA AMP
12:30-13:00

Sesja

Sesja informacyjna dotycząca programu GDG

Jennifer Kohl

Salon

Dowiedz się więcej o programie Grup dyskusyjnych Google dla deweloperów oraz o tym, jak utworzyć grupę lub dołączyć do niej jako członek.

Społeczność

Sesja Społeczność
12:30-13:45

Obiad

Hall 3b – Piaskownica

13:15-13:45

Sesja

Szczegółowe informacje o Oreo i Bibliotece pomocy

Daniel Galpin

Hall 3a

W tej rozmowie przyjrzymy się bliżej Androidowi Oreo i Bibliotece pomocy. Dowiedz się więcej o znaczących zmianach, które sprawią, że Twoje aplikacje będą lepiej wyglądać i działać.

Android

Android

Sesja Android Android
13:15-14:45

Trenowanie

Tworzenie aplikacji internetowej za pomocą Firebase i Cloud Firestore

Arthur Thompson

Sala Gumamohara

Przekonaj się, jak łatwe jest tworzenie aplikacji internetowej za pomocą Cloud Firestore. Nauczyciel utworzy dla Ciebie aplikację internetową na podstawie tych ćwiczeń z programowania. Możesz współpracować z nimi albo utworzyć tę samą aplikację na iOS lub Androida. Podczas tej sesji pracownicy Google pomogą Ci w rozwijaniu tych technologii.

Firebase

Programuj na urządzeniach mobilnych

Trenowanie Programuj na urządzeniach mobilnych Firebase
13:15-14:45

Trenowanie

Progresywne aplikacje internetowe oparte na danych

Sarah Clark

Salon

Te aplikacje można łatwo utworzyć w witrynach \"tylko do odczytu\. Co się jednak dzieje, gdy chcesz, aby użytkownicy pracowali offline i synchronizują się, gdy są online? Pomagamy w architekturze aplikacji pod kątem danych statycznych i dynamicznych, budowie synchronizacji w tle, aktualizacji w internecie i najnowszych narzędzi Google.

PWA

Internet mobilny

Trenowanie Internet mobilny PWA
14:00-14:30

Sesja

Zostań ekspertem Google Developers: informacje o programie GDE

Nathalie Pereira, Melissa Powel

Salon

Dowiedz się więcej o Programie dla Ekspertów Produktowych Google i o tym, jak do niego dołączyć.

Społeczność

Sesja Społeczność
14:00-14:30

Sesja

Angażowanie społeczności za pomocą Asystenta Google i progresywnych aplikacji internetowych

Meggin kearney

Hall 3a

Wyobraź sobie czas przed internetem, gdy wszyscy należały do małej społeczności. polegaliśmy na tym, że od czasu do czasu pomagaliśmy nam, zaspokajając nasze potrzeby, i w przeciwieństwie do nich. Niektórzy z nas wciąż mogą mieć szczęście, aby należeć do tych społeczności. I tak zaczyna się Asystent Google. Może to być osobiste narzędzie pozwalające dopasować się do potrzeb Twojej społeczności i pomóc Ci śledzić, jak je zaspokaja.

PWA

Internet mobilny

Sesja Internet mobilny PWA
14:00-14:30

Sesja

Internet z rzeczami, TensorFlow i Asystentem Google

Wayne Piekarski

Sala Jacaranda

Google oferuje wiele nowych platform i narzędzi, które umożliwiają przetwarzanie danych w dowolnym miejscu i o każdej porze. Dowiedz się, jak za pomocą rzeczy Androida można uprościć tworzenie i produkcję urządzeń IoT. Dowiedz się, jak tworzyć aplikacje na potrzeby Asystenta Google, i porozmawiaj z użytkownikami. Zobacz, jak telefony z Androidem, Android Wear i TV umożliwiają użytkownikom interakcję z Twoją usługą w dowolnym miejscu i o każdej porze. Dowiedz się, jak za pomocą TensorFlow możesz ułatwić systemy uczące się we wszystkich aplikacjach IoT innych niż mobilne.

TensorFlow

Android Things

Asystent

Nie tylko na urządzeniach mobilnych

Sesja Nie tylko na urządzeniach mobilnych Asystent TensorFlow Android
14:45-15:15

Sesja

Sesja informacyjna \"Solve for India\" info

Karthik Padmanabhan

Salon

Więcej informacji o programie \"Solve for India\&quot

Społeczność

Sesja Społeczność
14:45-15:15

Sesja

Tworzenie aplikacji konwersacyjnych dla Asystenta Google za pomocą Actions on Google

Daniel Imrie-Situnayake

Sala Jacaranda

Asystent Google jest dostępny zarówno na platformach Google Home, jak i na telefonach z Androidem. Platforma Actions on Google umożliwia rozszerzeniom Asystenta Google tworzenie własnych aplikacji do prowadzenia rozmów. W tym artykule omawiamy najważniejsze komponenty Actions on Google i pokazujemy, jak używać narzędzi takich jak Dialogflow, aby łatwo stworzyć pierwszą aplikację dla Asystenta Google, i poznasz sprawdzone metody korzystania z interfejsu Voice (VUI) pozwalające projektować atrakcyjne rozmowy.

Asystent

Nie tylko na urządzeniach mobilnych

Sesja Nie tylko na urządzeniach mobilnych Asystent
14:45-15:15

Sesja

Lokalizacja i bateria

Tulina Shail

Hall 3a

Użytkownicy bardzo lubią aplikacje oparte na lokalizacji, ale obawiają się, że aplikacje te często są przyczyną zużycia baterii. Opowiadamy o relacji między lokalizacją a baterią, omawiamy strategie tworzenia aplikacji z wieloma funkcjami i jednocześnie minimalizujemy zużycie baterii.

Android

Android

Sesja Android Android
15:00-16:30

Trenowanie

Powitanie użytkowników

Sean McQuillan, Prateek Tandon

Sala Gumamohara

Android udostępnia interfejsy API, które pozwalają użytkownikom wygodnie korzystać z aplikacji po raz pierwszy na nowym urządzeniu. Funkcje takie jak automatyczna kopia zapasowa i Smart Lock zwiększają zadowolenie użytkowników, co zwiększa szanse na to, że w okresie przejściowym będą oni nadal używać tej usługi.

Android

Android

Trenowanie Android Android
15:00-16:30

Trenowanie

Praktyczne funkcje i tworzenie własnych urządzeń z Androidem

Jonathan Koren, Wayne Piekarski

Salon

Podczas tego szkolenia dowiesz się wszystkiego o tworzeniu aplikacji IoT dla Androida. Korzystając z Androida Studio i zestawu dla programistów, przekonasz się, jak łatwo możesz korzystać ze sprzętu na co dzień w świecie rzeczywistym.

Android Things

Nie tylko na urządzeniach mobilnych

Trenowanie Nie tylko na urządzeniach mobilnych Android Things
15:30-16:00

Sesja

Spotkanie kobiet w branży technologicznej

Lakshya Sivaramakrishnan

Salon

Nieformalne spotkanie z liderami WTM i członkami społeczności podczas wydarzenia.

Społeczność

Sesja Społeczność
15:30-16:00

Sesja

Przydatne statystyki Firebase

Amri Sanjeev

Sala Jacaranda

Kluczem do sukcesu każdej aplikacji jest analizy i statystyki. Podczas tej sesji dowiesz się, jak Firebase pomaga odpowiadać na kluczowe pytania dotyczące użytkowników i ich zachowań, dzięki czemu możesz podejmować bardziej inteligentne decyzje na podstawie harmonogramu rozwoju usługi.

Firebase

Programuj na urządzeniach mobilnych

Sesja Programuj na urządzeniach mobilnych Firebase
15:30-16:00

Sesja

Platformy i narzędzia dla progresywnych aplikacji internetowych

Rowan Merewood

Hall 3a

Progresywne aplikacje internetowe (PWA) rozprzestrzeniają się w sieci szybciej, niż ktokolwiek mógł przewidzieć. Dwa lata temu deweloper musiał samodzielnie przeprowadzić większość czynności, aby korzystać z nowych interfejsów API dostępnych w przeglądarce. Dzisiaj mamy zaawansowane i niezawodne narzędzia, za pomocą których deweloperzy mogą szybko wysyłać bardziej atrakcyjne aplikacje.\n\nPodczas tej sesji poznasz sprawdzone metody PWA i praktyczne wskazówki dotyczące pierwszych kroków. Omówimy narzędzia, które pomagają deweloperom z różnych środowisk, a także \nfilozofie i wizje związane z tymi narzędziami.

PWA

Internet mobilny

Sesja Internet mobilny PWA
16:00-17:00

Przerwa na popołudnie

16:15-16:45

Sesja

Komponenty architektoniczne – przypadki użycia

Florina Muntenescu

Hall 3a

Biblioteki Komponentów Architektury pomagają w projektowaniu solidnych, możliwych do przetestowania i utrzymywania aplikacji. W trakcie tej rozmowy omówimy, jak działają poszczególne biblioteki, a także omówimy wzorce, których należy przestrzegać. Omówimy też ważny problem, w którym trzeba zapisywać dane, aby zminimalizować żądania: bazy danych, widok modeli czy stan SavedInstanceState?\nNa koniec omówimy bibliotekę biblioteki Paging, która jest najnowszym dodatkiem do komponentów architektury. Dowiesz się, jak działa biblioteka Paging oraz dlaczego warto z niej korzystać.

Android

Android

Sesja Android Android
16:15-16:45

Sesja

Kontenery, Kubernetes i Google Cloud

KY Ayyagari

Sala Jacaranda

Utworzenie jednego mikroserwisu to dobrze znane wyzwanie. Stworzenie klastra mikroserwisów o równoważonym obciążeniu, który jest odporny i samoleczący, nie jest takie łatwe. Zarządzanie klastrem za pomocą wdrożeń i przywracania, skalowanie poszczególnych usług na żądanie oraz bezpieczne udostępnianie obiektów tajnych i konfiguracji między usługami jest jeszcze trudniejsze. Przydaje się Kubernetes – system zarządzania kontenerami typu open source. W tej rozmowie zaczynamy od prostej mikroserwisu, konteneryzujemy ją za pomocą Dockera i skalujemy w klastrze odpornych mikroserwisów zarządzanych przez Kubernetes. Dowiesz się też, co sprawia, że Kubernetes to doskonały system do automatyzacji wdrażania, operacji i skalowania aplikacji skonteneryzowanych.

Chmura

Programuj na urządzeniach mobilnych

Sesja Programuj na urządzeniach mobilnych Chmura
16:15-16:45

Sesja

"Wyjmij się ze strefy komfortu i popraw swoje umiejętności w sieci

Józef Vodička

Salon

Ćwicz i rozwijaj umiejętności współpracy

Społeczność

Sesja Społeczność
16:45-18:15

Trenowanie

Od witryny do usługi PWA z Workbox

Wagi Davida

Salon

Chcesz, by Twoja witryna działała offline? Tworzysz skrypt service worker i pamięć podręczną niektórych plików, ale raczej nie wiesz, jak obsługiwać aktualizacje lub pamięć podręczną przeglądarki. Na szczęście inżynierowie Google znaleźli te pytania w swojej pracy i przygotowali zestaw narzędzi oraz podstawową logikę aplikacji progresywnej aplikacji internetowej. Pokażemy Ci, jak przekonwertować witrynę na tryb offline i łatwo rozwiązać problemy z pamięcią podręczną.

PWA

Internet mobilny

Trenowanie Internet mobilny PWA
16:45-18:15

Trenowanie

Tworzenie aplikacji błyskawicznej

Anirudh dewani

Sala Gumamohara

Dowiedz się, jak stworzyć taką aplikację za pomocą Androida Studio 3.0. Aplikacje błyskawiczne na Androida umożliwiają skonfigurowanie działań w aplikacji bez wcześniejszego instalowania.

Android

Android

Trenowanie Android Android
17:00-17:30

Sesja

Nowoczesne narzędzia, testy i automatyzacja: pierwsze kroki z narzędziami Lighthouse i Puppeteer.

Eric Bidelman, Vinamrata Singal

Hall 3a

Nowoczesne tworzenie stron internetowych wymaga nowoczesnych narzędzi. Dołącz do nas i poznawaj najnowsze bonusy od zespołu Chrome DevTools. Użyjemy Lighthouse, aby pokierować procesem programowania i zautomatyzować go za pomocą Chrome bez interfejsu graficznego i Puppeteer – nowej biblioteki węzłów do zarządzania Chrome bez interfejsu graficznego.

PWA

Internet mobilny

Sesja Internet mobilny PWA
17:00-17:30

Sesja

Zwiększanie możliwości Dokumentów, Arkuszy i Prezentacji Google dzięki dodatkom

Wesley chun

Sala Jacaranda

Chcesz korzystać z aplikacji G Suite, takich jak Dokumenty, Arkusze i Prezentacje Google, ale chcesz dodać własną funkcję? Dodatki umożliwiają pisanie kodu pozwalającego na dostęp do ich danych, w tym dostosowywanie menu i pasków bocznych w interfejsie. Być może chcesz pobrać dane z innego serwera lub połączyć się z bazą danych. Wszystkie te działania są możliwe dzięki dodatkom. Podczas tej sesji omówimy Google Apps Script i pokażemy, jak utworzyć własne dodatki.

G Suite

Nie tylko na urządzeniach mobilnych

Sesja Nie tylko na urządzeniach mobilnych G Suite
17:00-17:30

Sesja

Spotkanie na temat grup społeczności w Indiach

pad manoranjan

Salon

Nieformalne spotkanie organizatorów i członków społeczności Indii.

Społeczność

Sesja Społeczność
17:45-18:15

Sesja

Jakość zamiast ilość: dlaczego jakość ma znaczenie

Johannes Tonollo, Nick Fortescue

Hall 3a

Dowiedz się, jak używać interfejsu Material Design i danych Android do poprawy wrażeń użytkowników oraz zaangażowania i utrzymania użytkowników. Zadbaj o lepsze opinie użytkowników i zwiększaj swoją widoczność, tworząc wysokiej jakości aplikację.

Odtwórz

Programuj na urządzeniach mobilnych

Sesja Programuj na urządzeniach mobilnych Odtwórz
17:45-18:15

Sesja

Co dalej w internecie

Thomas Steiner, Steven Soneff

Sala Jacaranda

Niezależnie od tego, czy pracujesz w e-commerce, mediach, grach czy z jakimś innym rodzajem witryn, musisz znać przyszłość internetu. W trakcie tej sesji omówimy zagadnienia dotyczące interfejsów API, platform i technologii. Bardzo możliwe, że w ogóle nie potrzebujesz aplikacji natywnej.

PWA

Internet mobilny

Sesja Internet mobilny PWA
18:30–22:00

Afterparty