Semua waktu adalah Waktu Standar India (UTC+05:30)
- Di-livestream
Waktu | Deskripsi | _type (tipe) | _lagu | _produk |
---|---|---|---|---|
08:00-10:00 |
Sarapan dan Registrasi |
|||
10:00-10:45 Sesi |
Keynote Hari ke-2Sowmya Subramanian, Sebastian Trzcinski-Clément, Geetha ManjunathAula 3a Mengubah dunia, sedikit demi sedikit. |
Sesi | Pengembangan Seluler di Web Seluler Android | |
11:00-11:30 Sesi |
Alat PerformaAmrit SanjeevAula 3a Saat mengukur kualitas aplikasi, pengalaman pengguna sangatlah penting. Performa seputar pengurasan baterai, UI yang tidak responsif atau berisi bug, kecepatan penginstalan yang lambat, dan penggunaan RAM yang tinggi dapat menyebabkan pengalaman pengguna yang buruk – serta ulasan negatif di Play Store. Dalam diskusi ini, kita akan membahas alat baru yang ditambahkan ke Android Studio dan bagaimana alat tersebut dapat digunakan untuk meningkatkan aplikasi Anda secara efektif. |
Sesi | Android | Android |
11:00-11:30 Sesi |
Sesi Informasi Sertifikasi Google Developers dan CloudJP Souchak, Manohar SilamRuang Sertifikasi Google Developers dan Cloud Pelajari cara mendapatkan pengakuan atas keterampilan Anda sebagai Mobile Web Specialist, Associate Android Developer, Data Engineer, atau Cloud Architect. Dalam sesi ini, JP Souchak dan Manohar Silam akan mengadakan sesi informasi secara langsung yang menampilkan sorotan dari dua program Sertifikasi dan sertifikasi individual. Tanya Jawab mengikuti, waktu memungkinkan. |
Sesi | Sertifikasi | |
11:00-11:30 Sesi |
Berkenalan dengan GooglerAmit ChopraRuang Komunitas Pertemuan santai dan chat dengan Amit Chopra |
Sesi | Interaksi | |
11:00-11:30 Sesi |
Membangun Perangkat IoT Produksi dengan Android ThingsWayne PiekarskiRuang Jacaranda Android Things adalah platform Google untuk membuat produk IoT dengan kecanggihan dan keamanan Android. Developer dapat menggunakan alat familier seperti Android Studio dan Android SDK untuk mengembangkan software IoT dengan mudah, lalu menskalakan hardware dari satu prototipe ke dalam produksi. Siapa pun – mulai dari startup hingga perusahaan besar – dapat membuat produk komersial dalam skala besar. Diskusi ini akan menjelaskan langkah-langkah yang diperlukan dalam menerapkan Google Things ke dalam alur kerja Anda. |
Sesi | Di Luar Seluler | Android Things |
11:00-12:30 Pelatihan |
TensorFlow for Poets 2: Mengoptimalkan Aplikasi untuk Perangkat SelulerKaz SatoRuang Gulmohar Portabilitas adalah salah satu manfaat TensorFlow. Anda dapat dengan mudah memindahkan model jaringan neural ke Android dan menjalankan prediksi di dalam ponsel, untuk melakukan banyak hal trik AI seperti pengenalan gambar, pengenalan gerakan, dan lain-lain. Namun, tantangannya adalah ukuran model dan konsumsi CPU. Model ini biasanya membutuhkan puluhan megabita, dan juga menghabiskan daya CPU untuk prediksi jaringan neural. Dalam sesi ini, kita akan membahas tips dan trik untuk mengatasi tantangan tersebut guna menghadirkan teknologi AI terbaru ke aplikasi Android produksi. |
Pelatihan | Di Luar Seluler | TensorFlow |
11:00-12:30 Pelatihan |
Mengintegrasikan AMP ke PWASarah ClarkRuang Cassia Accelerated Mobile Pages (AMP) sangat cocok untuk situs yang berbasis konten, seperti blog dan situs berita. Tapi, bagaimana jika Anda ingin membangunnya menjadi Progressive Web App? Ayo pelajari cara menggabungkan kecepatan AMP dengan keunggulan offline Progressive Web App. |
Pelatihan | Web Seluler | AMP PWA |
11:45-12:15 Sesi |
PWA+AMP = Mudah bagi Pengguna dan DeveloperBen MorssAula 3a PWA memungkinkan pengalaman seperti aplikasi di web seluler. AMP membuat web menjadi cepat bagi pengguna dan mudah bagi developer. Gabungkan keduanya dan Anda akan mendapatkan cara mudah untuk membuat aplikasi web yang cepat, menarik, dan imersif. Anda dapat memasukkan konten AMP yang ada ke dalam pengalaman PWA! Bergabunglah bersama kami untuk menunjukkan cara membuat PWA/AMP tanpa menggunakan framework JavaScript tunggal. |
Sesi | Web Seluler | AMP PWA |
11:45-12:15 Sesi |
Pertemuan Women TechmakersLakshya SivaramakrishnanRuang Komunitas Pertemuan informal antara pimpinan WTM dan anggota komunitas di acara tersebut. |
Sesi | Interaksi | |
11:45-12:15 Sesi |
Seluler dalam Konteks: Prinsip Desain Alur dan NavigasiJuwita JuwitaRuang Jacaranda Saat ini adalah era yang sangat menarik bagi pengembangan ekosistem aplikasi dan web seluler. Berbagai teknologi baru mengembangkan pengalaman yang dapat diberikan oleh masing-masing teknologi. Desain dan pengembangan kami untuk seluler harus sesuai dengan cara kerja pengguna. Desain yang kita buat harus intuitif dan dipoles. Teknologi baru dapat membantu kita, tetapi memahami kebutuhan pengguna dan menciptakan pengalaman yang dapat dipahami secara inheren adalah hal yang mendasar. Kita akan mengeksplorasi beberapa prinsip seputar navigasi dan alur, dan melihat bagaimana memasukkan riset pengguna dapat meningkatkan desain seluler. |
Sesi | Mengembangkan di Perangkat Seluler | Desain |
12:30-13:00 Sesi |
Yang Baru di Asisten Google dan Topik LanjutanSilvana LucianiRuang Jacaranda Asisten Google mendukung banyak fitur lanjutan baru. Anda kini dapat menerapkan pembayaran, transaksi, dan lokasi untuk pengalaman berbelanja, mentransfer percakapan ke platform yang berbeda, dan lainnya. Dukungan untuk perangkat Smart Home kini tersedia, sehingga Anda dapat mengintegrasikan perangkat IoT Anda sendiri. Masuk dan pelajari hal-hal baru di platform Asisten Google dan fitur lanjutan yang dapat Anda terapkan. |
Sesi | Di Luar Seluler | |
12:30-13:45 |
Makan siangAula 3b - Sandbox |
|||
13:10-14:40 Pelatihan |
Memanfaatkan Kotlin di Aplikasi AndroidSean McQuillanRuang Gulmohar Dalam pelatihan ini, Anda akan mendapatkan pengalaman langsung dalam membangun aplikasi Android menggunakan Android Studio dalam bahasa Kotlin. Anda akan mempelajari cara memanfaatkan Kotlin untuk mengurangi kode boilerplate, menghindari kesalahan umum, dan menyederhanakan kode dengan mengonversi aplikasi Android yang ada dari Bahasa Pemrograman Java ke Kotlin. |
Pelatihan | Android | Android |
13:10-14:40 Pelatihan |
Dukung Aplikasi Anda dengan Gmail, Drive, Kalender, Spreadsheet, Slide, dan LainnyaWesley ChunRuang Cassia Anda mungkin sudah terbiasa menggunakan aplikasi G Suite seperti Gmail, Google Drive, Kalender, Spreadsheet, dan Slide. Namun, di balik setiap aplikasi yang sangat Anda kenal dan sukai ini, ada komponen developer. Dalam sesi pelatihan langsung ini, kami akan menunjukkan kepada Anda dua cara berbeda untuk mengakses aplikasi dan mendokumentasikan data ini secara terprogram. Anda akan mulai mengerjakan dua codelab, dan harus memiliki pengetahuan yang cukup untuk segera memulai project. |
Pelatihan | Di Luar Seluler | Pelacak |
13:15-13:45 Sesi |
Berjalan di Latar BelakangNasir KhanAula 3a “Latar belakang” adalah istilah yang berlebihan di dunia Android. Digunakan untuk menjelaskan berbagai hal dalam konteks yang berbeda termasuk: menjalankan UI thread saat aplikasi berada di latar depan; berjalan untuk waktu yang sangat singkat setelah aplikasi beralih ke latar belakang; berjalan dalam waktu singkat setelah menerima pesan data FCM prioritas tinggi; atau menjalankan tugas terjadwal. Dalam diskusi ini, kami akan membahas beberapa praktik terbaik beserta solusi untuk berbagai kasus penggunaan yang akan berhasil saat ini dan di masa depan. |
Sesi | Android | Android |
14:00-14:30 Sesi |
Dari Situs ke Progressive Web AppPete LePageAula 3a Diskusi ini akan membahas dari mana harus memulai, apa yang harus diimplementasikan, dan cara memprioritaskan teknik Progressive Web App.Anda juga akan mempelajari cara memaksimalkan perubahan kecil yang dapat memberikan dampak besar. |
Sesi | Web Seluler | PWA |
14:00-14:30 Sesi |
Pembahasan Mendalam Teknis Google Cloud IoT CoreKelas GusRuang Jacaranda Dalam diskusi ini, Anda akan mengetahui fitur tingkat tinggi dari produk Google Cloud IoT Core. Pelajari bagaimana produk Google Cloud dasar yang membentuk Solusi Cloud memungkinkan Anda menambahkan kemampuan IoT ke produk dalam skala besar, baik untuk data masuk dan analisis. Demonstrasi produk dari ujung ke ujung akan mengakhiri presentasi. |
Sesi | Di Luar Seluler | Cloud |
14:00-14:30 Sesi |
Menjadi Pakar Google Developers: Info program GDENathalie Pereira, Melissa PowelRuang Komunitas Pelajari semua hal tentang Program Pakar Google Developers dan cara untuk bergabung. |
Sesi | Interaksi | |
14:40-15:10 Sesi |
Membangun Pengalaman Multimedia dengan AndroidPaul Saxman, Daniel GalpinRuang Jacaranda Konten yang bagus adalah fondasi untuk aplikasi media yang hebat, tetapi pengalaman pengguna yang luar biasa membutuhkan pemanfaatan kumpulan fitur media dan antarmuka pengguna yang tepat di Android. Dalam diskusi ini, kami akan membahas hal yang diperlukan untuk membangun pengalaman aplikasi media yang luar biasa menggunakan fitur platform seperti Android Media Framework, picture-in-picture, notifikasi MediaStyle, serta Channels dan Program API baru di Android TV. Kami juga akan membahas hal baru dalam audio berperforma tinggi untuk Android saat membuat aplikasi pembuatan media. |
Sesi | Android | Android |
14:40-15:10 Sesi |
Android dan TensorFlowKaz Sato, Anitha VijayakumarAula 3a TensorFlow adalah framework machine learning multiguna. TensorFlow dapat digunakan di mana saja, mulai dari melatih model besar di berbagai cluster di cloud, hingga menjalankan model secara lokal di sistem tersemat seperti ponsel Anda. Dalam pelatihan ini, kita akan mempelajari: cara melatih model pengenalan citra kustom, cara mengoptimalkan model, cara mengompresi model, dan cara menjalankannya di aplikasi Android siap pakai. |
Sesi | Mengembangkan di Perangkat Seluler | TensorFlow |
14:45-15:15 Sesi |
Sesi info Program Grup KomunitasFarhanRuang Komunitas Pelajari semua hal tentang Program Grup Komunitas, cara membuat grup atau bergabung sebagai anggota. |
Sesi | Interaksi | |
14:50-16:20 Pelatihan |
Mencoba Google Cloud Vision dan Natural Language APIRomin IranRuang Gulmohar Pelatihan yang dipandu instruktur ini akan menunjukkan langkah demi langkah cara menggunakan Google Cloud Vision API dan Cloud Natural Language API. Ini akan membantu peserta memahami apa yang diperlukan untuk meningkatkan kualitas aplikasi mereka atau menulis aplikasi baru sambil memanfaatkan kemampuan API machine learning Google Cloud yang luar biasa. |
Pelatihan | Mengembangkan di Perangkat Seluler | Cloud |
14:50-17:50 Pelatihan |
Workshop Pemikiran DesainRekan Inovasi UniversitasRuang Cassia Di Stanford d.school, kami percaya setiap orang memiliki kapasitas untuk menjadi kreatif. Kami menggunakan metode dari seluruh bidang desain untuk menciptakan pengalaman belajar yang membantu orang menggali potensi kreatif mereka dan menerapkannya ke dunia. {i>Design thinking <i}adalah metodologi yang digunakan oleh para profesional di bidang ilmu komputer, teknik, dan bisnis untuk memecahkan masalah yang kompleks, dan menemukan solusi yang kreatif dan diinginkan. Jangan hanya menonton dari samping – cobalah. Workshop pemikiran desain berbasis pengalaman langsung ini akan menjadi pengalaman yang menyenangkan dan menarik dengan alat pemikiran desain. Ini bukanlah workshop yang dipimpin oleh fakultas dalam siklus penuh, melainkan tim pengajar yang terdiri dari para profesional dari Stanford d.school dan Penerima Inovasi Universitas dari seluruh India. |
Pelatihan | Di Luar Seluler | Desain Sekolah D |
15:20-15:50 Sesi |
Membangun Aplikasi Instan AndroidLyla Fujiwara, Anirudh DewaniAula 3a Pengguna tidak suka menunggu. Dengan mengecilkan ukuran APK, aplikasi tidak perlu melakukannya. APK yang lebih kecil tidak hanya menyediakan download yang lebih cepat bagi pengguna, tetapi proses pemfaktoran ulang sering kali menyederhanakan codebase Anda. Proses penyederhanaan ini menyiapkan aplikasi Anda untuk Aplikasi Instan Android, yang dapat dibuka dari URL dan memberikan pengalaman aplikasi native tanpa harus menginstal secara penuh. Dalam diskusi ini, kita akan membahas berbagai alat yang tersedia untuk mengurangi ukuran APK, memodulasi aplikasi, dan membangun Aplikasi Instan Android pertama Anda. |
Sesi | Android | Android |
15:20-15:50 Sesi |
Dasar-Dasar Google Cloud Platform: Tur TerpanduMarc Cohen, Mete AtamelRuang Jacaranda Ada banyak hal yang harus dipahami dalam komputasi {i>cloud<i}, dan mencoba memahami semuanya bisa menjadi sesuatu yang menantang. Dalam sesi ini, kami akan memandu Anda dalam tur langsung dan praktis tentang cakupan luar biasa dan kedalaman masalah yang dapat diselesaikan dengan Google Cloud Platform. |
Sesi | Mengembangkan di Perangkat Seluler | Cloud |
15:30-16:00 Tanya Jawab |
Tanya Jawab membangun komunitasFarhanRuang Komunitas Bagaimana cara melibatkan komunitas seputar proyek Anda? Bagaimana cara membangun grup pertemuan yang hebat? Datanglah untuk bertanya kepada Googler & komunitas lain yang memimpin apa pun yang terkait dengan komunitas. |
Tanya Jawab | Interaksi | |
16:00-16:30 Sesi |
Internasionalisasi dan Data Terstruktur untuk PenelusuranAaseesh MarinaRuang Jacaranda Dalam hal membuat situs web multibahasa atau internasional yang bekerja dengan baik dalam penelusuran, atau menambahkan data terstruktur untuk mesin telusur, ada banyak hal yang tidak terpikirkan. Sesi ini akan memberi Anda wawasan penting. |
Sesi | Web Seluler | Telusuri Data Terstruktur |
16:00-16:30 |
Istirahat Sore |
|||
16:00-16:30 Sesi |
Coding Aplikasi dengan Cloud Functions dan Cloud Firestore for FirebaseMike McDonald, Dan McGrath, Todd BurnerAula 3a Dengan menggabungkan Firebase dan Google Cloud Platform, developer dapat membangun aplikasi seluler dan web yang luar biasa dengan cepat. Dalam sesi ini, kita akan membuat aplikasi live di atas panggung dan mendemonstrasikan cara menciptakan pengalaman pengguna yang luar biasa menggunakan Firebase. Kemudian, kita akan memperluasnya dengan memanggil Cloud API tanpa harus menjalankan server atau mengelola infrastruktur. Anda akan merasakan langsung betapa mudahnya membangun solusi dengan Firebase, dan betapa mudahnya melakukan penskalaan dengan Google Cloud Platform. |
Sesi | Mengembangkan di Perangkat Seluler | Firebase |
16:20-17:50 Pelatihan |
Mempelajari Lebih Dalam Tata Letak BatasanDani GalpinRuang Gulmohar Anda benar-benar dapat menggunakan layout editor dalam Android Studio 3.x untuk membuat tata letak yang fleksibel dan efisien bagi aplikasi Android. Pelatihan ini menunjukkan cara memanfaatkan fitur Constraint Layout terbaru, termasuk batasan, rasio, dan rantai. Kami akan menyediakan aplikasi awal sehingga Anda dapat dengan cepat melihat hasil di emulator atau perangkat. |
Pelatihan | Android | Android |
16:40-17:10 Sesi |
Komponen Web dan PolimerTaylor SavageAula 3a Komponen Web adalah teknologi baru yang dimasukkan ke dalam platform web yang memungkinkan Anda membuat elemen HTML kustom yang dienkapsulasi sepenuhnya. Pelajari apa itu Komponen Web, apa saja yang dapat Anda lakukan dengannya, dan cara menggunakan library Polymer untuk membuat Komponen Web Anda sendiri dan aplikasi yang lebih ringan, cepat, dan menggunakan lebih sedikit data. |
Sesi | Web Seluler | PWA |
16:40-17:10 Sesi |
Komputasi Tanpa Server dengan Firestore, Cloud Functions, dan G Suite APIPatrick MartinentRuang Jacaranda Diskusi ini akan memperkenalkan database Cloud Firestore baru yang baru-baru ini diumumkan oleh tim Firebase Google. Setelah pengenalan singkat tentang platform Firebase, Anda akan mendengar tentang beberapa kasus penggunaan dan fitur spesifik yang menjadikan Cloud Firestore sebagai komponen penting dari platform. Paruh kedua diskusi ini akan mencakup demonstrasi langsung tentang betapa mudahnya memanfaatkan G Suite API langsung dari Firebase Cloud Functions. |
Sesi | Di Luar Seluler | Cloud G Suite |
17:20-17:50 Sesi |
Keunggulan dan Fleksibilitas Google Sheets API BaruWesley ChunRuang Jacaranda Pada dunia big data saat ini, spreadsheet masih sangat ampuh dan fleksibel seperti sebelumnya. Diluncurkan di Google I/O 2016, Google Sheets API dapat melakukan lebih banyak hal dari pendahulunya. Dalam diskusi ini, kita akan menunjukkan berbagai cara untuk berinteraksi dengan Sheets, termasuk memigrasikan data dari database SQL, memodifikasi data, pemformatan sel, dan banyak lagi. Kode demo akan ada di Python dan JSON agar singkatnya. Namun, Anda bisa menggunakan bahasa apa pun yang didukung oleh Library Klien Google API. |
Sesi | Di Luar Seluler | Pelacak |
17:20-17:50 Sesi |
SEO: Masalah Umum dan KesalahpahamanMalik Mairaj SyedAula 3a Banyak situs sering kali mengandalkan traffic dari penelusuran web. Dalam sesi ini, kami akan membahas masalah umum dan kesalahpahaman terkait pengoptimalan mesin telusur (SEO), serta tips tentang hal-hal yang harus diperhatikan saat mempekerjakan orang lain untuk melakukan SEO. |
Sesi | Web Seluler | Telusuri |
18:00-18:30 Sesi |
SEO untuk PWAAmrit SanjeevRuang Jacaranda PWA dan konfigurasi situs berbasis JavaScript lainnya dapat ditampilkan di Google Penelusuran, jika Anda memperhatikan beberapa aspek penting. Sesi ini akan membahas semua praktik terbaik Google agar situs Anda dapat diakses oleh Googlebot. |
Sesi | Web Seluler | Penelusuran PWA |
18:00-18:30 Sesi |
Diskusi Lightning Program Developer GoogleKarthik Padmanabhan, Christy Anoop, Kamal Vaid, JP Souchak, Vikas Bajpai, Sukriti Paul, Soham Mondal, Shrinath VSAula 3a Diskusi ini menampilkan enam presentasi singkat pilihan tentang program Google Developers yang ditargetkan pada berbagai tahap siklus proses developer, mulai dari siswa, profesional tersertifikasi, pemimpin / pakar komunitas, pengusaha, hingga mentor. Presentasi singkat akan disampaikan oleh praktisi sebenarnya dari program Google Developer dan dimoderasi oleh Karthik Padmanabhan, Program Manager Lead, Developer Relations. Diskusi akan diikuti dengan Tanya Jawab singkat. |
Sesi | Pengembangan Seluler di Web Seluler Android | Web Seluler Cloud Firebase TensorFlow Android Assistant |