6 września 2017 r.

Wszystkie godziny podano dla strefy środkowoeuropejskiej letniej (UTC+02:00)

  • Transmisja na żywo
Filtr :
. . . .
Godzina Opis _type _track _produkt
10:00–10:45

Keynote

Prezentacja dnia 2

Ewa Macias, Behshad Behzadi, Mícheál Ó Foghlú

Sala audytorium sesji S1

Dowiedz się więcej o projektach inżynierskich Google w Europie i poznaj ludzi, którzy się za tym stoją.

Asystent

Chmura

Nie tylko mobilne

Tworzenie aplikacji na urządzenia mobilne

Keynote Więcej na temat aplikacji mobilnych: tworzenie aplikacji na urządzenia mobilne Chmura Asystenta
10:45–11:30

Pytania i odpowiedzi

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

Daniel Franc

Obszar społeczności

Jak zaangażować społeczność wokół projektu? Jak stworzyć ciekawą grupę na spotkania? Zapytaj pracownika Google i inne społeczności kierują wszystko, co jest związane ze społecznością.

Społeczność

Pytania i odpowiedzi Społeczność
11:00–17:15

Sesja

Certyfikat Google Developers i Google Cloud

Google Developers i Centrum certyfikatów Google Cloud

Dowiedz się o nowościach w programach certyfikacji Google Developers i Google Cloud. Poznaj ekspertów od Androida, internetu oraz chmury i dowiedz się, jak uzyskać certyfikat.

Społeczność

Sesja Społeczność
11:00–11:45

Sesja

Składniki architektury

Florina Muntenescu

Sala audytorium sesji S1

Od czasu premiery na konferencji I/O komponentów architektury Androida w wersji testowej wielu deweloperów podzieliło się z nami bardzo przydatnymi opiniami. Mamy najnowsze aktualizacje i przedstawiamy ciekawe przypadki użycia.

Android

Android

Sesja Android Android
11:00–12:30

Szkolenia

Progresywne aplikacje internetowe oparte na danych

Sylwia Clark

Sala szkoleniowa S3.1

Tworzenie aplikacji PWA jest stosunkowo łatwe w przypadku aplikacji „tylko do odczytu” witryn, ale co się dzieje, gdy użytkownicy mają pracować offline i synchronizować dane, gdy będą online? Pomożemy Ci zaprojektować aplikację pod kątem danych statycznych i dynamicznych, utworzyć synchronizację w tle, zaktualizować backend, gdy będziesz online, i wykorzystać najnowsze narzędzia Google, by uprościć ten proces.

PWA

Internet mobilny

Szkolenia Internet mobilny PWA
11:00–11:45

Sesja

Uczenie maszynowe z TensorFlow

Andrew Gasparovic

Sala teatralna S2

TensorFlow to najpopularniejsza na świecie platforma systemów uczących się typu open source. Podczas tej prezentacji przedstawimy TensorFlow oraz nowe rozwiązania, które opracowaliśmy. Omówimy też kilka przypadków użycia pokazujących, jak Google i w praktyce korzystają z TensorFlow.

TensorFlow

Nie tylko mobilne

Sesja Nie tylko mobilne TensorFlow
11:00–12:30

Szkolenia

Sposób na przyszłość (i do tyłu): definiowanie udanej nawigacji w aplikacji

Liam Spradlin, Yasmine Evjen

Sala szkoleniowa S3.2

Nawigacja ma kluczowe znaczenie dla wygody użytkowników aplikacji. Sposób, w jaki użytkownik porusza się po Twojej aplikacji, może wpłynąć na jej wrażenia, czy skutecznie z niej korzysta i czy spełnia ona cele biznesowe. Definiowanie sposobu nawigacji w aplikacji nie zawsze jest proste. Podczas tej sesji przyjrzymy się typowym wzorcom nawigacji na Androidzie, przyjrzymy się, jak działają i jak je łączyć, aby stworzyć udaną nawigację w aplikacji. Dowiesz się, jak identyfikować najważniejszych użytkowników, nadawać priorytety zadaniom i porządkować treści w określonej hierarchii.

