Wszystkie godziny podano dla strefy czasowej środkowoeuropejskiej letniej (UTC+02:00)
- Transmitowane na żywo
Godzina | Opis | _type | _ścieżka | _produkt |
---|---|---|---|---|
10:00–11:00 Keynote |
Prezentacja – dzień 1Jacek Titus, Tal Oppenheimer, Francis Ma, Sara Robinson, Daniel Galpin, Tilke JuddSala audytorium sesji S1 Otrzymuj najnowsze informacje dotyczące usług i platform Google dla deweloperów. |
Keynote | Więcej niż tworzenie aplikacji mobilnych w internecie mobilnym (Android) | Internet mobilny TensorFlow Asystenta Androida w chmurze Firebase |
11:30–17:45 Sesja |
Certyfikat Google Developers i certyfikat Google CloudGoogle Developers i pokój certyfikacji Google Cloud Dowiedz się o nowościach w programach Google Developers i Certyfikacji Google Cloud. Poznaj ekspertów ds. Androida, internetu i Google Cloud i dowiedz się, jak uzyskać certyfikat. |
Sesja | Społeczność | |
11:30–13:00 Szkolenia |
Tworzenie aplikacji przy użyciu komponentów architekturyFlorina MuntenescuSala szkoleniowa S3.1 W maju 2017 roku zostały opublikowane biblioteki komponentów architektury. Samodzielnie pomagają programistom zarządzać cyklem życia komponentów UI i trwałością danych oraz je uprościć. Można ich używać jako spójnego sposobu tworzenia aplikacji na Androida. W ramach tego szkolenia użyjesz różnych komponentów do stworzenia aplikacji pogodowej, która pobiera dane ze zdalnego źródła, przechowuje je lokalnie i wyświetla użytkownikowi. Nie jest wymagane żadne doświadczenie w korzystaniu z bibliotek. |
Szkolenia | Android | Android |
11:30–12:15 Sesja |
Progresywne aplikacje internetowe: co, dlaczego i jak?[imię]Sala audytorium sesji S1 Progresywne aplikacje internetowe łączą to, co najlepsze w internecie i to, co najlepsze w aplikacjach. Szybko się wczytują, nawet w niestabilnych sieciach, mogą ponownie zaangażować użytkowników, wysyłając powiadomienia push w przeglądarce, mają ikonę na ekranie głównym i wczytują się jako pełnoekranowe doświadczenia najwyższego poziomu.W tym materiale wyjaśnimy, co i dlaczego warto korzystać z progresywnych aplikacji internetowych, a także przedstawimy przykłady kodu. |
Sesja | Internet mobilny | PWA |
11:30–12:15 Sesja |
Co się dzieje z internetem rzeczy i Asystentem GoogleDawid KowalskiSala teatralna S2 Session Google oferuje szeroką gamę nowych platform i narzędzi, które pozwalają korzystać z komputera w dowolnym miejscu i w każdym miejscu. Dowiedz się, jak wykorzystać Android Things do uproszczenia tworzenia i produkcji urządzeń IoT. Posłuchaj, jak Asystent Google umożliwia użytkownikom prowadzenie rozmów przy użyciu akcji. Zobacz, jak telefony z Androidem, Android Wear i Android Auto umożliwiają użytkownikom korzystanie z Twojej usługi w dowolnym miejscu i czasie. Dowiedz się, jak wykorzystać TensorFlow do uproszczenia systemów uczących się we wszystkich rodzajach aplikacji IoT, a nie tylko na urządzeniach mobilnych. |
Sesja | Więcej niż mobilność | TensorFlow na Androida |
11:30–13:00 Szkolenia |
Tworzenie aplikacji mobilnej za pomocą FirebaseSara NowakSala szkoleniowa S3.2 Gdy tworzysz aplikację przy użyciu Firebase, zajmuje się ona przechowywaniem danych, synchronizacją, przechowywaniem plików, uwierzytelnianiem i innymi funkcjami backendu, dzięki czemu Twój czas jest przeznaczony na dopracowywanie interakcji użytkowników. W tym ćwiczeniu z programowania pokażemy, jak utworzyć zaawansowaną aplikację w czasie rzeczywistym przy użyciu tylko pakietów SDK Firebase. Przedstawimy różne sposoby, w jakie Firebase może pomóc Ci odnieść sukces i zapewnić Ci pomoc na miejscu podczas tworzenia aplikacji. Nauczyciel będzie tworzyć aplikację internetową, ale ćwiczenie w programie będzie też dostępne na iOS, Androida i przeglądarki internetowe. Wybierz preferowaną technologię, a nasi asystenci nauczycieli będą mogli odpowiadać na pytania na wszystkich platformach. |
Szkolenia | Twórz aplikacje na urządzenia mobilne | Firebase |
12:00–12:45 Meetup |
Spotkanie społeczności DACHKatha Lindenthal, Tim MesserschmidtPokoje dla społeczności Nieformalne spotkanie organizatorów i członków społeczności DACH. |
Meetup | Społeczność | |
12:15–13:00 Sesja |
Rzeczy na Androidzie: platforma IoT dla wszystkichRebekka KowalskiSala audytorium sesji S1 Android Things to platforma Google, która działa w oparciu o system operacyjny Android. W tej prezentacji Rebecca wyjaśnia, jak zacząć korzystać z platformy i jak każdy deweloper bez doświadczenia w elektronice może tworzyć aplikacje IoT za pomocą aplikacji Android Things. W tej sesji przedstawimy kilka przypadków użycia i przykładów oraz dowiesz się, jak możesz wykorzystać istniejące biblioteki Androida w następnym projekcie IoT. |
Sesja | Więcej niż mobilność | Android Things |
12:15–13:00 Sesja |
Co Kotlin może dla mnie zrobić?Hadi haririSala teatralna S2 Session Pewnie znasz już Kotlin, a być może zdarzyło Ci się nawet poznać jego funkcje. Być może zastanawiasz się, o co w tym wszystkim chodzi. Pewnie, jest fajna składnia, a co jeszcze? Trzeba jednak pamiętać, że nie chodzi o listę funkcji, ale o to, żeby korzystanie z tych funkcji razem było przyjemniejsze i bardziej efektywne. W tym wykładzie skupimy się na tym, dlaczego Kotlin rozwiązuje niektóre z problemów często napotykanych podczas pisania kodu, takich jak Android, Server czy inne narzędzie. |
Sesja | Android | Android |
12:45–13:30 Meetup |
Zjazd Women TechmakersAzzurra RagonePokoje dla społeczności Nieformalne spotkanie liderów WTM i członków społeczności podczas wydarzenia. |
Meetup | Społeczność | |
13:00–14:30 Szkolenia |
Korzystanie z Kotlin w aplikacji na AndroidaNikita GamolskiSala 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 ograniczania powtarzania kodu, unikania typowych błędów i uproszczenia kodu przez przekonwertowanie istniejącej aplikacji na Androida na Androida na język Kotlin. |
Szkolenia | Android | Android |
13:00–14:30 Szkolenia |
Interakcja z Androidem i tworzenie własnych urządzeń IoTRenato Mangini, Jonathan Koren,Sala szkoleniowa S3.1 Podczas tej sesji dowiesz się wszystkiego, co musisz wiedzieć o tworzeniu aplikacji IoT na potrzeby Androida Things. Dzięki Android Studio i zestawowi dla programistów przekonasz się, jak łatwo można wykorzystać swoją wiedzę o Androidzie do interakcji ze sprzętem w prawdziwym świecie. |
Szkolenia | Więcej niż mobilność | Android Things |
13:00–13:45 Sesja |
Z witryny do progresywnej aplikacji internetowejEwa GasperowiczSala audytorium sesji S1 Od czego zacząć, co wdrożyć i jak priorytetowo traktować progresywne aplikacje internetowe. Dowiesz się też, jak najlepiej wykorzystać „nisko rosnący owoc” – małe zmiany, które mogą mieć ogromny wpływ na skuteczność kampanii. |
Sesja | Internet mobilny | PWA |
13:00–13:45 Sesja |
Zero to App: kodowanie na żywo uniwersalnego tłumacza w FirebaseJoanna Tong, Kathy LiSala teatralna S2 Session Firebase i Google Cloud Platform wspólnie pomagają programistom tworzyć wyjątkowe aplikacje mobilne i internetowe. W trakcie tej sesji przygotowujemy aplikację na żywo na scenie i pokażemy, jak za pomocą Firebase zapewnić użytkownikom doskonałe wrażenia. Następnie rozszerzamy tę aplikację, wywołując interfejsy API Google Cloud Platform bez konieczności konfigurowania serwerów czy zarządzania infrastrukturą. Wiesz już na własne oczy, jak Firebase i Google Cloud Platform ułatwiają tworzenie i skalowanie aplikacji. |
Sesja | Twórz aplikacje na urządzenia mobilne | Google Cloud |
13:30–14:15 Sesja |
Utwórz społeczność Google: informacje o programie GDGUttam TripathiPokoje dla społeczności Dowiedz się więcej o programie Google Developer Groups oraz o tworzeniu grup i dołączaniu do nich jako członków. |
Sesja | Społeczność | |
13:45–14:15 Sesja |
Do czego służy Cloud Functions dla Firebase? Wszystko.Jan KowalskiSala teatralna S2 Session Dzięki Cloud Functions możesz uruchamiać fragmenty kodu JavaScript na serwerze Google w odpowiedzi na zdarzenia z Firebase. Jakie problemy możesz rozwiązać? Czy może to całkowicie zastąpić tradycyjny backend? Dowiedz się na przykład, jak tworzyć wydajniejsze aplikacje za pomocą Firebase i integrować technologie takie jak Twilio, systemy uczące się i tłumaczenie maszynowe. |
Sesja | Twórz aplikacje na urządzenia mobilne | Firebase TensorFlow |
13:45–14:15 Sesja |
PWA+AMP = łatwe dla użytkowników i deweloperówBen MorssaSala audytorium sesji S1 Progresywne aplikacje internetowe (PWA) zapewniają działanie w przeglądarce mobilnej jak z aplikacji. AMP sprawia, że internet jest szybki dla użytkowników i łatwy dla deweloperów. Gdy połączysz te elementy, uzyskasz prosty sposób na stworzenie szybkiej, pięknej i wciągającej aplikacji internetowej. Możesz wykorzystać istniejące treści AMP w PWA. Dołącz do nas i pokażmy, jak tworzyć PWA/AMP bez pojedynczej platformy JavaScript. |
Sesja | Internet mobilny | PWA (AMP) |
14:15–15:00 Sesja |
Jak zostać ekspertem Google Developers: informacje o programie GDEMonika StarzykPokoje dla społeczności Dowiedz się więcej o Programie dla Ekspertów Produktowych Google i o tym, jak do niego dołączyć. |
Sesja | Społeczność | |
14:45–15:30 Sesja |
Tworzenie na Androida OTuli shailenSala audytorium sesji S1 Android O zmienił sposób, w jaki aplikacje działają w tle. Porozmawiamy też o tym, jak wdrożyć typowe przypadki użycia aplikacji w tym nowym świecie, oraz o kilku funkcjach O, które warto wykorzystać. |
Sesja | Android | Android |
14:45–15:30 Sesja |
Rekord czasu – jak szybko stworzyliśmy bezserwerową, nowoczesną aplikację za pomocą Firebase i FlutterSeth Ladd, David DeRemerSala teatralna S2 Session Dowiedz się, jak wykorzystaliśmy Cloud Functions, Realtime Database, Flutter, Analytics i inne usługi, aby wprowadzić nową, bezserwerową aplikację mobilną dla jednej z czołowych marek z branży rozrywki w Stanach Zjednoczonych – w zaledwie 3 miesiące od podstaw – zarówno na iOS, jak i Androida, za pomocą jednej bazy kodu. Opowiadamy o tym, co się sprawdziło, a co nie. W ten sposób Ty również możesz tworzyć lepsze aplikacje dla klientów i użytkowników jeszcze szybciej niż kiedykolwiek wcześniej. |
Sesja | Twórz aplikacje na urządzenia mobilne | Analiza w chmurze Flutter |
14:45–16:15 Szkolenia |
Zwiększ możliwości swoich aplikacji dzięki Gmailowi, Dysku, Kalendarzowi, Arkuszom, Prezentacjom i innym usługomWesley ChunSala szkoleniowa S3.2 Być może znasz już narzędzia biurowe G Suite, takie jak Gmail, Dysk Google, Kalendarz, Arkusze, Prezentacje itp. Jednak każda z tych aplikacji, którą znasz i lubisz, łączy się z interfejsem API dla programistów. W tym wykładzie przedstawimy interfejsy API, które pozwolą Ci zintegrować ich technologie z aplikacjami i zwiększyć wydajność użytkowników. |
Szkolenia | Więcej niż mobilność | G Suite |
14:45–16:15 Szkolenia |
Z witryny do PWA przy użyciu WorkboxSarah ClarkSala szkoleniowa S3.1 Chcesz, aby Twoja witryna działała w trybie offline? Tworzysz skrypt service worker, zapisujesz pliki w pamięci podręcznej – co dalej? Co robicie z aktualizacjami? A może pamięci podręcznej przeglądarki? Na szczęście inżynierowie Google napotkali te pytania w swojej pracy i stworzyli Workbox – zestaw narzędzi i podstawowych zasad progresywnej aplikacji internetowej. Pokażemy Ci, jak przekonwertować stronę do trybu offline i z łatwością rozwiązać trudne problemy z pamięcią podręczną. |
Szkolenia | Internet mobilny | PWA |
15:00–15:30 Sesja |
Google Summer of Code i Google Code-InStefania TaylorPokoje dla społeczności Więcej informacji o programach Google Open Source |
Sesja | Społeczność | |
15:30–16:15 Sesja |
Interfejsy API systemów uczących się według przykładuSara RobinsonSala audytorium sesji S1 Uważasz, że Twoja firma mogłaby wykorzystać wiedzę w zakresie systemów uczących się opracowanych przez Google do zasilania i ulepszania aplikacji biznesowych, ale masz problemy z tworzeniem i trenowaniem 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 oraz Cloud Video Intelligence API. Te interfejsy API mają dostęp do już wytrenowanych modeli systemów uczących się za pomocą jednego wywołania interfejsu API. W trakcie tej sesji przedstawiamy krótki opis każdego z interfejsów API. Następnie zagłębiamy się w kod, korzystając z prezentacji na żywo. |
Sesja | Twórz aplikacje na urządzenia mobilne | Google Cloud |
15:30–16:15 Sesja |
Android Wear, TV, Auto i multimedia: Rozmowy z technikami Lightning!Hoi Lam, Daniel Galpin, Marc Bächinger, Agnieszka Madurska, Santiago SeifertSala teatralna S2 Session Seria szczegółowych wykładów na temat nowych funkcji i wskazówek, jak wykorzystać najnowsze trendy w Android Wear, TV, Auto i Mediach. |
Sesja | Android | Android |
15:30–16:15 Meetup |
Spotkanie społeczności Europy Środkowo-Wschodniej i RosjiPrzemek Pardel, Józef Vodička, Zviad KardavaPokoje dla społeczności Nieformalne spotkanie organizatorów i członków społeczności Europy Środkowo-Wschodniej i Rosji. |
Meetup | Społeczność | |
16:15–17:00 Sesja |
Podstawowe informacje o O i bibliotece pomocyDan Galpin, Lisa WraySala audytorium sesji S1 Przyjrzymy się bliżej Androida O w bibliotece pomocy. Przyjrzymy się bliżej animacji i innym funkcjom związanym z fizyką, dzięki którym Twoje aplikacje działają, wyglądają i działają lepiej niż kiedykolwiek wcześniej. |
Sesja | Android | Android |
16:15–17:45 Szkolenia |
Twórz piękne aplikacje mobilne za pomocą FlutterAMahdy Abdelaziz, David YangSala szkoleniowa S3.1 Najczęściej zadawane pytanie podczas tworzenia aplikacji mobilnej: hybrydowe czy natywne? A co z obydwoma? Flutter pozwala ujednolicić proces tworzenia aplikacji na Androida i iOS przy jednoczesnym zakupie natywnie skompilowanej aplikacji bez żadnego tłumaczenia. Podczas tych warsztatów zaczniemy korzystać z platformy Flutter i omówimy najważniejsze funkcje pakietu SDK. Dowiesz się, jak skonfigurować środowisko i stworzyć swoją pierwszą aplikację Flutter. Podobnie jak w przypadku warsztatów na Androida uczestnicy muszą mieć na swoich laptopach zainstalowane oprogramowanie Android Studio lub Xcode. |
Szkolenia | Twórz aplikacje na urządzenia mobilne | Flutter |
16:15–17:00 Sesja |
Zaawansowane informacje techniczne na temat Google Cloud IoT CoreKlasa GusSala teatralna S2 Session Z tego artykułu dowiesz się więcej o najważniejszych funkcjach usługi Google Cloud IoT Core. Dowiesz się też, jak podstawowe usługi Google Cloud, które składają się na rozwiązanie chmurowe, umożliwiają dodawanie funkcji IoT do usług na dużą skalę zarówno pod kątem ruchu przychodzącego, jak i analizy danych. Prezentację kończy się prezentacja produktu. |
Sesja | Więcej niż mobilność | Google Cloud |
16:15–17:00 Pytania i odpowiedzi |
Pytania i odpowiedzi na temat budowania społecznościDaniel FrankPokoje dla społeczności Jak zaangażować społeczność wokół projektu? Jak stworzyć wspaniałą grupę? Zapytać pracownika Google i inną społeczność o wszystko, co jest związane ze społecznością. |
Pytania i odpowiedzi | Społeczność | |
16:15–17:45 Szkolenia |
Śledzenie zasobów w czasie rzeczywistymStefan McDonaldSala szkoleniowa S3.2 Tworzenie aplikacji do lokalizacji nigdy nie było łatwiejsze. W ramach tej sesji tworzysz 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. |
Szkolenia | Twórz aplikacje na urządzenia mobilne | Mapy Firebase na Androida |
17:00–17:45 Sesja |
Przedstawiamy ARCore: rzeczywistość rozszerzona na AndroidzieToma SalteraSala audytorium sesji S1 ARCore to nowy pakiet SDK na Androida od Google, który pozwala korzystać z możliwości rzeczywistości rozszerzonej na milionach urządzeń mobilnych. W tym materiale przedstawimy główne koncepcje ARCore, omówimy tworzenie pierwszej aplikacji AR i sposób, w jaki w pełni wykorzystasz możliwości pakietu SDK ARCore. |
Sesja | Więcej niż mobilność | Android |
17:00–17:45 Sesja |
Informacje o programie Women TechmakersAzzurra RagonePokoje dla społeczności Dowiedz się więcej o programie Women Techmakers i o tym, jak do niego dołączyć. |
Sesja | Społeczność |