Wszystkie godziny podane są według czasu indyjskiego (UTC+05:30)
- Transmitowane na żywo
Godzina | Opis | _type | _ścieżka | _produkt |
---|---|---|---|---|
08:00-10:00 |
Śniadanie i rejestracja |
|||
10:00-10:45 Sesja |
Prezentacja – dzień 2Sowmya Subramanian, Sebastian Trzcinski-Clément, Geetha ManjunathHala 3a Zmieniamy świat, krok po kroku. |
Sesja | Więcej niż tworzenie aplikacji mobilnych w internecie mobilnym (Android) | |
11:00-11:30 Sesja |
Narzędzia zwiększające wydajnośćAmrit SanjeevHala 3a Przy pomiarze jakości aplikacji najważniejsze jest wrażenia użytkownika. Wydajność związana z szybkim rozładowywaniem baterii, brakiem reakcji lub nieprawidłowym interfejsem, powolnymi instalacjami i dużym wykorzystaniem pamięci RAM może negatywnie wpłynąć na wrażenia użytkowników, a także negatywne opinie w Sklepie Play. W tym wykładzie omówimy nowe narzędzia dodane do Android Studio i sposoby ich wykorzystania do efektywnego ulepszania aplikacji. |
Sesja | Android | Android |
11:00-11:30 Sesja |
Sesja informacyjna Google Developers i Certyfikacji Google CloudJP Souchak, Manohar SilamGoogle Developers i pokój certyfikacji Google Cloud Dowiedz się, jak zdobyć uznanie za swoje umiejętności jako specjalista ds. internetu mobilnego, współtwórca aplikacji na Androida, inżynier danych lub architekt w chmurze. W ramach tej sesji JP Souchak i Manohar Silam przeprowadziją na żywo sesję informacyjną, podczas której przedstawią zagadnienia związane z 2 programami certyfikacji i poszczególnymi certyfikatami. Pytania i odpowiedzi wkrótce, w zależności od czasu. |
Sesja | Certyfikat | |
11:00-11:30 Sesja |
Poznaj GoogleraAmita ChopręPokoje dla społeczności Nieformalne spotkanie i czat z Amitem Choprą |
Sesja | Społeczność | |
11:00-11:30 Sesja |
Tworzenie urządzeń produkcyjnych IoT za pomocą urządzeń z AndroidemWanie PiekarskiPokój Jacarandy Android Things to platforma Google, która umożliwia tworzenie produktów IoT z wykorzystaniem możliwości i bezpieczeństwa Androida. Deweloperzy mogą korzystać ze znajomych narzędzi, takich jak Android Studio czy Android SDK, aby łatwo tworzyć oprogramowanie IoT, a następnie przeskalować sprzęt z jednego prototypu do produkcji. Każdy – od startupów po duże firmy – może tworzyć produkty komercyjne na dużą skalę. W tym materiale znajdziesz omówienie kroków niezbędnych do wdrożenia Rzeczy Google w swoim przepływie pracy. |
Sesja | Więcej niż mobilność | Android Things |
11:00-12:30 Szkolenia |
TensorFlow dla Poetów 2: optymalizacja pod kątem urządzeń mobilnychKaz SatoPokój Gumohar Przenośność to jedna z zalet TensorFlow. Możesz z łatwością przenieść model sieci neuronowej na Androida i uruchamiać prognozy na telefonach komórkowych w celu wykonania wielu sztuczek AI, takich jak rozpoznawanie obrazów, rozpoznawanie ruchu itp. Jednak wyzwania wiążą się z rozmiarem modelu i wykorzystaniem procesora. Modele zwykle zajmują dziesiątki megabajtów i zużywają moc procesora do prognozowania sieci neuronowej. Podczas tej sesji omówimy wskazówki i wskazówki, jak sprostać tym wyzwaniom, aby wprowadzić najnowszą technologię AI do produkcyjnej wersji aplikacji na Androida. |
Szkolenia | Więcej niż mobilność | TensorFlow |
11:00-12:30 Szkolenia |
Integracja AMP z PWASarah ClarkPokój Cassia Przyspieszone strony mobilne (ang. Accelerated Mobile Pages, AMP) doskonale sprawdzają się w witrynach z treścią, takich jak strony z wiadomościami czy blogi. Co jednak, jeśli chcemy utworzyć je w progresywne aplikacje internetowe? Dowiedz się, jak połączyć szybkość AMP z możliwościami offline progresywnych aplikacji internetowych. |
Szkolenia | Internet mobilny | PWA (AMP) |
11:45-12:15 Sesja |
PWA+AMP = łatwe dla użytkowników i deweloperówBen MorssaHala 3a 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. W ten sposób w łatwy sposób utworzysz szybką, piękną i wciągającą aplikację internetową. 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) |
11:45-12:15 Sesja |
Zjazd Women TechmakersLakshya SivaramakrishnanPokoje dla społeczności Nieformalne spotkanie liderów WTM i członków społeczności podczas wydarzenia. |
Sesja | Społeczność | |
11:45-12:15 Sesja |
Reklamy mobilne w kontekście: zasady projektowania witryn i nawigacjiJoanna GovePokój Jacarandy Nadszedł czas na rozwój ekosystemów internetu i aplikacji mobilnych. Nowe technologie sprzyjają rozwojowi możliwości każdej z nich. Projektowanie i programowanie na urządzenia mobilne musi być dopasowane do stylu pracy użytkowników. Projekty, które tworzymy, muszą być intuicyjne i dopracowane. Pomogą nam w tym nowe technologie, ale kluczowe znaczenie ma zrozumienie potrzeb użytkowników i tworzenie zrozumiałych dla nich wrażeń. Omówimy kilka zasad nawigacji i przepływu informacji, a także pokażemy, jak badania użytkowników poprawiają wygląd urządzeń mobilnych. |
Sesja | Twórz aplikacje na urządzenia mobilne | Projektowanie |
12:30-13:00 Sesja |
Co nowego w Asystencie Google i w tematach zaawansowanychSilvano LucianiPokój Jacarandy Asystent Google obsługuje wiele nowych zaawansowanych funkcji. Teraz możesz implementować płatności, transakcje i lokalizację na potrzeby zakupów, a także przenosić rozmowę do innego miejsca i korzystać z innych funkcji. Dostępna jest już obsługa inteligentnych urządzeń domowych, więc możesz zintegrować własne urządzenia IoT. Sprawdź, co nowego na platformie Asystenta Google i jakie zaawansowane funkcje możesz wdrożyć. |
Sesja | Więcej niż mobilność | Asystent |
12:30-13:45 |
Przerwa na obiadHall 3b – piaskownica |
|||
13:10-14:40 Szkolenia |
Wykorzystanie Kotlin w aplikacji na AndroidaSean McQuillanPokój Gumohar Podczas tego szkolenia dowiesz się, jak tworzyć aplikacje na Androida przy użyciu Android Studio w języku Kotlin. Dowiesz się, jak wykorzystać Kotlin, aby zmniejszyć ilość powtarzającego się kodu, uniknąć typowych błędów i uprościć kod, konwertując istniejącą aplikację na Androida z języka programowania Java na Kotlin. |
Szkolenia | Android | Android |
13:10-14:40 Szkolenia |
Zwiększ możliwości swoich aplikacji, korzystając z Gmaila, Dysku, Kalendarza, Arkuszy, Prezentacji i innych usługWesley ChunPokój Cassia Prawdopodobnie znasz aplikacje G Suite, takie jak Gmail, Dysk Google, Kalendarz, Arkusze i Prezentacje. Jednak za każdą z tych aplikacji, które znasz i lubisz, kryje się za nią komponent deweloperski. Podczas tej praktycznej sesji szkoleniowej pokażemy Ci 2 różne sposoby automatycznego dostępu do tych aplikacji i danych dokumentów. W ramach 2 ćwiczeń z programowania będziesz mieć wystarczającą wiedzę, aby od razu rozpocząć pracę nad projektami. |
Szkolenia | Więcej niż mobilność | G Suite |
13:15-13:45 Sesja |
Działa w tleNasir KhanHala 3a „Tło” to przeciążony termin w świecie Androida. Służy do opisania różnych rzeczy w różnych kontekstach, np. wychodzenia z wątku interfejsu, gdy aplikacja działa na pierwszym planie, działania aplikacji przez bardzo krótki czas po jej uruchomieniu w tle, krótkotrwałego działania po otrzymaniu wiadomości danych o wysokim priorytecie w FCM czy uruchamiania zaplanowanych zadań. W tym materiale przedstawimy kilka sprawdzonych metod oraz rozwiązania, które sprawdzą się w przypadku różnych zastosowań, które sprawdzą się obecnie i w przyszłości. |
Sesja | Android | Android |
14:00-14:30 Sesja |
Od witryny do progresywnej aplikacji internetowejPete LePageHala 3a Z tej prezentacji dowiesz się, od czego zacząć, co wdrożyć i jak priorytetowo traktować techniki progresywnych aplikacji internetowych.Dowiesz się też, jak w pełni wykorzystywać małe zmiany, które mogą przynieść duże efekty. |
Sesja | Internet mobilny | PWA |
14:00-14:30 Sesja |
Zaawansowane informacje techniczne na temat Google Cloud IoT CoreKlasa GusPokój Jacarandy W tym materiale przedstawimy najważniejsze funkcje usługi Google Cloud IoT Core. Dowiedz się, jak podstawowe usługi Google Cloud, które wchodzą w skład rozwiązania Cloud, umożliwiają dodawanie funkcji IoT do usług na dużą skalę z myślą o ruchu przychodzącym i analizie danych. Prezentację kończy się prezentacja produktu. |
Sesja | Więcej niż mobilność | Google Cloud |
14:00-14:30 Sesja |
Jak zostać ekspertem Google Developers: informacje o programie GDENathalie Pereira, Melissa PowelPokoje 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:40-15:10 Sesja |
Tworzenie treści multimedialnych na AndroidziePaul Saxman, Daniel GalpinPokój Jacarandy Doskonałe treści to podstawa dobrej aplikacji do multimediów, ale aby zadbać o wygodę użytkowników, trzeba korzystać z odpowiedniego zestawu multimediów i funkcji interfejsu Androida. W tym wykładzie omówimy, jak stworzyć wyjątkową aplikację do obsługi multimediów za pomocą takich funkcji platformy jak Android Media Framework, obraz w obrazie, powiadomienia MediaStyle oraz nowy interfejs Channel and Programs API na Androidzie TV. Omówimy też nowości związane z produktami audio o wysokiej wydajności na Androida podczas tworzenia aplikacji do tworzenia multimediów. |
Sesja | Android | Android |
14:40-15:10 Sesja |
Android i TensorFlowKaz Sato, Anitha VijayakumarHala 3a TensorFlow to wielofunkcyjna platforma systemów uczących się. Z TensorFlow można korzystać wszędzie – od trenowania dużych modeli w klastrach w chmurze po uruchamianie modeli lokalnie w osadzonym systemie, takim jak telefon. Na tym szkoleniu dowiesz się: jak wytrenować własny model rozpoznawania obrazów, jak go zoptymalizować, jak go skompresować i uruchomić w gotowej aplikacji na Androida. |
Sesja | Twórz aplikacje na urządzenia mobilne | TensorFlow |
14:45-15:15 Sesja |
Sesja informacyjna o programie Grup dyskusyjnych Googlefrank danPokoje dla społeczności Dowiedz się więcej na temat programu Grupy dyskusyjne Google oraz o tym, jak utworzyć grupę lub do niej dołączyć jako członek. |
Sesja | Społeczność | |
14:50-16:20 Szkolenia |
Praktyczna obsługa interfejsów API Google Cloud Vision i Natural LanguagerumuńskiPokój Gumohar To szkolenie prowadzone przez instruktora pokazuje krok po kroku, jak korzystać z interfejsów Google Cloud Vision API i Cloud Natural Language API. Pomoże to uczestnikom zrozumieć, jak ulepszyć swoje aplikacje lub napisać nowe, wykorzystując niesamowite możliwości interfejsów API systemów uczących się w Google Cloud. |
Szkolenia | Twórz aplikacje na urządzenia mobilne | Google Cloud |
14:50-17:50 Szkolenia |
Warsztaty dotyczące myślenia projektowegoUniwersyteckie stypendyści innowacjiPokój Cassia Na uczelni Stanford d.school wierzymy, że każdy ma potencjał twórczy. Opieramy się na metodach z różnych dziedzin w dziedzinie projektowania, aby tworzyć środowiska edukacyjne, które pomogą ludziom wykorzystać swój twórczy potencjał i zastosować go do świata całego świata. Myślenie projektowe to metodologia używana przez specjalistów w dziedzinie informatyki, inżynierii i biznesu do rozwiązywania złożonych problemów oraz znajdowania kreatywnych i pożądanych rozwiązań. Nie patrz tylko z boku – spróbuj! Te praktyczne i praktyczne warsztaty z zakresu myślenia projektowego to świetna zabawa i wciągające doświadczenia związane z narzędziami do myślenia projektowego. Nie są to pełne cyklu warsztaty prowadzone przez kadrę, ale raczej zespół nauczycielski składający się ze specjalistów ze szkół i uczelni Uniwersytetu Stanforda oraz z całego Indii. |
Szkolenia | Więcej niż mobilność | Projektowanie D-School |
15:20-15:50 Sesja |
Tworzenie aplikacji błyskawicznej na AndroidaLyla Fujiwara, Anirudh DewaniHala 3a Użytkownicy nie chcą czekać. Zmniejszając rozmiar pliku APK, nie będzie to konieczne. Mniejsze pliki APK nie tylko zapewniają użytkownikom szybsze pobieranie, ale też proces refaktoryzacji często upraszcza bazę kodu. Ten proces upraszcza Twoją aplikację pod kątem aplikacji błyskawicznych na Androida, które można otwierać z poziomu adresów URL, dzięki czemu działa ona jak aplikacja natywna bez konieczności jej pełnego zainstalowania. W tym artykule omówimy wiele dostępnych narzędzi, które pozwalają zmniejszyć rozmiar pliku APK, utworzyć modułową aplikację i stworzyć pierwszą aplikację błyskawiczną na Androida. |
Sesja | Android | Android |
15:20-15:50 Sesja |
Podstawy Google Cloud Platform: prezentacjaMarc Cohen, Mete AtamelPokój Jacarandy W przypadku usług w chmurze jest dużo rzeczy, do których trzeba popracować, a zrozumienie ich bywa zniechęcające. Podczas tej sesji zaprezentujemy praktyczny, praktyczny przewodnik po niesamowitym zakresie i szczegółach problemów, które można rozwiązać dzięki Google Cloud Platform. |
Sesja | Twórz aplikacje na urządzenia mobilne | Google Cloud |
15:30-16:00 Pytania i odpowiedzi |
Pytania i odpowiedzi na temat budowania społecznościfrank danPokoje 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:00-16:30 Sesja |
Internacjonalizacja i uporządkowane dane na potrzeby wyszukiwaniaAaseesh MarinaPokój Jacarandy Jeśli chcesz zadbać o dobre wyniki swojej wielojęzycznej lub międzynarodowej witryny w wyszukiwarce albo dodać do niej uporządkowane dane na potrzeby wyszukiwarek, masz do zaoferowania o wiele więcej. Podczas tej sesji uzyskasz najważniejsze statystyki. |
Sesja | Internet mobilny | Wyszukaj uporządkowane dane |
16:00-16:30 |
Przerwa popołudniowa |
|||
16:00-16:30 Sesja |
Kodowanie aplikacji na żywo za pomocą Cloud Functions i Cloud Firestore dla FirebaseMike McDonald, Dan McGrath, Todd BurnerHala 3a Dzięki Firebase i Google Cloud Platform deweloperzy mogą szybko tworzyć niesamowite aplikacje mobilne i internetowe. Podczas tej sesji przygotujemy aplikację na żywo na scenie i pokażemy, jak za pomocą Firebase zapewnić użytkownikom doskonałe wrażenia. Następnie rozszerzymy tę opcję, wywołując interfejsy Cloud APIs bez konieczności konfigurowania serwerów czy zarządzania infrastrukturą. Przekonasz się, jak łatwo można tworzyć elementy z Firebase i jak łatwo można je skalować w Google Cloud Platform. |
Sesja | Twórz aplikacje na urządzenia mobilne | Firebase |
16:20-17:50 Szkolenia |
Szczegółowe informacje o układzie ograniczeńDaniel GalpinPokój Gumohar Edytor układów jest dostępny w Android Studio 3.x, dzięki czemu możesz tworzyć elastyczne i efektywne układy do swoich aplikacji na Androida. To szkolenie pokazuje, jak korzystać z najnowszych funkcji układu ograniczeń, takich jak bariery, proporcje i łańcuchy. Udostępnimy aplikację startową, która pozwoli Ci szybko wyświetlić wyniki w emulatorze lub na urządzeniu. |
Szkolenia | Android | Android |
16:40-17:10 Sesja |
Komponenty Polymer i WebTaylor SavageHala 3a Komponenty internetowe to nowa technologia wbudowana w platformę internetową, która umożliwia tworzenie własnych, kompletnych, niestandardowych elementów HTML. Dowiedz się, czym są komponenty internetowe, do czego służą i jak wykorzystać bibliotekę Polymer do tworzenia własnych komponentów sieciowych i aplikacji, które są lżejsze, szybsze i używają mniej danych. |
Sesja | Internet mobilny | PWA |
16:40-17:10 Sesja |
Bezserwerowe przetwarzanie danych z Firestore, Cloud Functions i G Suite APIJan KowalskiPokój Jacarandy W tym artykule zapoznasz się z nową bazą danych Cloud Firestore przedstawioną niedawno przez zespół Google Firebase. Po krótkim wprowadzeniu do platformy Firebase poznajesz konkretne przypadki użycia i funkcje, które sprawiają, że Cloud Firestore jest kluczowym elementem platformy. W drugiej części prezentacji będziemy na żywo zaprezentować, jak łatwo można korzystać z interfejsów API G Suite bezpośrednio w Firebase Cloud Functions. |
Sesja | Więcej niż mobilność | G Suite w chmurze |
17:20-17:50 Sesja |
Możliwości i elastyczność nowego interfejsu API Arkuszy GoogleWesley ChunPokój Jacarandy W dzisiejszym świecie big data arkusze kalkulacyjne są wciąż tak zaawansowane i elastyczne, jak kiedykolwiek wcześniej. Interfejs API Arkuszy Google, wprowadzony na konferencji Google I/O w 2016 roku, ma o wiele więcej możliwości niż jego poprzednicy. W tym wykładzie zademonstrujemy wiele różnych sposobów pracy z Arkuszami, w tym migrację danych z baz danych SQL, modyfikowanie danych, formatowanie komórek i nie tylko. Dla zachowania zwięzłości kod wersji demonstracyjnej będzie napisany w języku Python i JSON. Możesz jednak używać dowolnego języka obsługiwanego przez biblioteki klienta interfejsów API Google. |
Sesja | Więcej niż mobilność | G Suite |
17:20-17:50 Sesja |
SEO: typowe problemy i błędne założeniaMalik Mairaj SyedHala 3a Wiele witryn polega na ruchu pochodzącym z wyszukiwarek. Podczas tej sesji omówimy typowe problemy i nieporozumienia dotyczące optymalizacji witryn pod kątem wyszukiwarek (SEO) oraz wskazówki na temat tego, na co zwrócić uwagę, zatrudniając kogoś do tego. |
Sesja | Internet mobilny | Wyszukiwarka |
18:00-18:30 Sesja |
SEO dla PWAAmrit SanjeevPokój Jacarandy PWA i inne konfiguracje witryn oparte na języku JavaScript mogą się wyświetlać w wyszukiwarce Google, jeśli trzeba zwrócić uwagę na kilka istotnych aspektów. Podczas tej sesji omówimy wszystkie sprawdzone metody Google dotyczące udostępniania witryny Googlebotowi. |
Sesja | Internet mobilny | Wyszukiwanie PWA |
18:00-18:30 Sesja |
Rozmowy w programie Lightning w Google dla deweloperówKarthik Padmanabhan, Christy Anoop, Kamal Vaid, JP Souchak, Vikas Bajpai, Sukriti Paul, Soham Mondal, Shrinath VSHala 3a Ten program obejmuje 6 wyselekcjonowanych krótkich rozmów na temat programów Google Developers skierowanych na różne etapy cyklu życia programisty – od ucznia, certyfikowanego specjalisty, lidera społeczności / eksperta, przedsiębiorcy, a na koniec do mentora. Prezentacje będą poprowadzić osoby, które praktykują programy Google Developers, a będą moderować Karthik Padmanabhan, kierownika menedżera programu ds. relacji z deweloperami. Po rozmowie odbędą się krótkie pytania i odpowiedzi. |
Sesja | Więcej niż tworzenie aplikacji mobilnych w internecie mobilnym (Android) | Internet mobilny TensorFlow Asystenta Androida w chmurze Firebase |