6 września 2017 r.

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

Wszystkie godziny to czas środkowoeuropejski letni (UTC+02:00)

  • Transmisje na żywo
Filtr :
Czas Opis _type _track _produkt
10:00–10:45

Keynote

Prezentacja – dzień 2

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

Sala koncertowa S1

Dowiedz się więcej o działaniach zespołu Inżynierii Google w Europie i poznaj ludzi, którzy kryją się za nim.

Asystent

Chmura

Nie tylko na urządzeniach mobilnych

Programuj na urządzeniach mobilnych

Keynote Rozwój aplikacji mobilnych Chmura Asystenta
10:45–11:30

Pytania i odpowiedzi

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

Daniel Franczy

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:00–17:15

Sesja

Google Developers i certyfikacja w chmurze

Google Developers i strefa certyfikacji Cloud

Dowiedz się, co nowego w programach Google Developers i Google Cloud Certification. Poznaj ekspertów ds. Androida, internetu i chmury i dowiedz się, jak uzyskać certyfikat.

Społeczność

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

Sesja

Składniki architektury

Florina Muntenescu

Sala koncertowa S1

Od wprowadzenia na rynek wersji I/O komponentów Android Architecture Components znacie wiele takich opinii. Najnowsze informacje znajdziesz w interesujących przypadkach użycia.

Android

Android

Sesja Android Android
11:00–12:30

Trenowanie

Progresywne aplikacje internetowe oparte na danych

Sarah Clark

Sala szkoleniowa S3.1

Tworzenie aplikacji PWA jest stosunkowo proste w przypadku witryn tylko do odczytu, ale co się dzieje, gdy chcesz, aby użytkownicy pracowali offline i synchronizują się w trybie 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
11:00–11:45

Sesja

Systemy uczące się z TensorFlow

Andrew Gasparovic

Sala koncertowa S2

TensorFlow to najpopularniejsza platforma systemów uczących się typu open source na świecie. W tym artykule omówimy wprowadzenie do TensorFlow, a także nowe rzeczy, które opracowaliśmy. Omówimy też pewne przypadki użycia ukazujące sposób wykorzystania TensorFlow zarówno w Google, jak i w świecie rzeczywistym.

TensorFlow

Nie tylko na urządzeniach mobilnych

Sesja Nie tylko na urządzeniach mobilnych TensorFlow
11:00–12:30

Trenowanie

Co dalej? (Definiowanie wstecz) Definiowanie udanej nawigacji w aplikacji

Liam Spradlin, Yasmine Evjen

S3.2 Sala szkoleniowa

Nawigacja jest kluczowa 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, a także na to, czy ta aplikacja działa prawidłowo i czy osiąga ona cele biznesowe. Określenie nawigacji w aplikacji nie zawsze jest proste. Podczas tej sesji omówimy popularne wzorce nawigacji w Androidzie, sposób ich działania oraz ich połączenie w aplikację. W tym artykule omawiamy identyfikowanie najważniejszych użytkowników i ustalanie ich priorytetów oraz porządkowanie treści przez umieszczenie ich w hierarchii.

Android

Programuj na urządzeniach mobilnych

Trenowanie Programuj na urządzeniach mobilnych Android
11:30–12:00

Sesja

Zostań ekspertem Google Developers: informacje o programie GDE

Monika Starasz

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ść
11:45–12:30

Sesja

Podstawy Google Cloud Platform: zwiedzanie z przewodnikiem

Mark Cohen, Metamel

Sala koncertowa S1

Przetwarzanie w chmurze wymaga wielu nakładów pracy, a ich zrozumienie może być trudne. W trakcie tej sesji Marc i Mate omówią praktyczną, praktyczną prezentację tego, jak zakres i głębokości problemów można rozwiązać dzięki Google Cloud Platform.

Asystent

Chmura

Programuj na urządzeniach mobilnych

Sesja Programuj na urządzeniach mobilnych Chmura Asystenta
11:45–12:30

Sesja

Poprawa wydajności dzięki poprawie jakości aplikacji

Aleksander Kokin

