Agenda
Tuesday, October 18, 2022
10.00
-
10.30 EDT
Keynote: Yang baru di Firebase
Dalam keynote ini, kami akan mengungkapkan info terbaru produk dan menunjukkan kepada Anda demo bagaimana platform kami berfungsi secara lancar dengan ekosistem alat developer sehingga Anda dapat mempercepat pengembangan aplikasi, menjalankan aplikasi dengan percaya diri, dan menskalakan bisnis.
Francis Ma
Director, Product Management
Francis is the Director of Product Management for Firebase. Prior to his current role, he led product management on Android with a focus on building the Android developer ecosystem. Before joining Google in 2011, Francis was an entrepreneur and tech startup founder. Prior to that, he was a lead software developer at Amazon. Francis earned his bachelor’s degree in computer engineering from the University of Waterloo.
Kara Yu
Product Manager
Kara is a product manager at Google, where she leads Firebase Growth and Extensions. She is passionate about helping developers accelerate their app development. Prior to Firebase, she worked as a product manager on YouTube Music. Prior to Google, she worked at Meteor and was involved with developing Scratch while at the MIT Media Lab. She earned Bachelor's Degrees in Economics and Math with Computer Science from MIT, and an MBA from Harvard Business School.
Sonakshi Watel
UX Designer
Sonakshi is a UX designer at Google working on Firebase Extensions. A software engineer turned UX designer, she is passionate about making software development approachable for everyone. She has a Masters degree in Human-Computer Interaction from the University of Michigan Ann Arbor. She loves coffee with oat milk and playing basketball. Potatoes are her favorite vegetable.
Tyler Crowe
Product Manager
Tyler is a product manager at Google with the Firebase team, where he leads Firebase Security which includes Firebase Auth, App Check, User Security and Developer Tools. His mission is to help developers build secure systems that protect users' privacy and to deliver a top quality developer workflow experience for serverless app developers. Before Firebase, Tyler worked on scaling YouTube Data. In his free time he enjoys biking and hiking with his dog.
David East
Developer Relations Engineer
David East has been at Firebase ever since it was a small startup. He has a strong passion for web development and has spent time working on the Angular team at Google.
Steve Wilber
Engineering Manager
Steve is an engineering lead building Firebase Remote Config, A/B Testing and Personalization. He was previously at Twitter where he worked on Crashlytics and was part of the team that launched Fabric. When he’s not helping developers grow their apps, you can find him mountain biking, surfing, or eyeing a new summit to climb.
10.30
-
11.00 EDT
#AskFirebase Live
Dalam sesi live ini, kami mengumpulkan para pakar dari Firebase untuk menjawab pertanyaan kritis Anda. Kirim pertanyaan sebelum sesi dengan hashtag #AskFirebase di Twitter, atau tunggu hingga sesi dimulai dan kirim pertanyaan melalui live chat. Kami akan menjawab sebanyak mungkin pertanyaan dalam waktu 30 menit.
Peter Friese
Developer Advocate
Peter (Twitter: @peterfriese) is a Senior Developer Advocate on the Firebase team at Google. His mission is to help developers build insanely great apps on Apple’s platforms using Firebase. His current focus is on SwiftUI, Combine, async/await, and everything Auth. He publishes on his own blog and his YouTube channel.
Melissa Lopez
Software Engineer
Melissa is a software engineer for Firebase Performance Monitoring. She spends her summers volunteering for Google's Computer Science Summer Institute, an introduction to computer science for graduating high school seniors from historically underrepresented groups in the field. She enjoys long runs and baking big batches of cookies from her small New York City apartment.
Michael Bleigh
Group Tech Lead, Firebase Build Products
Michael is an engineer and entrepreneur currently leading technical direction for the Firebase Build products. Michael has been deeply engaged in the developer space for more than a decade, from creating open source projects like OmniAuth to founding developer-focused startup Divshot. He is passionate about the web platform and making developers' lives easier each and every day.
Daniel Lee
Software Engineer
Daniel is a software engineer on the Cloud Functions for Firebase team. Prior to joining Firebase, he was part of Google's SRE org where he grew appreciation for operational tools that makes for reliable and performant services. In his free time, Daniel likes to spend time with his 2 year old daughter at local playgrounds.
Arthur Thompson
Developer Relations Engineer
Arthur was a high school teacher for 7 years before joining Developer Relations at Google. He worked on Google Apps and Android before joining the Firebase Developer Relations team in 2015. Arthur is focused on Firebase libraries and support for platforms and frameworks like Flutter, Angular, React and others.
Kristen Richards
Group Product Manager
Kristen is the PM lead for Firebase Operate, a set of tools that help developers run their apps effectively and grow their businesses. She is based in Cambridge, MA. In her free time, she enjoys riding her bike, playing volleyball, and exploring new places!
11.30
-
13.00 EDT
Cara membuat keamanan aplikasi Firebase Anda sulit ditembus di internet
Internet bisa menjadi tempat berbahaya. Dari pembobolan sandi hingga eksploitasi kerentanan aplikasi, menjaga keamanan data dan aplikasi Anda telah menjadi jauh lebih sulit. Kelas ini akan memberikan pengalaman interaktif kepada Anda dengan alat Firebase yang dapat menjaga keamanan aplikasi, dengan mengutamakan peluncuran terbaru kami. Kelas ini membahas: Prasyarat:
Yuchen Shi
Software Engineer
Yuchen is a software engineer at Google working on Firebase App Check, Security Rules, Auth, and Emulator Suite. Yuchen graduated from a Master's program at CMU and worked at a startup Clarity Movement before joining Google.
Shruti Padamata
Software Engineer
Shruti is a software engineer at Firebase, working on identity and access products, mainly Firebase Security Rules and Firebase Installations service. She is passionate about privacy and security practices for user data. Shruti has a master's degree in computer science from Georgia Tech. Outside of work, she loves to dance and enjoys outdoor activities like hiking, backpacking, and biking.
11.30
-
13.00 EDT
Mem-build aplikasi web real time dengan Firebase dan Angular Universal
Angular dan Firebase memungkinkan Anda mem-build aplikasi yang kompleks dalam skala besar. Kelas yang dipandu pakar ini mengumpulkan anggota dari tim Angular dan Firebase untuk membahas cara merancang dan mem-build aplikasi dengan beberapa fitur Angular baru seperti Komponen Mandiri dan Angular Universal untuk perenderan sisi server. Di akhir workshop ini, aplikasi web kolaboratif real time dengan autentikasi pengguna dan konten yang dirender server akan tersedia untuk Anda. Kelas ini akan membahas: Prasyarat:
David East
Developer Relations Engineer
David East has been at Firebase ever since it was a small startup. He has a strong passion for web development and has spent time working on the Angular team at Google.
Mark Thompson
11.30
-
11.45 EDT
Kemampuan observasi di Cloud Functions for Firebase
Cloud Functions for Firebase memudahkan untuk mem-build dan men-deploy backend tanpa server untuk aplikasi Anda. Namun, tahukah Anda bahwa Cloud Functions for Firebase dilengkapi integrasi native dengan Google Cloud Operations Suite seperti Cloud Logging, Cloud Monitoring, dan Cloud Trace? Ayo pelajari cara memanfaatkan Google Cloud Platform untuk menggunakan stack modern dengan kemampuan observasi seperti Open Telemetry untuk memantau Cloud Functions Anda secara efektif.
Daniel Lee
Software Engineer
Daniel is a software engineer on the Cloud Functions for Firebase team. Prior to joining Firebase, he was part of Google's SRE org where he grew appreciation for operational tools that makes for reliable and performant services. In his free time, Daniel likes to spend time with his 2 year old daughter at local playgrounds.
11.45
-
12.00 EDT
Cache dalam sekejap: Mem-build aplikasi yang lebih efisien dengan Firestore
SDK Firestore menerapkan sistem caching yang membantu mengurangi latensi, mendukung pembuatan kueri dan mutasi offline, serta mengurangi pembacaan dokumen yang ditagihkan. Dalam diskusi ini, kita akan melihat cara kerja cache Firestore dan cara Firestore memungkinkan fitur-fitur ini. Kita juga akan melihat sejumlah strategi berbeda yang memungkinkan Anda memanfaatkan cache sebaik mungkin di aplikasi Anda.
Mark Duckworth
Software Engineer
Mark is an advocate for great developer experience. While earning a Master’s in Computer Science at Georgia Tech, he developed a passion for solving technical problems and empathy for software users. He has built API products in areas of computer vision, IoT, security, and databases. He is currently a Firestore SDK developer at Google and is based out of Colorado, where he likes to ride mountain bikes.
12.00
-
12.15 EDT
Mempersonalisasi pengalaman aplikasi secara otomatis dengan Remote Config
Pengguna Anda tidak semuanya sama, dan memberikan pengalaman tertarget sangat penting untuk mencapai engagement aplikasi yang baik. Dengan Remote Config, Anda dapat otomatis mempersonalisasi pengalaman aplikasi agar memenuhi kebutuhan pengguna sebaik mungkin. Bergabunglah bersama kami untuk mempelajari hal-hal terkait strategi personalisasi yang efektif, jenis tujuan yang dapat Anda optimalkan, dan strategi apa saja yang cocok bagi developer aplikasi.
Xin Wei
Software Engineer
Xin is a Software Engineer at Google and has worked on various Firebase products, including Crashlytics, 3rd-party integrations, and Remote Config. He previously worked at Twitter, where he was part of the Fabric team. As a caffeine based life-form, Xin can often be found at various coffee and boba shops around the bay area, turning coffee into code. Xin also enjoys playing board games and solving puzzles at nearby escape rooms.
12.15
-
12.30 EDT
Melakukan pengembangan secara cepat, aman, dan tanpa biaya dengan Firestore di Emulator Suite
Pengembangan lokal dengan Firebase akan lebih cepat jika Anda menggunakan Emulator Suite. Uji perubahan Anda secara lokal dalam sekejap dan sering tanpa memerlukan langkah build + deploy. Dalam diskusi ini, kita akan membahas beberapa titik kendala umum yang dapat diperbaiki dengan Emulator Suite saat melakukan pengembangan secara lokal. Misalnya, saat meneruskan perubahan fungsi ke tahap produksi setelah melakukan pengujian secara lokal, sehingga Anda tahu persis perilakunya dalam tahap produksi dan menghindari tagihan yang tidak diperkirakan. Terakhir, kami akan membahas bagaimana Anda dapat menggunakan Emulator Suite untuk menguji perubahan aturan secara lokal untuk menghindari gangguan tak terduga dalam produksi.
Chris Thompson
Software Engineer
Chris is a Software Engineer working on the Firebase Emulator Suite at Google. Prior to joining the Firebase team he worked on multiple products including Google Currents, Google Chat, and on Android developer toolkits within Google. Prior to joining Google Chris received a Bachelor's degree at Brock University in Ontario, Canada
14.00
-
15.30 EDT
Aplikasi Android yang siap produksi dengan Firebase dan Jetpack Compose
Pelajari cara mem-build aplikasi Android dengan Firebase dan Jetpack Compose menggunakan praktik terbaik arsitektur MVVM serta menyiapkan codebase untuk menggunakan berbagai lingkungan. Mari buat kode bersama menggunakan Cloud Firestore, Remote Config, dan Performance Monitoring untuk membuat aplikasi Android dengan performa super cepat! Kelas ini membahas: Prasyarat:
com.example.makeitso
google-services.json
, dan menyimpannya di tempat yang dapat diakses
Marina Coelho
Developer Relations Engineer
Marina worked as a software developer for eight years before joining the Firebase team as a Developer Relations Engineer. Her mission is to help developers excel in building great apps using Firebase products. She graduated in Information Systems from a university in South Brazil and recently moved to London.
Vladimir Kryachko
Software Engineer
Vlad is a software engineer at Firebase. He works on core SDK infrastructure to help teams build high quality products faster. I am also a Kotlin enthusiast and help make Firebase Kotlin support better.
14.00
-
15.30 EDT
Mem-build, merilis, dan memantau aplikasi chat Flutter dengan Firebase
Dalam workshop ini, kita akan mem-build bersama aplikasi chat Flutter dengan fitur Firebase terbaru dan terbaik seperti MFA dan penghapusan data otomatis. Kami juga akan memberi Anda pengalaman praktik dengan alat-alat yang dapat membantu developer meluncurkan fitur baru, memantau error, dan, jika perlu, melakukan roll back dengan percaya diri. Kelas ini akan membahas: Prasyarat: Pastikan untuk menginstal item berikut sebelum hadir:
flutter doctor
Rosário P. Fernandes
Firebase DevRel Engineer
Rosário P. Fernandes is a Developer Relations Engineer on the Firebase Team, mainly focused on helping developers integrate Firebase into their Android App Development workflows. He’s originally from Mozambique, but is now based in London, UK. Rosário has been using Firebase since 2016 and has also contributed lots of improvements to its codebase. In his free-time, he enjoys playing chess, reading comic books and watching movies.
Alexander Nohe
Developer Relations Engineer
Alexander Nohe is a Developer Relations Engineer at Google currently working on Firebase and previously ChromeOS. Previously, Alexander was a product engineer working on mobile applications at the mapping company ESRI based in Redlands, California. Alexander earned a Bachelor's Degree in Geography with an emphasis on GIS and a Master's Degree in GIS management from Salisbury University in Salisbury, Maryland.
14.00
-
14.15 EDT
Pemberitahuan lanjutan untuk rilis Firebase & pemantauan produk
Pernahkah Anda menginginkan lebih banyak kontrol atas pemberitahuan dari Crashlytics, Performance Monitoring, dan App Distribution? Tim Anda mungkin menggunakan alat selain email untuk mendapatkan notifikasi tentang masalah aplikasi Anda. Dalam diskusi ini, kita akan membahas bagaimana tim Anda dapat menggunakan pemberitahuan Firebase, EventArc, dan Cloud Functions for Firebase untuk menyesuaikan logika pemberitahuan dan berkomunikasi dengan layanan di luar Firebase.
Mariah Hart
Product Manager
Mariah Hart is a Product Manager working on Firebase Performance Monitoring. Prior to joining Google, Mariah worked as a software engineer turned Product Manager for Windows and Mixed reality products at Microsoft. Previously, Mariah helped shape and define accessible virtual reality experiences for people with disabilities and now applies that passion to building tools that empower developers to build and maintain high-quality apps for their end-users to thrive. Mariah received a bachelor’s degree in Computer Science from Spelman College.
Adam Duke
Software Engineer
Adam is a software engineer working on Firebase Crashlytics. Prior to Google, Adam helped build, launch, and scale the Fabric platform at Twitter. While at Twitter, he was the first employee to have a startup he co-founded become a Twitter acquisition while already working at the company. Adam holds a B.S. in computer science from Widener University
14.15
-
14.30 EDT
Berinteraksi dengan audiens pengguna melalui Firebase Messaging
Apa cara terbaik untuk berinteraksi dengan segmen tertentu pengguna aplikasi? Mulai dari audiens pengguna, topik, hingga segmen yang diimpor, Firebase Messaging memiliki banyak cara agar Anda dapat menjangkau kelompok basis pengguna tertentu. Ayo pelajari berbagai jenis penargetan audiens yang tersedia untuk Anda dan identifikasi cara terbaik untuk menjangkau audiens yang Anda inginkan.
Derek Chen
Software Engineer
Derek is a software engineer at Google. He works on the Firebase Cloud Messaging team where he enjoys building backend infrastructure to help developers reach and connect with their users. He currently lives in Marin where he loves to hike and boulder. In his free time, he loves exploring new places for food and artisanal boba tea.
14.30
-
14.45 EDT
Mem-build aplikasi SwiftUI dengan Firebase
Halo developer Apple! SwiftUI adalah cara yang menarik untuk mem-build antarmuka pengguna di berbagai platform Apple. Mungkin Anda memiliki aplikasi SwiftUI, atau barang kali Anda hanya ingin coba membuatnya. Dengan mengintegrasikan SwiftUI dan Firebase, Anda dapat mem-build dan memulai penggunaan fitur baru lebih cepat dari sebelumnya. Pelajari cara menggunakan fitur-fitur modern Swift, seperti Property Wrapper, Codable, dan SwiftUI View Modifier, untuk mengaktivasi Firebase Remote Config, Cloud Firestore, dan Google Analytics secara lancar.
Charlotte Liang
Senior Software Engineer
Charlotte has been working on the Firebase Apple SDKs for 7 years. She’s primarily focusing on making Apple platform development flow easier and helping developers adopt modern technology, such as SwiftUI, watchOS, and WidgetKit, etc. Her passion is to help developers succeed with Firebase and build apps that can positively impact people's lives. Before joining Google, she used to be an iOS game developer and her favorite game is "Don't starve". Currently Charlotte is a second year MBA student at UC Berkeley Haas.
14.45
-
15.00 EDT
Mengamankan data di server dengan Cloud Functions dan Firebase Authentication
Aturan Keamanan Firebase adalah cara yang tepat untuk mengamankan akses data dari aplikasi klien, tetapi bagaimana dengan cara mengelola akses dari lingkungan tepercaya seperti server? Diskusi ini akan menjelaskan beberapa strategi untuk mengamankan fungsi callable, API https publik, dan situs NextJS untuk memastikan pengguna akhir hanya dapat mengakses resource dan data yang tersedia bagi mereka.
Jeff Huleatt
Senior Developer Relations Engineer
Jeff is a Developer Relations Engineer for Firebase, and he's excited to help people make cool stuff on the web. Jeff works to make Firebase better for web developers with open source projects like the Firebase Emulator Suite, Firebase Hosting Github Action, and ReactFire.