5 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–11:00

Keynote

Prezentacja dnia 1

Jason Titus, Tal Oppenheimer, Francis Ma, Sara Robinson, Daniel Galpin, Tilke Judd

Sala audytorium sesji S1

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

Android

Asystent

Chmura

Firebase

TensorFlow

Internet mobilny

Nie tylko mobilne

Tworzenie aplikacji na urządzenia mobilne

Internet mobilny

Android

Keynote Nie tylko mobilne tworzenie aplikacji na urządzenia mobilne z Androidem Asystent Androida Cloud Firebase TensorFlow w internecie mobilnym
11:30–17:45

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:30–13:00

Szkolenia

Tworzenie aplikacji przy użyciu komponentów architektury

Florina Muntenescu

Sala szkoleniowa S3.1

W maju 2017 roku zostały udostępnione biblioteki komponentów architektury. Pomagają też deweloperom zarządzać cyklem życia i trwałością danych elementu interfejsu oraz je upraszczają. Razem można ich używać jako spójnego sposobu szybkiego tworzenia aplikacji na Androida. W ramach tego szkolenia wykorzystasz różne komponenty, aby stworzyć aplikację pogodową, która pobiera dane ze zdalnego źródła, zapisuje je lokalnie i wyświetla użytkownikowi. Nie wymagamy żadnego doświadczenia w korzystaniu z bibliotek.

Android

Android

Szkolenia Android Android
11:30–12:15

Sesja

Progresywne aplikacje internetowe: co, dlaczego i jak?

Sam Dutton

Sala audytorium sesji S1

Progresywne aplikacje internetowe łączą to, co najlepsze w internecie i aplikacjach. Szybko się ładują, nawet w przypadku niestabilnych sieci, mogą ponownie angażować użytkowników dzięki powiadomieniom push w internecie, mają ikonę na ekranie głównym i wczytują się jako reklamy pełnoekranowe najwyższego poziomu.W tym wykładzie wyjaśnimy, co, dlaczego i jak progresywne aplikacje internetowe, oraz przedstawimy przykłady kodu.

PWA

Internet mobilny

Sesja Internet mobilny PWA
11:30–12:15

Sesja

Co dzieje się z internetem rzeczy i Asystentem Google

Jan Kowalski

Sala teatralna S2

Google oferuje szeroką gamę nowych platform i narzędzi umożliwiających obsługę komputerów w każdym miejscu i na dowolnym urządzeniu. Dowiedz się, jak można wykorzystać Android Things, aby uprościć programowanie i produkcję urządzeń IoT. Posłuchaj, jak Asystent Google umożliwia użytkownikom rozmowy za pomocą akcji. Zobacz, jak telefony z Androidem, Android Wear i Android Auto umożliwiają użytkownikom interakcję z Twoją usługą w dowolnym miejscu i o każdej porze. Dowiedz się, jak można wykorzystać TensorFlow, aby ułatwić uczenie maszynowemu zastosowanie we wszystkich rodzajach aplikacji IoT, nie tylko mobilnych.

TensorFlow

Android Things

Nie tylko mobilne

Sesja Nie tylko mobilne TensorFlow Android Things
11:30–13:00

Szkolenia

Tworzenie aplikacji mobilnej za pomocą Firebase

Joanna Kowalska

Sala szkoleniowa S3.2

Gdy tworzysz aplikację w Firebase, zajmuje się ona przechowywaniem danych, synchronizacją, przechowywaniem plików, uwierzytelnianiem i innymi funkcjami backendu, dzięki czemu możesz poświęcić czas na dopracowywanie interakcji użytkowników. W tym ćwiczeniu w Codelabs dowiesz się, jak stworzyć zaawansowaną aplikację działającą w czasie rzeczywistym tylko przy użyciu pakietów SDK Firebase. Przedstawimy różne sposoby, w jakie Firebase może pomóc Ci osiągnąć sukces, i zapewnimy na miejscu pomoc podczas tworzenia aplikacji. Nauczyciel utworzy aplikację internetową, ale ćwiczenia z programowania są dostępne na iOS, Androida i przeglądarki. Możesz wybrać preferowaną przez siebie technologię, a nasi asystenci nauczycieli będą odpowiadać na pytania dotyczące wszystkich platform.

Firebase

Tworzenie aplikacji na urządzenia mobilne

Szkolenia Tworzenie aplikacji na urządzenia mobilne Firebase
12:00–12:45

Meetup

Spotkanie społeczności DACH

Katha Lindenthal, Tim Messerschmidt

Obszar społeczności

Nieformalne spotkanie organizatorów i członków społeczności z kraju Niemcy i Szwajcaria.

Społeczność

Meetup Społeczność
12:15–13:00

Sesja

Rzeczy na Androida: platforma IoT dla każdego

Rebecca Franks