Sala koncertowa S2

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. Twórz świetne aplikacje, aby użytkownicy mieli więcej opinii i stali się bardziej rozpoznawalni przez zespół redakcyjny.

Firebase

Programuj na urządzeniach mobilnych

Sesja Programuj na urządzeniach mobilnych Firebase
12:00–14:15

Trenowanie

Kolczyki

Elżbiet Čejpová

Salon

Twórz kolczyki, naszyjniki, bransoletki i inne przedmioty ze starych komputerów.

Społeczność

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

Trenowanie

Uatrakcyjnij swoją aplikację za pomocą Cloud Functions i systemów uczących się

Sala szkoleniowa S3.1

Załóżmy, że masz już aplikację, która używa Firebase. Teraz chcesz dodać przetwarzanie płatności, przetwarzanie obrazów, wysyłanie powiadomień push lub inne funkcje, których nie można zrobić w samej aplikacji. Jak możesz wykonać te czynności bez włączania dodatkowych serwerów? Pomożemy Ci w Firebase. Z tego ćwiczenia dowiesz się, jak pisać funkcje JavaScript, które są uruchamiane w odpowiedzi na zdarzenia w Firebase. Następnie wdrażasz te funkcje w Cloud Functions dla Firebase, gdzie są one autoskalowane w infrastrukturze Google. Aby w pełni wykorzystać możliwości uczestnictwa, pamiętaj, aby zainstalować na komputerze Node.js i npm oraz swój ulubiony edytor tekstu.

Firebase

Programuj na urządzeniach mobilnych

Trenowanie Programuj na urządzeniach mobilnych Firebase
12:30–13:15

Sesja

Panel sterowania Voice: co słychać?

Nandini Stocker, Sachit Mishra, Kimberly Harvey, Marc Paulina

Sala koncertowa S2

Rozmowa oznacza wymianę pomysłów między dwoma osobami. Co jednak dzieje się, gdy dzieje się to między ludźmi a urządzeniem? Czy normy rozmowy się zmieniają? Jeśli tak, to w jaki sposób? W tym panelu badamy związek między projektowaniem a rozwojem, aby dowiedzieć się, jak dbać o dobre wrażenia użytkowników. Panele: Sachit Mishra, Deweloper ds. Asystenta/Akcji w Google, Kimberly Harvey, Conversation Design i Marc Paulina, projektantka UX w Wear moderowana przez: Nandini Stocker, dyrektorka ds. projektowania konwersacji, & Partnership

Programuj na urządzeniach mobilnych

Sesja Programuj na urządzeniach mobilnych
12:30–14:00

Trenowanie

Szczegółowa analiza układu ograniczeń

Dan Galpin

S3.2 Sala szkoleniowa

Z tych warsztatów dowiesz się, jak korzystać z Edytora układu ograniczenia, aby tworzyć elastyczne i wydajne układy aplikacji na Androida. Warsztaty udostępnia aplikację dla początkujących, która pozwala eksperymentować z układami.

Android

Android

Trenowanie Android Android
12:30–13:15

Sesja

Kontenery, Kubernetes i Google Cloud

Robert Kubis, Steffen Hanikel

Sala koncertowa S1

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 jest doskonałym rozwiązaniem do automatyzacji wdrażania, operacji i skalowania aplikacji skonteneryzowanych. Cieszymy się, że FlixBus dołącza do nas, by porozmawiać o doświadczeniach i sprawdzonych metodach wdrażania i uruchamiania Kubernetes w środowisku produkcyjnym.

Chmura

Programuj na urządzeniach mobilnych

Sesja Programuj na urządzeniach mobilnych Chmura
13:15–13:45

Sesja

Rok w globalnej polityce technologicznej

Danielle Oslera

Sala koncertowa S1

Podczas tej sesji omówimy pojawiające się trendy polityczne i technologiczne, które wpływają na deweloperów. Podpowiemy też, jak dołączyć swój głos do debaty.

Android

Android Things

Android

Sesja Android Android
13:30–14:15

Sesja

Informacje o programie Google Developers dla agencji

Amit Chopra