Android

Tworzenie aplikacji na urządzenia mobilne

Szkolenia Tworzenie aplikacji na urządzenia mobilne Android
11:30–12:00

Sesja

Jak zostać ekspertem Google Developers: informacje o programie GDE

Monika Starzyk

Obszar społeczności

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

Społeczność

Sesja Społeczność
11:45–12:30

Sesja

Podstawy Google Cloud Platform: prezentacja

Marc Cohen, Mete Atamel

Sala audytorium sesji S1

Z usługami w chmurze trzeba sporo się dziać, a próby ich zrozumienia mogą być zniechęcające. Podczas tej sesji Marc i Mete oprowadzają Cię w praktycznej, praktycznej prezentacji o niesamowitym zakresie i głębi problemów, które można rozwiązać przy użyciu Google Cloud Platform.

Asystent

Chmura

Tworzenie aplikacji na urządzenia mobilne

Sesja Tworzenie aplikacji na urządzenia mobilne Chmura Asystenta
11:45–12:30

Sesja

Większa wydajność dzięki ulepszeniu jakości aplikacji

Aleksiej Kokin

Sala teatralna S2

Dowiedz się, jak korzystać z Material Design i Android Vitals, aby zadbać o wrażenia użytkowników oraz zwiększyć ich zaangażowanie i utrzymanie. Twórz wysokiej jakości aplikacje, aby otrzymywać lepsze opinie użytkowników i częściej docierać do redaktorów.

Firebase

Tworzenie aplikacji na urządzenia mobilne

Sesja Tworzenie aplikacji na urządzenia mobilne Firebase
12:00–14:15

Szkolenia

Laboratorium kolczyków

Eliška Čejpová

Obszar społeczności

Stwórz kolczyki, naszyjniki, bransoletki i inne przedmioty ze starych podzespołów komputerowych.

Społeczność

Szkolenia Społeczność
12:30–14:00

Szkolenia

Zwiększ możliwości aplikacji dzięki Cloud Functions i uczeniu maszynowemu

Sala szkoleniowa S3.1

Załóżmy, że masz już aplikację korzystającą z Firebase. Teraz chcesz dodać obsługę płatności i przetwarzania zdjęć, wysyłać powiadomienia push lub korzystać z innych funkcji, których rzeczywiście nie można zrobić w samej aplikacji. Jak możesz to zrobić bez konieczności zakładania własnych serwerów? Firebase Ci w tym pomoże. Z tego ćwiczenia w Codelabs dowiesz się, jak pisać funkcje JavaScriptu, które będą uruchamiane w odpowiedzi na zdarzenia w Firebase. Następnie wdrażasz te funkcje w Cloud Functions dla Firebase, gdzie są uruchamiane autoskalowane w infrastrukturze Google. Aby jak najlepiej wykorzystać udział w zjeździe, zainstaluj na komputerze środowisko Node.js i npm oraz ulubiony edytor tekstu.

Firebase

Tworzenie aplikacji na urządzenia mobilne

Szkolenia Tworzenie aplikacji na urządzenia mobilne Firebase
12:30–13:15

Sesja

Panel w interfejsie Voice: o co chodzi tak hałas?

Nandini Stocker, Sachit Mishra, Kimberly Harvey, Marc Paulina

Sala teatralna S2

Z definicji rozmowa to wymiana idei za pomocą słów między 2 osobami. Ale co się stanie, gdy dojdzie do wymiany między człowiekiem a urządzeniem? Czy normy konwersacyjne się zmieniają? Jeśli tak, to w jaki sposób? W tym panelu omawiamy zależności między projektowaniem a programowaniem, aby dowiedzieć się, jak tworzyć aplikacje umożliwiające użytkownikom prowadzenie rozmów. Ankietowani: Sachit Mishra, deweloper aplikacji Asystenta i działań w Google, Kimberly Harvey, projektant rozmów, Marc Paulina, projektant UX Asystenta Google na Wear. Moderowane przez: Nandini Stocker, dyrektorka ds. projektowania rozmów Współpraca