Sala audytorium sesji S1

Android Things to opracowana przez Google platforma Internet of Things (IoT) oparta na systemie operacyjnym Android. W tej prezentacji Rebecca opowiada o tym, jak zacząć korzystać z platformy i jak każdy deweloper bez doświadczenia z elektroniką może tworzyć aplikacje IoT za pomocą Android Things. W tej sesji przedstawiliśmy kilka przypadków użycia i przykładów, a także wskazuje, jak wykorzystać istniejące biblioteki Androida w kolejnym projekcie IoT.

Android Things

Nie tylko mobilne

Sesja Więcej niż komórka Android Things
12:15–13:00

Sesja

Co Kotlin może dla mnie zrobić?

Hadi hariri

Sala teatralna S2

Na pewno znasz już Kotlin i już znasz jego funkcje. Pewnie zastanawiasz się, o co ta afera. Jasne, ma ładniejszą składnię. Co jeszcze? W Kotlin chodzi jednak o to, że nie chodzi o listę funkcji, lecz o to, jak, razem i w harmonii, funkcje te zapewniają przyjemne i produktywne środowisko programistyczne. W tym wykładzie skupimy się na pokazaniu, dlaczego Kotlin radzi sobie z niektórymi problemami, z jakimi często boryka się podczas pisania kodu – na przykład przy tworzeniu kodu dla Androida, serwera i innego rodzaju oprogramowania.

Android

Android

Sesja Android Android
12:45–13:30

Meetup

Spotkanie Women Techmakers

Azzurra Ragone

Obszar społeczności

Nieformalne spotkanie liderów WTM i członków społeczności.

Społeczność

Meetup Społeczność
13:00–14:30

Szkolenia

Korzystanie z Kotlin w aplikacji na Androida

Nikita Gamolski

Sala szkoleniowa S3.2

Podczas tego szkolenia dowiesz się, jak tworzyć aplikacje na Androida w nowo obsługiwanym języku Kotlin. Dowiesz się, jak wykorzystać Kotlin do redukcji powtarzalnego kodu, uniknąć najczęstszych błędów i uprościć kod przez konwersję istniejącej aplikacji na Androida napisanej w języku Java na Kotlin.

Android

Android

Szkolenia Android Android
13:00–14:30

Szkolenia

Praktyczna nauka o urządzeniach z Androidem i tworzenie własnych urządzeń IoT

Renato Mangini, Jonathan Koren,

Sala szkoleniowa S3.1

W tej sesji dowiesz się wszystkiego, co musisz wiedzieć o tworzeniu aplikacji IoT na potrzeby Android Things. Dzięki Android Studio i zestawowi dla programistów przekonasz się, jak łatwo można wykorzystać wiedzę o Androidzie do interakcji ze sprzętem w prawdziwym świecie.

Android Things

Nie tylko mobilne

Szkolenia Nie tylko mobilne Android Things
13:00–13:45

Sesja

Od witryny do progresywnej aplikacji internetowej

Ewa Gasperowicz

Sala audytorium sesji S1

Od czego zacząć, co wdrożyć i jak nadać priorytet technikom progresywnych aplikacji internetowych. Dowiesz się też, jak w pełni wykorzystać potencjał „niskobudżetowych kampanii”: drobne zmiany, które mogą mieć naprawdę duży wpływ.

PWA

Internet mobilny

Sesja Internet mobilny PWA
13:00–13:45

Sesja

Zero do aplikacji: kodowanie uniwersalnego tłumacza na żywo za pomocą Firebase

Anna Kowalska, Kasia Li

Sala teatralna S2

Firebase i Google Cloud Platform wspólnie pomagają programistom tworzyć wyjątkowe aplikacje mobilne i internetowe. W trakcie tej sesji tworzymy aplikację na żywo i pokazujemy, jak za pomocą Firebase zadbać o wygodę użytkowników. Następnie rozszerzamy tę aplikację, wywołując interfejsy API Google Cloud Platform bez konieczności uruchamiania serwerów czy zarządzania infrastrukturą. Przekonasz się, że Firebase i Google Cloud Platform ułatwiają tworzenie i skalowanie aplikacji.

Chmura

Tworzenie aplikacji na urządzenia mobilne

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

Sesja

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

Uttam Tripathi

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

Sesja

Co mogę zrobić przy użyciu Cloud Functions dla Firebase? Wszystko.

James Daniels

Sala teatralna S2

Dzięki Cloud Functions możesz uruchamiać fragmenty kodu JavaScript na serwerze Google w odpowiedzi na zdarzenia z Firebase. Jakie problemy może to spowodować? Czy to może całkowicie zastąpić tradycyjny backend? Dowiedz się na przykładach, jak tworzyć bardziej niezawodne aplikacje za pomocą Firebase i integrować technologie takie jak Twilio, systemy uczące się i tłumaczenie maszynowe.

