Rody Davis is a Senior Developer Relations Engineer at Google, passionate about VR/AR, Web Components, and Dart/Flutter packages, and a musician and podcaster based in San Francisco.
Build a WebRTC signal server using PocketBase, a lightweight backend with SQLite, Server Sent Events, and an easy-to-use admin UI.
Display HTML content in Flutter using the `easy_web_view` package for both web and mobile platforms, providing a convenient way to render HTML and Markdown content within your Flutter applications.
Learn how to install Flutter and create your first Flutter project for cross-platform app development on web, iOS, Android, and more.
Build a graph database in Flutter using SQLite and Drift, ideal for modeling relationships between data in applications like social networks, games, and blogs.
Learn how to build a D&D campaign agent using Google's Agent Development Kit (ADK) and Gemini 3, incorporating AI agents for storytelling, rules enforcement, and critical feedback.
A podcast episode discussing AI development tools like Gemini CLI, Anti-Gravity, and Stiitch, covering topics such as workflow comparisons, dev environments, infrastructure setup, context engineering, and generative UI.
This video explores advanced AI development techniques including Agent Skills, prompt optimization using Vertex AI, and building Model Context Protocol (MCP) servers for Flutter applications.
Google Developer News October 2025 covers new AI features like the Gemini 2.5 Computer Use model, Gemini CLI Extensions, the Agent Development Kit (ADK), and upcoming hackathons and DevFest 2025.
Google Developer News Show: Gemma model in KerasNLP, Signal inputs preview for Angular, new metadata format Croissant, and MediaPipe LLaM inference/image generation support.
Learn how to use Opal AI from Google Labs to automate pull request summarization with a user-friendly visual workflow editor and instant hosting.
Learn how to use Google's Agent Development Kit (ADK) and GenUI SDK for Flutter to build applications that connect to cloud services, databases, and internal APIs using AI agents.
Google Developer News Show: Learn about leveraging Gemini in Android apps, the Global Gamers Challenge, and other developer updates.
Learn to build an offline Retrieval-Augmented Generation (RAG) system using SQLite, embeddings, and Google's Gemma models for browser-based document querying, as demonstrated by Google's Rody Davis.
Google Developer News Show: Gemini Cookbook, Popover API in Baseline, CI/CD privacy, and AI-powered build repair updates.
Flutter developers discuss Google's new AntiGravity IDE for Flutter development in this video.
Learn how to build smooth, performant Flutter apps using Google's AntiGravity engine for enhanced motion and user experience.
Intro to Agent Skills
Google Developer News Show: Learn about TensorStore for scalable array storage, the Chrome Root Program launch, a startup CPU boost for Cloud Run/Functions, and the Google Play Indie Games Fund in Latin America.
Google Developer News Show highlights new web platform features, Rust insights, the release of Govulncheck v1.0.0, and updates on blockchain experiences and Google Play policies.
Google Developer News Show: Learn about compression streams support, Android's new credential manager with passkeys, and developer workflow solutions.
Google Developer News Show: Bard updates, WASI support in Go, Flutter's consulting directory, and Space Invaders: World Defense development.
Google Developer News Show episode 331 covers datasets in Google Search, Firebase recap, Wear OS app quality requirements, and web platform updates.
Google Developer News Show: Watch face development with Jeptack, Datasstream GA, Bazel Con recap, TensorFlow contributors, and more.
Google Developer News Show: Learn about Firebase Authentication updates, web platform features, predictive back gestures, Compose Text coloring, XNNPACK profiling, and more.
Google Developer News Show covering Pixel Fold/Tablet releases, Keyboard Lock API improvements, Privacy Sandbox demos, and Google Cloud VRP awards.
Google Developer News Show: Learn about scaling vision transformers, Compose Pager customization, WebAssembly advancements, and more developer updates.
Learn how to accelerate full-stack app development with Firebase Studio, leveraging AI tools like Gemini for code generation and faster shipping, as presented at Google I/O 2025.
Learn how to rapidly build AI-powered applications with Firebase Studio and the Gemini API in this demo-driven guide by Firebase Developer Advocate Rody Davis.
Learn how to create Firebase Studio rules using AI to streamline Angular app development in the Firebase Studio IDE.
Learn how to compile SQLite to WASM in Firebase Studio using Nix, web preview, and Gemini for a streamlined development workflow.
Learn how to use official templates for Firebase Studio, supporting popular frameworks and languages, to accelerate your development process.
Watch a live coding session with Firebase Studio, featuring developers discussing and answering questions about the tool, hosted by Firebase and Firebase Studio experts.
Firebase Studio now integrates with the Gemini Developer API, enabling image inputs using Gemma 3 models, accessible through a dedicated template.
Learn how to customize code and use Gemini AI within the Firebase Studio IDE to streamline development workflows.
Firebase Studio is a new tool that accelerates interactive prototyping with Next.js and Gankit, offering AI-powered blueprints, fast customization, and one-click deployment for quickly building Firebase projects and prototypes.
Learn how to import existing projects from GitHub, GitLab, and other sources into Firebase Studio for streamlined development.
Firebase Studio is an AI-powered development environment that accelerates the creation and deployment of full-stack AI applications, from APIs to mobile, enabling faster development workflows.
Learn how to prototype and build apps quickly with Firebase Studio, a tool for rapid app development and deployment.
Learn how to create beautiful and engaging user interfaces with Flutter using simple, incremental design techniques in this Google I/O 2022 workshop.
Learn how to monetize your Flutter development skills in this webinar featuring Rody Davis and Frederik Schweiger.
Flutter plugin for a native color picker, demonstrating the development process through debugging and code creation.
Google's Rody Davis discusses how IDX simplifies developer workflows, particularly when used with Flutter and Dart.
`signals_hooks` is a Flutter package providing convenient hooks for managing signals, simplifying state management and reactive programming in Flutter applications.
Learn to implement Material 3 design in Flutter with advanced theming for multi-device support in this video tutorial.
Learn how to implement Material You's dynamic color theming in your Android app with the latest tools and resources, including the Material Theme Builder and M3 Design Kit.
Learn how to build adaptive UI/UX designs for Flutter applications that seamlessly work across various devices and platforms with these practical patterns and examples.
Flutter development interview with Rody Davis covering the cross-platform framework and Dropbox's mobile development challenges.
Adobe's Westbrook Johnson discusses topics with the Lit team in this archived Twitter Space recording hosted by Rody Davis and Elliott Marquez.
Google Developer Group interview with Firebase Studio DevRel Rody Davis discusses new Gemini AI models, vibe coding, and building apps with Flutter and Firebase Studio, plus his predictions for the future of AI and web technologies.
Google Developer Advocate Rody Davis discusses Firebase Studio, Flutter, Angular, AI in software development, and the integration of Google products.
ThunderNerds interview with mobile developers Rody Davis, David Khourshid, and João Luiz S. Kestering at Devfest Florida, covering Flutter, open-source, and front-end technologies.
Build responsive dialogs in Flutter that adapt to different screen sizes (desktop, mobile, web) using the Take 5 method.
Learn how to easily internationalize your Flutter app using VSCode and Google Translate to generate translations for multiple languages.
Flutter tutorial demonstrating how to build a responsive Master-Detail list view that works seamlessly across desktop, mobile, and tablet devices, similar to UIKit's Master-Detail Controller.
Learn how to build a responsive Flutter app with adaptive scaffolds and reusable widgets, using a technique to define layout behavior based on breakpoints, and explore a package for simplifying responsive navigation.
Learn how to use Shared Preferences in Flutter to implement dark mode and check for fresh app installations, with code examples available on GitHub.
Learn how to create your first Flutter project with this tutorial, including code and resources.
Learn practical strategies using Material Design to adapt your Android app for large screens with limited resources in this Google I/O 2021 session.
Learn how Google uses Web Components to scale design systems across various frameworks, enabling design-once, build-once, use-everywhere capabilities.
Findevs is a Flutter application developed for the Flutter Hackathon 2019 in Orlando, showcasing innovative mobile development.
Google Developer News Show covers Dart's partnership with GitHub for supply chain security, Google Cloud Next 2022 announcements, and other recent developer updates.
Google Developer News Show covers passkeys, Android app optimization for large screens, I/O '23 preparations, and opportunities for developer student clubs.
Learn how the new Figma plugin integrates Material You's dynamic color with your design system to create personalized and brand-consistent UI experiences.
Learn how to migrate an Angular application to Flutter web in a 6-month project, presented at DevFest FL 2019.
Rody Davis's "Road to Flutter City" is a video and accompanying slides explaining how to build a piano app with Flutter, with source code available on GitHub.
Space Apps Orlando 2019: Learn how to build a cross-platform application with Flutter for space exploration challenges.
Google Developer News Show covering women in machine learning, Flutter Forward, and the latest web development updates.
Learn how to build a Flutter widget maker and storyboard in this video featuring Norbert Kozsir and Rody Davis, with links to their profiles and resources.
This video discusses Flutter's adaptive UI and WebAssembly capabilities, with links to resources like GitHub, CodePen, and relevant talks, presented by industry experts.
Flutter developers discuss the future of Flutter, VR experiments, code generation, and emerging technologies in this podcast featuring Norbert Kozsir and Rody Davis.
This video features a discussion with Simon Lightfoot on Flutter state management and Dart nullability, hosted by Norbert Kozsir and Rody Davis, with links to their profiles and resources.
This video discusses Flutter testing strategies, common pitfalls leading to App Store rejections, and solutions for improving app quality and test coverage, including state management, UI testing, logging, and mocking.
Top Golf's Pro Putt features insights from Norbert Kozsir and Rody Davis, offering resources and a podcast for improving putting skills.
A podcast episode featuring Remi Rousselet, Norbert Kozsir, and Rody Davis discussing Riverpod, with links to their social media, GitHub, and a podcast player.