Tworzenie aplikacji na urządzenia mobilne

Sesja Tworzenie aplikacji na urządzenia mobilne
12:30–14:00

Szkolenia

Szczegółowa analiza układu ograniczeń

Dan Galpin

Sala szkoleniowa S3.2

Z tych warsztatów dowiesz się, jak używać edytora układu ograniczeń do tworzenia elastycznych i wydajnych układów aplikacji na Androida. Warsztaty udostępnia aplikację startową, dzięki której możesz poeksperymentować z układami.

Android

Android

Szkolenia Android Android
12:30–13:15

Sesja

Kontenery, Kubernetes i Google Cloud

Robert Kubis, Steffen Hanikel

Sala audytorium sesji S1

Utworzenie pojedynczego mikroserwisu to powszechnie znane wyzwanie. Stworzenie klastra mikroserwisów o zrównoważonym obciążeniu, które są odporne i automatycznie naprawiane, nie jest takie proste. Jeszcze trudniej jest zarządzać klastrem przez wdrażanie i przywracanie, skalowanie poszczególnych usług na żądanie oraz bezpieczne udostępnianie obiektów tajnych i konfiguracji między usługami. Pomoże w tym Kubernetes, czyli system zarządzania kontenerami typu open source. W tym wykładzie zaczniemy od prostego mikroserwisu, skonteneryzujemy go za pomocą Dockera i przeskalujemy do klastra odpornych mikroserwisów zarządzanych przez Kubernetes. Przy okazji dowiadujemy się, co sprawia, że Kubernetes jest świetnym systemem do automatyzacji wdrażania, operacji i skalowania aplikacji skonteneryzowanych. Cieszymy się, że FlixBus dołączył do nas na scenie, aby porozmawiać o doświadczeniach i sprawdzonych metodach wdrażania i uruchamiania Kubernetes w środowisku produkcyjnym.

Chmura

Tworzenie aplikacji na urządzenia mobilne

Sesja Tworzenie aplikacji na urządzenia mobilne Chmura
13:15–13:45

Sesja

Nadchodzące zmiany w globalnych zasadach technologicznych

Danielle Osler,

Sala audytorium sesji S1

Podczas tej sesji omówimy pojawiające się trendy polityczne i technologiczne, które wpływają na deweloperów, i podamy Ci jasne pomysły na to, jak oddać swój głos w debacie.

Android

Android Things

Android

Sesja Android Rzeczy Androida
13:30–14:15

Sesja

Informacje o programie Google Developers dla agencji

Amit Chopra

Obszar społeczności

Więcej informacji o programie Google Developers dla agencji

Społeczność

Sesja Społeczność
14:15–15:00

Sesja

Zwiększanie możliwości aplikacji dzięki lokalizacji i mapom

Brett Morgan

Sala teatralna S2

Dzięki Mapom Google świat jest na wyciągnięcie ręki. Dowiedz się, jak wykorzystać nasze interfejsy API, aby wprowadzić Mapy Google do aplikacji na Androida lub iOS. Pokażemy Ci, jak używać stylów, aby prezentować swoje funkcje i włączać nowe przypadki użycia. Interfejsy API Map Google mogą też dać Ci wiele dodatkowych funkcji, dzięki którym będziesz w pełni korzystać z naszych danych o świecie. Dowiedz się, jak pokazać użytkownikom świat!

Mapy

Tworzenie aplikacji na urządzenia mobilne

Sesja Tworzenie aplikacji na urządzenia mobilne Mapy
14:15–15:00

Sesja

Tworzenie społeczności Google: informacje o programie GDG

Daniel Franc

Obszar społeczności

Dowiedz się wszystkiego o programie Google Developer Groups oraz o tym, jak utworzyć grupę i dołączyć do niej jako członek.

Społeczność

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

Szkolenia

Praktyczne uruchamianie modelu TensorFlow na Androidzie