Firebase

TensorFlow

Tworzenie aplikacji na urządzenia mobilne

Sesja Tworzenie aplikacji na urządzenia mobilne Firebase TensorFlow
13:45–14:15

Sesja

PWA+AMP = łatwa dla użytkowników i programistów

Ben Morssa

Sala audytorium sesji S1

Progresywne aplikacje internetowe umożliwiają korzystanie w internecie mobilnym jak w przypadku aplikacji. AMP sprawia, że sieć jest szybka dla użytkowników, a prostsza dla programistów. Jeśli po połączeniu tych rozwiązań wykorzystasz, możesz w łatwy sposób stworzyć szybką, ładną i wciągającą aplikację internetową. Do aplikacji PWA można dopasowywać istniejące treści AMP. Dołącz do nas i pokażemy, jak stworzyć PWA/AMP bez jednej platformy JavaScript.

PWA

AMP

Internet mobilny

Sesja Internet mobilny PWA AMP
14:15–15: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ść
14:45–15:30

Sesja

Tworzenie na Androida O

Tuli shailen

Sala audytorium sesji S1

Android O zmienił sposób działania aplikacji w tle. Omawiamy też sposoby wdrażania typowych przypadków użycia aplikacji w nowych realiach. Przedstawiliśmy też kilka funkcji, o których warto pamiętać.

Android

Android

Sesja Android Android
14:45–15:30

Sesja

Rekordowy czas: jak szybko stworzyliśmy bezserwerową, nowoczesną aplikację przy użyciu Firebase i Flutter.

Seth Ladd, David DeRemer

Sala teatralna S2

Dowiedz się, jak wykorzystaliśmy Cloud Functions, Bazę danych czasu rzeczywistego, Flutter, Analytics i inne usługi, aby wprowadzić nową, bezserwerową aplikację mobilną dla jednej z czołowych marek z branży rozrywkowej w Stanach Zjednoczonych – w zaledwie 3 miesiące od zera – zarówno na iOS, jak i Androida, przy użyciu jednego kodu. Dzielimy się z nami historią tego, co się sprawdziło, a co nie, i w ten sposób możecie szybciej niż kiedykolwiek tworzyć lepsze aplikacje dla swoich klientów i użytkowników.

Flutter

Chmura

Analytics

Tworzenie aplikacji na urządzenia mobilne

Sesja Tworzenie aplikacji na urządzenia mobilne Analityka chmury Flutter
14:45–16:15

Szkolenia

Zwiększ możliwości aplikacji dzięki Gmailowi, Dysku, Kalendarzowi, Arkuszom, Prezentacjom i więcej

Wesley Chun

Sala szkoleniowa S3.2

Prawdopodobnie znasz narzędzia biurowe G Suite, takie jak Gmail, Dysk Google, Kalendarz, Arkusze, Prezentacje itp. Jednak za każdą z tych aplikacji, które dobrze znasz i lubisz, znajduje się interfejs API dla programistów. W trakcie tej prezentacji przedstawimy interfejsy API, które pozwolą Ci zintegrować ich technologie ze swoimi aplikacjami i zwiększyć wydajność użytkowników.

G Suite

Nie tylko mobilne

Szkolenia Nie tylko mobilne G Suite
14:45–16:15

Szkolenia

Od witryny internetowej do PWA przy użyciu Workbox

Sylwia Clark

Sala szkoleniowa S3.1

Chcesz, aby Twoja witryna działała w trybie offline? Tworzysz skrypt service worker, zapisujesz w pamięci podręcznej niektóre pliki i...co? Jak radzicie sobie z aktualizacjami? Albo pamięć podręczna przeglądarki? Na szczęście inżynierowie Google napotkali te pytania w swojej pracy i opracowali Workbox, czyli zestaw narzędzi i podstawowe zasady logiczne dla progresywnej aplikacji internetowej. Pokażemy Ci, jak przekonwertować stronę do trybu offline i łatwo rozwiązać trudne problemy z buforowaniem.

PWA

Internet mobilny

Szkolenia Internet mobilny PWA
15:00–15:30

Sesja

Google Summer of Code Kod Google

Sylwia Taylor

Obszar społeczności

Dowiedz się więcej o programach Google open source

Społeczność

Sesja Społeczność
15:30–16:15

Sesja

Przykładowe interfejsy API systemów uczących się

Joanna Kowalska

Sala audytorium sesji S1

Uważasz, że Twoja firma mogłaby wykorzystać doświadczenie systemów uczących się opracowanych przez Google do ulepszania i ulepszania aplikacji biznesowych, ale nie możesz jeszcze utworzyć i trenować własnego modelu? Google Cloud Platform (GCP) oferuje 5 interfejsów API: Google Cloud Vision API, Cloud Speech API, Cloud Natural Language API, Cloud Translation API i Cloud Video Intelligence API. Te interfejsy API uzyskują dostęp do już wytrenowanych modeli systemów uczących się za pomocą jednego wywołania interfejsu API. Podczas tej sesji omówimy każdy z interfejsów API. Następnie omówimy kod w ramach pokazu na żywo.