Salon

Więcej informacji o programie Google Developers dla agencji

Społeczność

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

Sesja

Zwiększ dostępność swoich aplikacji dzięki mapom i lokalizacji

Brett Morgan

Sala koncertowa S2

Dzięki Mapom Google każdy może zobaczyć świat. Dowiedz się, jak możesz korzystać z naszych interfejsów API w swoich aplikacjach na Androida lub iOS. Pokażemy Ci, jak za pomocą stylów zaprezentować swoje funkcje i włączyć nowe przypadki użycia. Interfejsy API Map Google oferują też wiele dodatkowych funkcji, które pozwalają wykorzystywać nasze dane o świecie. Dowiedz się, jak możesz zaprezentować świat użytkownikom.

Mapy

Programuj na urządzeniach mobilnych

Sesja Programuj na urządzeniach mobilnych Mapy
14:15–15:00

Sesja

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

Daniel Franczy

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ść
14:15–15:45

Trenowanie

praktyczne uruchamianie modelu TensorFlow na Androidzie

Mark Daoust

S3.2 Sala szkoleniowa

Dowiesz się, jak dodawać systemy uczące się do aplikacji na Androida za pomocą TensorFlow. TensorFlow sprawia, że systemy uczące się są łatwe w użyciu, a dzięki tej rozmowie każdy deweloper aplikacji na Androida może zobaczyć, w jaki sposób można dodawać systemy uczące się.

TensorFlow

Android

Nie tylko na urządzeniach mobilnych

Trenowanie Nie tylko na urządzeniach mobilnych TensorFlow Android
14:15–15:00

Sesja

Platformy i narzędzia dla progresywnych aplikacji internetowych

Stephen Fluin

Sala koncertowa S1

Progresywne aplikacje internetowe (PWA) rozprzestrzeniają się w sieci szybciej, niż ktokolwiek mógł przewidzieć. 2 lata temu deweloper musiał w większości korzystać z nowych interfejsów API dostępnych w przeglądarce, ale obecnie mamy zaawansowane i skuteczne narzędzia, które mogą pomóc programistom w szybszym wysyłaniu aplikacji bardziej angażujących. W tej sesji poznasz:• Sprawdzone metody dla PWA, których należy używać: • Narzędzia opracowane z różnych praktyk; • filozofie oparte na filozofii.

PWA

Internet mobilny

Sesja Internet mobilny PWA
14:15–15:45

Trenowanie

Praktyczna obsługa interfejsów API Google Cloud Vision i natural Language

Sara Robinson

Sala szkoleniowa S3.1

To szkolenie prowadzone przez instruktora pokaże Ci krok po kroku, jak korzystać z interfejsu Google Cloud Vision API oraz Cloud Natural Language API. Dzięki temu uczestnicy dowiedzą się, co trzeba zrobić, aby ulepszyć ich aplikacje, lub napisać nowe, a jednocześnie korzystać z niezwykłych możliwości interfejsów API systemów uczących się Google Cloud.

Chmura

Programuj na urządzeniach mobilnych

Trenowanie Programuj na urządzeniach mobilnych Chmura
15:00–15:45

Sesja

Co dalej w internecie

Thomas Steiner

Sala koncertowa S2

Niezależnie od tego, czy pracujesz w e-commerce, mediach, grach czy z jakimś innym rodzajem witryn, musisz znać przyszłość internetu. Podczas tej sesji dowiesz się więcej o interfejsach API, platformach i technologiach. Bardzo możliwe, że w ogóle 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 programu Google Developers

Daniel Franczy

Salon

Poznaj program dla liderów społeczności, którzy budują swoje społeczności – dzięki instrukcjom od innych potencjalnych klientów i Google Developers.

Społeczność

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

Sesja

Tworzenie aplikacji do obsługi rozmów przy użyciu Actions on Google

Ido Green, Dan Imrie-Situnayake

Sala koncertowa S1