Marka Daousta

Sala szkoleniowa S3.2

W tej sesji dowiesz się, jak za pomocą TensorFlow dodać systemy uczące się do aplikacji na Androida. TensorFlow ułatwia korzystanie z systemów uczących się. To świetna sesja dla każdego dewelopera aplikacji na Androida, który chce się dowiedzieć, jak można je dodać.

TensorFlow

Android

Nie tylko mobilne

Szkolenia Nie tylko mobilne TensorFlow na Androida
14:15–15:00

Sesja

Platformy i narzędzia do progresywnych aplikacji internetowych

Stephen Gryin

Sala audytorium sesji S1

Progresywne aplikacje internetowe (PWA) rozprzestrzeniają się w sieci szybciej, niż ktokolwiek by pomyślał. Dwa lata temu deweloperzy musieli samodzielnie przeprowadzić większość instalacji, aby skorzystać z nowych interfejsów API dostępnych w przeglądarce. Dziś dysponujemy zaawansowanymi i zaawansowanymi narzędziami, które pomagają programistom o dowolnej branży w szybszym tworzeniu bardziej angażujących aplikacji. Podczas tej sesji zapoznasz się z tymi materiałami:• sprawdzone metody tworzenia aplikacji PWA, z których warto korzystać; • narzędzia wspomagające tworzenie aplikacji z szerokiej gamy filozofii i wizji;• filozoficzne wskazówki.

PWA

Internet mobilny

Sesja Internet mobilny PWA
14:15–15:45

Szkolenia

Nauka praktyczna z interfejsami Google Cloud Vision i Natural Language API

Joanna Kowalska

Sala szkoleniowa S3.1

To szkolenie prowadzone przez instruktora pokaże krok po kroku, jak korzystać z interfejsów Google Cloud Vision API i Cloud Natural Language API. Dzięki temu uczestnicy dowiedzą się, jak ulepszyć swoje aplikacje lub napisać nowe, i jednocześnie wykorzystać niesamowite możliwości interfejsów API systemów uczących się Google Cloud.

Chmura

Tworzenie aplikacji na urządzenia mobilne

Szkolenia Tworzenie aplikacji na urządzenia mobilne Chmura
15:00–15:45

Sesja

Następne w internecie

Thomas Steiner

Sala teatralna S2

Niezależnie od tego, czy zajmujesz się handlem elektronicznym, multimediami, grami, czy innym rodzajem witryny, musisz wiedzieć, jak będzie wyglądać przyszłość internetu. Podczas tej sesji dowiesz się, jakie są dalsze możliwości interfejsów API, platform i technologii. Możliwe, że wcale nie potrzebujesz aplikacji natywnej...

Internet mobilny

Internet mobilny

Sesja Internet mobilny Internet mobilny
15:00–15:30

Sesja

Współpraca ze społecznością: informacje o programie Together with Google Developers

Daniel Franc

Obszar społeczności

Dowiedz się więcej o programie dla liderów społeczności, którzy budują swoje społeczności – czerpiąc z inspiracji innych potencjalnych klientów i programistów Google Developers.

Społeczność

Sesja Społeczność
15:00–15:45

Sesja

Tworzenie aplikacji Asystenta konwersacyjnych w Actions on Google

Ido Green, Dan Imrie-Situnayake

Sala audytorium sesji S1

Asystent Google jest dostępny zarówno na Google Home, jak i na telefonach z Androidem. Actions on Google pozwala deweloperom rozszerzać możliwości Asystenta Google o tworzenie własnych aplikacji Asystenta konwersacyjnych. W tej prezentacji omówimy najważniejsze komponenty Actions on Google, pokażemy, jak w prosty sposób utworzyć pierwszą aplikację Asystenta za pomocą takich narzędzi jak API.AI, i poznamy sprawdzone metody dotyczące interfejsu głosowego (VUI), aby tworzyć atrakcyjne środowiska konwersacyjne, które zachwycą użytkowników.

Asystent

Nie tylko mobilne