Chmura

Tworzenie aplikacji na urządzenia mobilne

Sesja Tworzenie aplikacji na urządzenia mobilne Chmura
15:30–16:15

Sesja

Android Wear, TV, Auto i Multimedia: Rozmowy z technologią błyskawicy

Hoi Lam, Daniel Galpin, Marc Bächinger, Agnieszka Madurska, Santiago Seifert

Sala teatralna S2

Seria szczegółowych omówień technicznych dotyczących nowych funkcji i wskazówek dotyczących wykorzystania najnowszych funkcji Androida Wear, TV, Auto i multimediów.

Android

Android

Sesja Android Android
15:30–16:15

Meetup

Spotkanie społeczności Europy Środkowo-Wschodniej i Rosji

Przemek Pardel, Józef Vodička, Zviad Kardava

Obszar społeczności

Nieformalne spotkanie organizacji i członków społeczności Europy Środkowo-Wschodniej i Rosji.

Społeczność

Meetup Społeczność
16:15–17:00

Sesja

Podstawowe informacje o O i bibliotece pomocy

Dan Galpin i Lisa Wray

Sala audytorium sesji S1

Przyglądamy się bliżej Androidowi O w bibliotece pomocy, a także animowanym działaniom opartym na fizyce i innym funkcjom, dzięki którym Twoje aplikacje działają lepiej, wyglądają i działają lepiej niż kiedykolwiek wcześniej.

Android

Android

Sesja Android Android
16:15–17:45

Szkolenia

Twórz świetne aplikacje mobilne za pomocą Flutter

Amahdy Abdelaziz, David Yang

Sala szkoleniowa S3.1

Najczęstsze pytania dotyczące tworzenia aplikacji mobilnej to: hybrydowa czy natywna. A może w obu przypadkach? Flutter umożliwia ujednolicenie procesu tworzenia aplikacji na Androida i iOS, a jednocześnie pozwala uzyskać natywnie skompilowaną aplikację bez użycia tłumaczy. Na tych warsztatach zaczniemy korzystać z platformy Flutter i porozmawiamy o najważniejszych funkcjach pakietu SDK. Dowiesz się, jak skonfigurować środowisko i utworzyć swoją pierwszą aplikację Flutter. Podobnie jak w przypadku warsztatów na temat Androida uczestnicy muszą mieć na laptopach zainstalowane Android Studio lub Xcode.

Flutter

Tworzenie aplikacji na urządzenia mobilne

Szkolenia Tworzenie aplikacji na urządzenia mobilne Flutter
16:15–17:00

Sesja

Zaawansowane informacje techniczne dotyczące Google Cloud IoT Core

Klasa Gus

Sala teatralna S2

W tym materiale przedstawimy ogólne funkcje usługi Google Cloud IoT Core. Dowiesz się też, w jaki sposób podstawowe usługi Google Cloud, które wchodzą w skład rozwiązania w chmurze, pozwalają dodawać do usług funkcje IoT na dużą skalę zarówno w przypadku ruchu przychodzącego, jak i analizy. Kompletna prezentacja produktu kończy się prezentacją.

Chmura

Nie tylko mobilne

Sesja Nie tylko mobilne Chmura
16:15–17:00

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

Szkolenia

Śledzenie zasobów w czasie rzeczywistym

Stefan McDonald

Sala szkoleniowa S3.2

Tworzenie aplikacji do lokalizacji jest teraz łatwiejsze niż kiedykolwiek wcześniej. W tej sesji utworzysz tę samą aplikację, która była używana na Google I/O do śledzenia i prognozowania transportu. Obejmuje to pełną integrację między Androidem, Firebase i interfejsami API Map Google.

Android

Firebase

Mapy

Tworzenie aplikacji na urządzenia mobilne

Szkolenia Tworzenie aplikacji na urządzenia mobilne Mapy Firebase na Androida
17:00–17:45

Sesja

Przedstawiamy ARCore: rzeczywistość rozszerzona na Androida

Tomek Salter

Sala audytorium sesji S1

ARCore to nowy pakiet SDK Google na Androida, który udostępnia funkcje rzeczywistości rozszerzonej milionom urządzeń mobilnych. W tej prezentacji przedstawimy główne koncepcje ARCore, pokażemy Ci, jak stworzyć pierwszą aplikację AR i jak w pełni wykorzystać możliwości pakietu ARCore SDK.

Android

Nie tylko mobilne

Sesja Nie tylko mobilne Android
17:00–17:45

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ść