Semua waktu menggunakan Zona Waktu Musim Panas Eropa Tengah (UTC+02:00)
- Livestream
Waktu | Deskripsi | _type | _track | _produk |
---|---|---|---|---|
10.00 - 10.45 Keynote |
Keynote Hari ke-2Ewa Macias, Behshad Behzadi, Mícheál Ó FoghlúAula Auditorium Sesi S1 Pelajari lebih lanjut upaya Google Engineering di Eropa dan temui orang-orang di baliknya. |
Keynote | Pengembangan Lebih dari Sekadar Seluler di Perangkat Seluler | Cloud Asisten |
10.45 - 11.30 Tanya Jawab |
Tanya Jawab seputar pengembangan komunitasDaniel FrancLounge Komunitas Bagaimana cara melibatkan komunitas di sekitar proyek Anda? Bagaimana cara membuat grup pertemuan yang menarik? Datanglah untuk bertanya kepada Googler & komunitas lain memimpin apa pun yang terkait dengan komunitas. |
Tanya Jawab | Komunitas | |
11.00 - 17.15 Sesi |
Sertifikasi Google Developers dan CloudRuang Sertifikasi Google Developers dan Cloud Cari tahu apa saja yang baru di program Google Developers dan Sertifikasi Google Cloud. Temui pakar Android, Web, dan Cloud, dan pelajari cara mendapatkan sertifikasi. |
Sesi | Komunitas | |
11.00 - 11.45 Sesi |
Komponen ArsitekturFlorina MuntenescuAula Auditorium Sesi S1 Sejak peluncuran Komponen Arsitektur Android dalam versi pratinjau di I/O, banyak developer telah memberi kami masukan yang luar biasa. Kami memiliki update terbaru dan menggali kasus penggunaan yang menarik. |
Sesi | Android | Android |
11.00 - 12.30 Pelatihan |
Progressive Web App Berbasis DataSarah ArdianaAula Ruang Pelatihan S3.1 PWA relatif mudah dibangun untuk \"hanya-baca\" di situs Anda, tetapi apa yang terjadi saat Anda ingin pengguna bekerja secara offline dan menyinkronkan saat online? Kami membantu Anda merancang aplikasi untuk data statis dan dinamis, membuat sinkronisasi latar belakang, mengupdate backend saat online, dan menggunakan alat Google terbaru untuk menyederhanakan prosesnya. |
Pelatihan | Web Seluler | PWA |
11.00 - 11.45 Sesi |
Machine Learning dengan TensorFlowAndrew GasparovicAula Teater Sesi S2 TensorFlow adalah framework machine learning open source paling populer di dunia. Dalam diskusi ini, kami akan memperkenalkan TensorFlow, serta membahas hal-hal baru yang telah kami kembangkan. Kami juga akan membahas beberapa kasus penggunaan yang menunjukkan bagaimana TensorFlow digunakan oleh Google serta di dunia nyata. |
Sesi | Lebih dari Sekadar Seluler | TensorFlow |
11.00 - 12.30 Pelatihan |
Jalan Maju (dan Mundur): Menentukan Navigasi yang Berhasil di Aplikasi AndaLiam Spradlin, Yasmine EvjenAula Ruang Pelatihan S3.2 Navigasi adalah inti dari pengalaman pengguna aplikasi. Cara pengguna menavigasi aplikasi Anda dapat menentukan perasaan mereka tentang aplikasi, apakah mereka berhasil menggunakan aplikasi, dan apakah aplikasi Anda memenuhi sasaran bisnis. Menentukan navigasi aplikasi Anda tidak selalu mudah. Dalam sesi ini, kita akan melihat pola navigasi umum di Android, cara kerjanya, dan cara menggabungkannya untuk menentukan navigasi yang berhasil di aplikasi Anda. Kami akan memandu Anda mengidentifikasi pengguna utama, memprioritaskan tugas pengguna, dan mengatur konten dengan menempatkannya dalam hierarki. |
Pelatihan | Kembangkan di Perangkat Seluler | Android |
11.30 - 12.00 Sesi |
Menjadi Pakar Google Developers: Info program GDEMonika StarzykLounge Komunitas Pelajari semua hal tentang Program Pakar Google Developer dan cara bergabung. |
Sesi | Komunitas | |
11.45 - 12.30 Sesi |
Dasar-Dasar Google Cloud Platform: Tur TerpanduMarc Cohen, Mete AtamelAula Auditorium Sesi S1 Ada banyak hal yang perlu dipelajari dalam {i>cloud computing<i}, dan mencoba memahami semuanya bisa terasa sulit. Dalam sesi ini, Marc dan Mete akan memandu Anda melalui tur terpandu praktis dan langsung tentang cakupan dan kedalaman masalah yang luar biasa dan dapat diselesaikan dengan Google Cloud Platform. |
Sesi | Kembangkan di Perangkat Seluler | Cloud Asisten |
11.45 - 12.30 Sesi |
Meningkatkan performa melalui peningkatan kualitas aplikasiAlexey KokinAula Teater Sesi S2 Pelajari cara menggunakan Desain Material dan Android Vitals untuk meningkatkan kualitas pengalaman pengguna serta meningkatkan engagement dan retensi. Dapatkan ulasan pengguna yang lebih baik dan lebih sering diperhatikan oleh tim editorial dengan membuat aplikasi berkualitas tinggi. |
Sesi | Kembangkan di Perangkat Seluler | Firebase |
12.00 - 14.15 Pelatihan |
Lab AntingEliška čejpováLounge Komunitas Buat anting-anting, kalung, gelang, atau apa pun dari komponen komputer lama. |
Pelatihan | Komunitas | |
12.30 - 14.00 Pelatihan |
Meningkatkan aplikasi Anda dengan Cloud Functions dan Machine LearningAula Ruang Pelatihan S3.1 Misalnya Anda sudah memiliki aplikasi yang menggunakan Firebase. Namun, kini Anda ingin menambahkan pemrosesan pembayaran, pemrosesan gambar, mengirim notifikasi push, atau fungsi lain yang sebenarnya tidak dapat dilakukan di aplikasi itu sendiri. Bagaimana Anda dapat melakukan hal-hal ini tanpa menjalankan server Anda sendiri? Firebase siap membantu Anda. Dalam codelab ini, Anda akan mempelajari cara menulis fungsi JavaScript yang berjalan sebagai respons terhadap peristiwa yang terjadi di Firebase. Kemudian, Anda akan men-deploy fungsi-fungsi ini ke Cloud Functions for Firebase. Selanjutnya, fungsi tersebut dijalankan dengan penskalaan otomatis di infrastruktur Google. Untuk mendapatkan manfaat maksimal dari kehadiran ini, pastikan Node.js dan npm terinstal di komputer Anda bersama dengan editor teks favorit Anda. |
Pelatihan | Kembangkan di Perangkat Seluler | Firebase |
12.30 - 13.15 Sesi |
Panel di UI Suara: Apa suara bising ini?Nandini Stocker, Sachit Mishra, Kimberly Harvey, Marc PaulinaAula Teater Sesi S2 Menurut definisi, percakapan adalah pertukaran ide dengan kata-kata yang diucapkan antara dua individu. Tetapi apa yang terjadi ketika pertukaran itu terjadi antara manusia dan perangkat? Apakah norma percakapan berubah? Jika ya, bagaimana cara Anda berinteraksi? Di panel ini kita menjelajahi persimpangan antara desain dan pengembangan untuk mempelajari cara menciptakan pengalaman percakapan yang luar biasa bagi pengguna Anda. Panelis: Sachit Mishra, Developer untuk Asisten/Actions on Google, Kimberly Harvey, Conversation Designer, dan Marc Paulina, UX Designer untuk Asisten Google di Wear Dimoderasi oleh: Nandini Stocker, Head of Conversation Design Advocacy & Kemitraan |
Sesi | Kembangkan di Perangkat Seluler | |
12.30 - 14.00 Pelatihan |
Mempelajari Constraint Layout secara mendalamDan GalpinAula Ruang Pelatihan S3.2 Dalam workshop ini, Anda akan mempelajari cara menggunakan editor Constraint Layout untuk membuat tata letak yang fleksibel dan efisien bagi aplikasi Android. Workshop ini menyediakan aplikasi awal sehingga Anda dapat bereksperimen dengan tata letak. |
Pelatihan | Android | Android |
12.30 - 13.15 Sesi |
Container, Kubernetes, dan Google CloudRobert Kubis, Steffen HanikelAula Auditorium Sesi S1 Membuat satu microservice adalah tantangan yang dipahami dengan baik. Membuat cluster microservice dengan load balancing yang tangguh dan pemulihan mandiri tidaklah mudah. Mengelola cluster tersebut dengan peluncuran dan rollback, menskalakan setiap layanan sesuai permintaan, serta berbagi rahasia dan konfigurasi antarlayanan dengan aman menjadi lebih sulit. Kubernetes, yang merupakan sistem pengelolaan container open source, dapat membantu mengatasi hal ini. Dalam diskusi ini, kita akan memulai dengan microservice sederhana, menyimpannya menggunakan Docker, dan menskalakannya ke cluster microservice tangguh yang dikelola oleh Kubernetes. Selama prosesnya, kita akan mempelajari apa yang menjadikan Kubernetes sebagai sistem yang bagus untuk mengotomatiskan deployment, operasi, dan penskalaan aplikasi dalam container. Kami senang sekali bisa bergabung dengan FlixBus di atas panggung untuk membahas pengalaman dan praktik terbaik dalam mengadopsi dan menjalankan Kubernetes dalam produksi. |
Sesi | Kembangkan di Perangkat Seluler | Cloud |
13.15 - 13.45 Sesi |
Setahun ke Depan dalam Kebijakan Teknologi GlobalDania OslerAula Auditorium Sesi S1 Dalam sesi ini, kami akan menjelaskan tren politik dan teknologi yang memengaruhi developer, dan memberi Anda ide yang jelas tentang cara menyuarakan pendapat dalam debat. |
Sesi | Android | Android Things |
13.30 - 14.15 Sesi |
Info Program Agensi Google DevelopersAmit ChopraLounge Komunitas Pelajari semua hal tentang Google Developers Agency Program |
Sesi | Komunitas | |
14.15 - 15.00 Sesi |
Mendukung aplikasi Anda dengan lokasi dan petaBrett MorganAula Teater Sesi S2 Google Maps menghadirkan dunia di ujung jari semua orang. Pelajari cara memanfaatkan API kami untuk menghadirkan Google Maps ke aplikasi Android atau iOS Anda. Kami menunjukkan cara menggunakan gaya visual untuk menampilkan fitur Anda dan memungkinkan kasus penggunaan baru. Google Maps API juga dapat memberikan banyak fungsi tambahan, sehingga Anda dapat mengembangkan data kami tentang dunia. Anda belajar cara menghadirkan dunia bagi pengguna Anda! |
Sesi | Kembangkan di Perangkat Seluler | Maps |
14.15 - 15.00 Sesi |
Buat komunitas Google: Info program GDGDaniel FrancLounge Komunitas Pelajari semua hal tentang Program Grup Developer Google, cara membuat grup atau bergabung sebagai anggota. |
Sesi | Komunitas | |
14.15 - 15.45 Pelatihan |
Langsung Menjalankan Model TensorFlow di AndroidTandai DaoustAula Ruang Pelatihan S3.2 Dalam sesi ini, Anda akan mempelajari cara menggunakan TensorFlow untuk menambahkan machine learning ke aplikasi Android Anda. TensorFlow membuat machine learning mudah digunakan, dan diskusi ini merupakan sesi yang tepat bagi developer Android mana pun untuk melihat bagaimana machine learning dapat ditambahkan. |
Pelatihan | Lebih dari Sekadar Seluler | Android TensorFlow |
14.15 - 15.00 Sesi |
Kerangka Kerja dan Alat untuk Progressive Web AppFluin StephenAula Auditorium Sesi S1 Progressive Web App (PWA) tersebar di seluruh web lebih cepat dari yang dapat diprediksi siapa pun. Dua tahun lalu, developer perlu melakukan sebagian besar pengembangannya sendiri untuk memanfaatkan API baru yang tersedia di browser, tetapi saat ini kami memiliki alat canggih dan tangguh yang dapat membantu developer dari latar belakang apa pun mengirimkan aplikasi yang lebih menarik dengan cepat.Dalam sesi ini, Anda akan mempelajari:• Praktik terbaik untuk PWA yang harus Anda manfaatkan• Alat yang ada untuk membantu developer yang berasal dari berbagai latar belakang• Filosofi dan visi di balik alat ini untuk memulai dan visi praktis |
Sesi | Web Seluler | PWA |
14.15 - 15.45 Pelatihan |
Mendapatkan pengalaman langsung menggunakan Google Cloud Vision dan Natural Language APISara RobinsonAula Ruang Pelatihan S3.1 Pelatihan yang dipandu instruktur ini akan menunjukkan langkah demi langkah cara menggunakan Google Cloud Vision API serta Cloud Natural Language API. Hal ini akan membantu peserta memahami hal-hal yang diperlukan untuk meningkatkan kualitas aplikasi mereka atau menulis aplikasi baru sambil memanfaatkan kemampuan luar biasa Machine learning API Google Cloud. |
Pelatihan | Kembangkan di Perangkat Seluler | Cloud |
15.00 - 15.45 Sesi |
Apa selanjutnya untuk WebThomas SteinerAula Teater Sesi S2 Baik Anda bekerja di bidang e-commerce, media, game, atau jenis situs lainnya, Anda perlu mengetahui tentang masa depan web. Dalam sesi ini, Anda akan mempelajari langkah selanjutnya untuk API, platform, dan teknologi. Kemungkinannya, Anda sama sekali tidak memerlukan aplikasi native... |
Sesi | Web Seluler | Web Seluler |
15.00 - 15.30 Sesi |
Kemitraan komunitas: Bersama dengan info program Google DevelopersDaniel FrancLounge Komunitas Pelajari program untuk pemimpin komunitas yang membangun komunitas mereka, dengan inspirasi dari prospek lain dan Google Developers. |
Sesi | Komunitas | |
15.00 - 15.45 Sesi |
Mengembangkan aplikasi Asisten percakapan menggunakan Actions on GoogleIdo Green, Dan Imrie-SitunayakeAula Auditorium Sesi S1 Asisten Google tersedia di Google Home dan ponsel Android. Actions on Google memungkinkan developer memperluas Asisten Google untuk membuat aplikasi Asisten percakapan Anda sendiri. Dalam diskusi ini, kami akan menjelaskan komponen utama Actions on Google, menunjukkan cara membuat aplikasi Asisten pertama Anda dengan mudah menggunakan alat seperti API.AI, dan mengeksplorasi praktik terbaik antarmuka pengguna suara (VUI) untuk merancang pengalaman percakapan yang menarik dan memuaskan pengguna. |
Sesi | Lebih dari Sekadar Seluler | Asisten |
15.30 - 16.30 Sesi |
Info program Women TechmakersRagone AzzurraLounge Komunitas Pelajari semua hal tentang Women Techmakers Program dan cara bergabung. |
Sesi | Komunitas | |
15.45 - 17.15 Pelatihan |
Memahami Asisten Google dan Membangun Aplikasi Asisten Anda Sendiri dengan API.AISachit Mishra, Shuyang Chen,Aula Ruang Pelatihan S3.2 Dalam sesi ini, Anda akan mempelajari cara membuat Aplikasi Asisten Anda sendiri yang berfungsi dengan Asisten Google. Dengan menggunakan API.AI, Anda akan melihat betapa mudahnya membuat percakapan dengan pengguna, hanya dengan memprogram beberapa contoh kalimat dan balasan. Dengan menggunakan web hook sederhana yang ditulis menggunakan Node.js, Anda dapat mengintegrasikan Aplikasi Asisten dengan backend server Anda sendiri. Ini adalah sesi yang tepat bagi setiap developer untuk mempelajari cara membangun aplikasi untuk Asisten Google.Sebelum mengikuti pelatihan ini, pastikan Anda telah menginstal berikut ini: Node.js v6+ (LTS), Firebase CLI (\"npm install -g firebase-tools\") |
Pelatihan | Lebih dari Sekadar Seluler | Asisten |
15.45 - 16.30 Sesi |
Alat performaWojtek Kalici?Aula Auditorium Sesi S1 Performa sangat penting, dan tahun ini Google Play serta Android Studio telah menghadirkan alat terbaru untuk membantu mendiagnosis masalah performa agar aplikasi Anda tetap cepat dan lancar. |
Sesi | Android | Android Play |
15.45 - 16.30 Sesi |
Aplikasi ke 60 - Menggunakan Firebase di aplikasi yang adaOrang JenniferAula Teater Sesi S2 Jadi, Anda telah membangun inti dari aplikasi Anda. Sekarang, bagaimana Anda mengetahui apa yang sedang dilakukan pengguna? Bagaimana cara agar Anda dapat melibatkan mereka kembali? Dan bagaimana cara Anda mencegah error dan jank dari aplikasi agar tidak hilang? |
Sesi | Kembangkan di Perangkat Seluler | Cloud |
15.45 - 17.15 Pelatihan |
Mengintegrasikan AMP ke dalam PWASarah ArdianaAula Ruang Pelatihan S3.1 Accelerated Mobile Pages (AMP) sangat bagus untuk situs berbasis konten seperti situs berita dan blog, tetapi bagaimana jika Anda ingin membangunnya menjadi Progressive Web App? Ayo pelajari cara menggabungkan kecepatan AMP dengan kecanggihan offline Progressive Web App. |
Pelatihan | Web Seluler | AMP PWA |
16.30 - 17.15 Sesi |
Pengantar DeepMindJuan SilveiraAula Auditorium Sesi S1 Ringkasan singkat tentang pekerjaan yang telah dilakukan DeepMind. |
Sesi | Lebih dari Sekadar Seluler | Pendalaman |
16.30 - 17.15 Sesi |
Memodularisasi Aplikasi AndaBen WeissAula Teater Sesi S2 Memodularisasi aplikasi membantu Anda mengirimkan APK terkecil kepada pengguna, yang sangat penting untuk membangun Aplikasi instan dan berguna untuk menyerang pasar negara berkembang. |
Sesi | Android | Android |
17.15 - 18.00 Keynote |
Keynote PenutupDirk Primbs, Subrama SowmyaAula Auditorium Sesi S1 Mengubah dunia, sedikit demi sedikit |
Keynote | Mengembangkan Melampaui Perangkat Seluler di Web Seluler Seluler Android |