Sesja Nie tylko mobilne Asystent
15:30–16:30

Sesja

Informacje o programie Women Techmakers

Azzurra Ragone

Obszar społeczności

Dowiedz się więcej o programie Women Techmakers i dowiedz się, jak do niego dołączyć.

Społeczność

Sesja Społeczność
15:45–17:15

Szkolenia

Nauka praktyczna z Asystentem Google i tworzenie własnych aplikacji Asystenta z wykorzystaniem API.AI

Sachit Mishra, Shuyang Chen,

Sala szkoleniowa S3.2

Z tej sesji dowiesz się, jak utworzyć własne aplikacje Asystenta, które będą z nim działać. Korzystając z API.AI, przekonasz się, jak łatwo można nawiązać rozmowę z użytkownikiem – wystarczy zaprogramować przykładowe zdania i odpowiedzi. Za pomocą prostego webhooka napisanego w Node.js możesz połączyć aplikację Asystenta z własnym backendem serwera. To świetna sesja dla każdego programisty, który chce dowiedzieć się, jak tworzyć aplikacje na potrzeby Asystenta Google. Zanim weźmiesz udział w tym szkoleniu, sprawdź, czy masz zainstalowane oprogramowanie Node.js w wersji 6 lub nowszej (LTS) lub interfejs wiersza poleceń Firebase („npm install -g firebase-tools”).

Asystent

Nie tylko mobilne

Szkolenia Nie tylko mobilne Asystent
15:45–16:30

Sesja

Narzędzia do pomiaru wydajności

Wojtek Kaliciński

Sala audytorium sesji S1

Wydajność ma znaczenie. W tym roku w Google Play i Android Studio zostały udostępnione zupełnie nowe narzędzia, które pomagają diagnozować problemy z wydajnością, dzięki czemu aplikacje działają szybko i sprawnie.

Android

Odtwórz

Android

Sesja Android Android Play
15:45–16:30

Sesja

App to 60 – Używanie Firebase w istniejącej aplikacji

Jennifer osoba

Sala teatralna S2

To główny element aplikacji. Skąd wiadomo, co robią użytkownicy? Jak możesz go ponownie zaangażować? Co zrobić, aby nie uciekała przed awariami i zacinaniem się aplikacji?

Chmura

Tworzenie aplikacji na urządzenia mobilne

Sesja Tworzenie aplikacji na urządzenia mobilne Chmura
15:45–17:15

Szkolenia

Integracja AMP z PWA

Sylwia Clark

Sala szkoleniowa S3.1

Przyspieszone strony mobilne (ang. Accelerated Mobile Pages, AMP) świetnie sprawdzają się w witrynach opartych na treści, takich jak strony z wiadomościami i blogi. A jeśli chcesz wbudować je w progresywne aplikacje internetowe? Dowiedz się, jak połączyć szybkość AMP z możliwościami offline progresywnych aplikacji internetowych.

PWA

AMP

Internet mobilny

Szkolenia Internet mobilny PWA AMP
16:30–17:15

Sesja

Wprowadzenie do DeepMind

Juan Silveira

Sala audytorium sesji S1

Krótkie omówienie działalności DeepMind.

DeepMind

Nie tylko mobilne

Sesja Nie tylko mobilne DeepMind
16:30–17:15

Sesja

Modułowe tworzenie aplikacji

Ben Weiss

Sala teatralna S2

Modularyzacja aplikacji pomaga zapewnić użytkownikom jak najmniejszy plik APK, co ma kluczowe znaczenie przy tworzeniu aplikacji błyskawicznych i pomaga atakować wschodzące rynki.

Android

Android

Sesja Android Android
17:15–18:00

Keynote

Prezentacja końcowa

Dirk Primbs, Sowmya Subrama

Sala audytorium sesji S1

Zmieniaj świat krok po kroku

Nie tylko mobilne

Tworzenie aplikacji na urządzenia mobilne

Internet mobilny

Android

Keynote Nie tylko mobilne tworzenie aplikacji na urządzenia mobilne z Androidem