Asystent Google jest dostępny zarówno na telefonach Google Home, jak i na Androidzie. Platforma Actions on Google umożliwia deweloperom rozszerzanie Asystenta Google o możliwości tworzenia własnych rozmów. W tym artykule omawiamy najważniejsze komponenty Actions on Google i pokazujemy, jak z łatwością utworzyć pierwszą aplikację do obsługi Asystenta za pomocą narzędzi takich jak API.AI, a także sprawdzone metody dotyczące interfejsu głosowego (VUI) pozwalające tworzyć atrakcyjne rozmowy, które zachwycą użytkowników.

Asystent

Nie tylko na urządzeniach mobilnych

Sesja Nie tylko na urządzeniach mobilnych Asystent
15:30–16:30

Sesja

Informacje o programie Women Techmakers

Azzurra Ragone

Salon

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

Społeczność

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

Trenowanie

Praktyczne korzystanie z Asystenta Google i tworzenie własnych aplikacji za pomocą interfejsu API.AI

Sachit Mishra, Shuyang Chen,

S3.2 Sala szkoleniowa

W trakcie tej sesji dowiesz się, jak utworzyć własne aplikacje Asystenta, które współpracują z Asystentem Google. Korzystanie z interfejsu API.AI pokazuje, jak łatwo jest utworzyć rozmowę z użytkownikiem, zapisując po prostu kilka przykładowych zdań i odpowiedzi. Używając prostego webhooka napisanego na stronie Node.js, możesz zintegrować aplikację Asystent z własnym backendem serwera. Jest to doskonała sesja dla każdego dewelopera, która może nauczyć się tworzyć rozszerzenia dla Asystenta Google. Zanim weźmiesz udział w tym szkoleniu, musisz zainstalować ten system: Node.js v6+ (LTS), Firebase CLI (\"npm install -g firebase-tools\").

Asystent

Nie tylko na urządzeniach mobilnych

Trenowanie Nie tylko na urządzeniach mobilnych Asystent
15:45–16:30

Sesja

Narzędzia do pomiaru skuteczności

Wojtek Kaliciński

Sala koncertowa S1

Perf ma znaczenie, a w tym roku wprowadziliśmy w Google Play i Android Studio nowe narzędzia pomagające zdiagnozować problemy z wydajnością, aby Twoje aplikacje działały szybko i płynnie.

Android

Odtwórz

Android

Sesja Android Android Play
15:45–16:30

Sesja

Korzystanie z Firebase w swojej aplikacji

Jennifer Person

Sala koncertowa S2

Udało Ci się stworzyć podstawę aplikacji. Jak możesz sprawdzić, co robią użytkownicy? Jak możesz ponownie ich zaangażować? Co możesz zrobić, aby uniknąć awarii i uniknąć utraty aplikacji?

Chmura

Programuj na urządzeniach mobilnych

Sesja Programuj na urządzeniach mobilnych Chmura
15:45–17:15

Trenowanie

Integracja stron AMP z PWA

Sarah Clark

Sala szkoleniowa S3.1

Przy Aby Dowiedz się, jak połączyć szybkość AMP z wydajnymi aplikacjami offline,

PWA

AMP

Internet mobilny

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

Sesja

Wprowadzenie do DeepMind

Juan Silveira

Sala koncertowa S1

Szybkie omówienie pracy DeepMind.

Głęboki umysł

Nie tylko na urządzeniach mobilnych

Sesja Nie tylko na urządzeniach mobilnych Głęboki umysł
16:30–17:15

Sesja

Modułowanie aplikacji

Ben Weiss

Sala koncertowa S2

Modyfikacja aplikacji pomaga dostarczać użytkownikom najmniejszy plik APK. Ma to kluczowe znaczenie przy tworzeniu aplikacji błyskawicznych i pozwala atakować na nowe rynki.

Android

Android

Sesja Android Android
17:15–18:00

Keynote

Zakończenie prezentacji

Dirk Primbs, Sowmya Subrama

Sala koncertowa S1

Zmieniamy świat pojedynczo

Nie tylko na urządzeniach mobilnych

Programuj na urządzeniach mobilnych

Internet mobilny

Android

Keynote Rozwój aplikacji mobilnych – internet mobilny