M

Mobile Development Feed

iOS, Android, React Native, and Flutter

Don't miss new videos — get them as they're added

Get new videos
3 videos added this week4.8k subscribers153 topics
Building for foldable devices | Vadym Pinchuk

Building for foldable devices | Vadym Pinchuk

Craig and Vadym Pinchuk, Software Developer at Sky and Flutter & Dart GDE, live at FlutterCon USA in Orlando to discuss how to build adaptive Flutter apps for foldable devices! Don’t have any devices to test your app on a foldable device? Vadym shares how developers can emulate apps on foldable devices. Discover why building for foldables goes way beyond simple responsive breakpoints. Foldables aren't just about dynamic widths and heights, apps need to adapt to different device postures (book mode, tabletop, open, closed). Learn how you can find hinges, folds, or cutouts on foldable device information in Flutter’s MediaQuery.displayFeatures. Resources: DisplayFeature class docs→ ​​https://goo.gle/4zNrY77 MediaQuery class docs → https://goo.gle/4qP6HG7 device_preview on pub.dev → https://goo.gle/4yapEp4 How to build Adaptive UI with Flutter (video) → https://goo.gle/3UKaFDZ Chapters: 0:00 - Live from Fluttercon Orlando 0:43 - Testing foldables without real hardware (Emulator) 1:31 - Beyond breakpoints: Why foldables are unique 2:29 - Fold angles 3:17 - Dual screens & separating display screens 4:32 - Postures & Flutter’s MediaQuery.displayFeatures 5:15 - Foldables checklist: Adapting bottom navigation & tablet layouts #Flutter #Fluttercon Watch more videos from Fluttercon USA ‘26 → https://goo.gle/fluttercon-usa Subscribe to Flutter → http://goo.gle/FlutterYT Products Mentioned: Flutter

Yesterday·youtube.com
0
Instant GenUI with async A2UI

Instant GenUI with async A2UI

Learn how to eliminate startup latency in Generative UI (GenUI) applications! In this video, Andrew Brogdon demonstrates how to pre-generate and cache A2UI messages asynchronously on the backend using Dart Cloud Functions and Cloud Firestore, delivering an instant UI rendering experience on app launch in Flutter. We'll walk through both the backend background generation flow with Gemini API triggers and the client-side transport integration in Flutter, ensuring your AI-driven apps remain responsive and flexible. Check out the resources mentioned in the video: * Intro to GenUI Codelab: https://g.dev/genui-codelab * Commis Demo Source Code (flutter/demos repo): https://g.dev/flutter-demos * genui package on pub.dev: https://g.dev/package-genui

2 days ago·youtube.com
+2
Building and maintaining a culture of inclusive app development | Kali (Flutteristas)

Building and maintaining a culture of inclusive app development | Kali (Flutteristas)

Craig sits down with Kali, CEO at ChecksOnME and Flutteristas member, live at Fluttercon USA in Orlando! They break down why common app development assumptions unintentionally lock real people out and if AI can help audit your app for inclusivity and accessibility. Resources: Flutteraistas → https://g.dev/flutter/flutteristas ChecksOnMe → https://g.dev/flutter/checksonme Flutter AI skills → https://goo.gle/4yfeaRB Chapters: 0:00 - Live from Fluttercon Orlando 0:52 - Localization 1:57 - Address systems & state provinces 3:08- Can AI catch what developers overlook? 5:27 - Inclusivity fails and successes in the real-world 5:45 - The male-default crash dummy 6:35 - What a men's room changing table teaches us about design 8:45 - Mononyms: Is it an edge case, or are you just unfamiliar with it? 13:01 - Recap #Flutter #Fluttercon Watch more videos from Fluttercon USA ‘26 → https://goo.gle/fluttercon-usa Subscribe to Flutter → http://goo.gle/FlutterYT

4 days ago·youtube.com
0
Flutter’s focus system | Vadym Pinchuk

Flutter’s focus system | Vadym Pinchuk

Think focus navigation is just for desktop keyboards and web browsers? Think again. Live from Fluttercon USA in Orlando, Craig sits down with Vadym Pinchuk, Software Developer at Sky and Flutter & Dart GDE, to break down Flutter’s focus system. Learn about FocusScope and how testing for accessibility can expose hidden UX flaws. Resources: Understanding Flutter's keyboard focus system → https://g.dev/flutter/focus User input and accessibility → https://g.dev/flutter/adaptive-responsive Focus → https://g.dev/flutter/focus-class FocusManager class → https://g.dev/flutter/focusmanager FocusScope class → https://g.dev/flutter/focusscope Chapters: 0:00 - Live from Fluttercon Orlando 0:50 - Beyond desktop: Remotes, assistive tech, & TV interfaces 1:43 - FocusScope 3:13 - Testing 4:17 - Meeting needs for users needs: Assistive technologies 5:24 - Accessibility & semantics in production #Flutter #Fluttercon

1 week ago·youtube.com
0
Write and deploy full stack Dart apps with Flutter and Cloud Functions for Firebase

Write and deploy full stack Dart apps with Flutter and Cloud Functions for Firebase

Live from Fluttercon USA in Orlando, Andrew from the Flutter team catches up with Arthur Thompson, a Developer Relations Engineer for Firebase. They discuss how Firebase is evolving for the agentic era, why every Firebase project is secretly a Google Cloud project (making scale seamless), securing AI features with Firebase AI Logic and App Check, and using MCP servers and Firebase skills in mobile development. Resources: [Codelab] Build a full-stack Dart app with Cloud Functions for Firebase → https://g.dev/flutter/codelab-firebasefunctions Firebase AI Logic → https://g.dev/flutter/firebase-ai-logic Firebase SQL Connect → https://g.dev/flutter/sql-connect-docs Firebase App Check → https://g.dev/flutter/app-check-docs Firebase Authentication → https://g.dev/flutter/auth-docs Chapters: 0:00 - Live from Fluttercon 0:35 - What is Firebase in 2026? 1:40 - Dispelling the "outgrowing Firebase" myth 3:10 - Firebase roadmap highlights: AI Logic, SQL Connect, agent integrations 4:27 - Empowering developers to build agentic experiences 5:07 - Securing generative AI features: Server-side prompt management & Firebase App Check 6:40 - Firebase skills & MCP servers for AI coding agents 8:15 - Where to begin with Firebase: Firebase Authentication 9:13 - Combining Flutter & Firebase in the agentic era #Flutter #Fluttercon Watch more videos from Fluttercon USA ‘26 → https://goo.gle/fluttercon-usa Subscribe to Flutter → http://goo.gle/FlutterYT Products Mentioned: Flutter

1 week ago·youtube.com
0
Guard Clauses (Technique of the Week)

Guard Clauses (Technique of the Week)

Documentation → https://g.dev/flutter/guard-clause Use guard clauses with the when keyword in Dart to add extra constraints to pattern matching in switches. #Flutter #TechniqueOfTheWeek Watch more Technique of the Week → https://goo.gle/FlutterTechnique Subscribe to Flutter → http://goo.gle/FlutterYT

1 week ago·youtube.com
+4
Building an AI-assisted workflow enforcing Flutter best practices for enterprises | Jorge Coca

Building an AI-assisted workflow enforcing Flutter best practices for enterprises | Jorge Coca

Join Emma and Jorge Coca, VP of Engineering at Very Good Ventures (VGV), live from FlutterCon USA in Orlando to explore AI-assisted workflows. Learn how VGV open-sourced Wingspan to codify engineering best practices into AI skills, plus discover approaches to testing AI-generated features. Resources: VGV → https://g.dev/flutter/vgv Wingspan on GitHub → https://g.dev/flutter/vgv-wingspan Chapters: 0:00 - Live from Fluttercon Orlando 1:58 - Working with AI: Skills and process 3:19 - Enterprise workflow solutions: Standard vs customization 5:10 - Q&A: What’s your approach to testing AI generated features? 8:47 - What’s next #Flutter #Fluttercon Watch more videos from Fluttercon USA ‘26 → https://goo.gle/fluttercon-usa Subscribe to Flutter → http://goo.gle/FlutterYT Products Mentioned: Flutter

2 weeks ago·youtube.com
0
Flutter notable commits - August 2026

Flutter notable commits - August 2026

Contribute to Flutter → https://goo.gle/4pdikpJ Flutter Notable Commits → https://goo.gle/4wGTvFb Welcome to the new Notable Commits series. Notable commits are a curated list of pull requests that have landed in the Flutter framework's "flutter/flutter" repo each week. From framework updates to major upgrades in desktop performance and developer tooling, this August 2026 recap showcases how Google and the global Flutter community are advancing the framework together. Chapters: 0:00 - What are notable commits? 0:43 - Framework and widgets 3:47 - Engine and graphics 5:45 - Desktop platforms 7:41 - Tooling and developer experience 10:25 - Web platform 12:25 - First time contributors Subscribe to Flutter → http://goo.gle/FlutterYT #Flutter

2 weeks ago·youtube.com
+2
Sound processing tricks in Flutter that you MUST TRY | Andrii Khrystian

Sound processing tricks in Flutter that you MUST TRY | Andrii Khrystian

Live from FlutterCon USA in Orlando, Craig sits down with Andrii Khrystian, software engineer at Dynatrace and former physics student, to break down the mechanics of audio processing in Flutter! In this interview, Andrii explains why audio processing relies heavily on native C-libraries like FFmpeg, demonstrates a live voice-changing Flutter app, dives into frequency manipulation, pulse-code modulation (PCM), and shares tips for post-processing audio effects in mobile apps. Chapters: 0:00 - Live from Fluttercon Orlando 1:03 - From physics to software 2:21 - The physics behind sound & audio processing 3:05 - Demo 5:05 - Native code & FFmpeg 7:13 - Closing thoughts #Flutter #Fluttercon Watch more videos from Fluttercon USA ‘26 → https://goo.gle/fluttercon-usa Subscribe to Flutter → http://goo.gle/FlutterYT Products Mentioned: Flutter

3 weeks ago·youtube.com
+1
Build mission-critical geospatial applications using ArcGIS Maps SDK for Flutter | Martino Yovo

Build mission-critical geospatial applications using ArcGIS Maps SDK for Flutter | Martino Yovo

Craig sits down with Martino Yovo, Product Engineer at Esri, to talk about the ArcGIS Maps SDK for Flutter! Discover why modern location-aware apps go far beyond standard consumer maps. From mission-critical emergency response and utility infrastructure to agriculture, custom multi-layer base maps, and full offline routing capabilities, learn how Esri’s ArcGIS SDK brings enterprise-grade GIS (Geographic Information Systems) power directly into the Flutter ecosystem. Resources: ArcGIS Maps SDK for Flutter on pub.dev → https://goo.gle/4h5fYXm Documentation → https://goo.gle/4xDbzkk Toolkit → https://goo.gle/3SkvYLO Chapters: 0:00 - Live from Fluttercon Orlando 0:45 - What is GIS? 1:20 - Real-world applications 4:10 - The ArcGIS Maps SDK for Flutter 5:09 - Agritech 6:08 - Map layers & creating custom visual overlays 6:59 - How to get Started with ArcGIS #Flutter #Fluttercon Watch more videos from Fluttercon USA ‘26 → https://goo.gle/fluttercon-usa Subscribe to Flutter → http://goo.gle/FlutterYT Products Mentioned: Flutter

3 weeks ago·youtube.com
+2
Primary constructors and private named parameters

Primary constructors and private named parameters

Say goodbye to redundant constructor boilerplate starting with Dart 3.12! Craig breaks down two massive developer-experience upgrades: primary constructors and private named parameters. Discover how private named initializing formals eliminate tedious parameters starting with underscores, and learn how primary constructors wipe out the need to repeat field names and types across your class bodies. Resources: Primary constructors → https://g.dev/flutter/primary-constructors-docs Private named constructors → https://g.dev/flutter/constructors-docs Flutter skills → https://g.dev/flutter/skills-github Dart. dev → https://g.dev/flutter/dart-dev Dart 3.12 blog → https://g.dev/flutter/dart-3-12-blog Dart 3.13 blog → https://g.dev/flutter/dart-3-13-blog Chapters: 0:00 - New Dart 3.12 features 0:27 - Privacy 1:58 - Private named parameters 2:25 - Primary constructors 4:13 - Note: It’s up to you! Watch more Decoding Flutter → https://goo.gle/DecodingFlutter Subscribe to Flutter → http://goo.gle/FlutterYT #Flutter Products Mentioned: Flutter

1 month ago·youtube.com
+6
Why Flutter matters more in the AI world with Flutter co-founder, Eric Seidel

Why Flutter matters more in the AI world with Flutter co-founder, Eric Seidel

Live from FlutterCon USA in Orlando, Andrew from the Flutter team catches up with Eric Seidel, co-founder of Flutter and founder of Shorebird! Eric shares the origin story behind Shorebird code push, insights from his Fluttercon keynote on AI agents, how U.S. enterprise adoption is accelerating, and why strong architecture and engineering fundamentals matter more than ever in the AI era. Resources: Shorebird → https://g.dev/flutter/shorebird Eric’s talk from Fluttercon → https://g.dev/flutter/eric-fluttercon Chapters: 0:00 - Live from Fluttercon 0:47 - Shorebird & code push 2:03 - Fluttercon keynote recap 5:15 - Flutter community 7:17 - U.S. enterprise transition to Flutter 9:45 - How LLMs are lowering the barrier moving between technologies 11:23 - Unexpected Flutter uses 12:26 - Q&A: How do you see Flutter developers balancing AI tools with strong fundamentals and architecture decisions and writing maintainable, production level code? #Flutter #Fluttercon Watch more videos from Fluttercon USA ‘26 → https://goo.gle/fluttercon-usa Subscribe to Flutter → http://goo.gle/FlutterYT Products Mentioned: Flutter

1 month ago·youtube.com
+1
await for (Technique of the Week)

await for (Technique of the Week)

Handling streams → https://g.dev/flutter/handling-streams Consume streams easily with await for. #Flutter #TechniqueOfTheWeek Watch more Technique of the Week → https://goo.gle/FlutterTechnique Subscribe to Flutter → http://goo.gle/FlutterYT

1 month ago·youtube.com
+5
The Secret Monetization of a $22M/month App

The Secret Monetization of a $22M/month App

Subscriptions alone won't cut it anymore. In this talk from Shipaton 2026 by RevenueCat, I break down the hybrid monetization model (subscriptions + virtual currency + rewarded ads) that the top-grossing vertical drama apps use to pull in $22M+ a month, and how to implement it in your own app. Quibi raised $1.75B, copied the Netflix model, and shut down in 6 months. Meanwhile, microdrama apps built on a games-style economy are crushing it. The difference isn't the content. It's the monetization. What you'll learn: - Why the winners looked at Candy Crush, not Netflix - The full monetization spectrum: free, ads, coins, subscriptions - What the State of Subscriptions data says about consumables vs pure subs - How to set up subscriptions, virtual currencies, and rewarded ads with RevenueCat - Using coins as an engagement lever, not just a revenue stream - Which app categories benefit most from a hybrid model Chapters: 0:00 Intro 2:28 The Shipaton app: AI vertical drama 3:38 Why Quibi failed 4:49 What the winners are doing in China 6:39 State of Subscriptions: what games get right 7:53 Setting up subscriptions in RevenueCat 8:37 Building an in-app economy with virtual currencies 13:11 Rewarded ads as a conversion lever 15:37 Which apps should go hybrid 16:31 Summary 👨‍🎓 Master React Native with React Native Mastery: https://www.notjust.dev/react-native-mastery 📰 Stay up-to-date with our Newsletter: https://www.notjust.dev/newsletter 💬 Join the notJustDev community and let's build together: https://twitter.com/VadimNotJustDev https://www.linkedin.com/in/vadimsavin https://discord.gg/VpURUN2 #notjustdev #shipaton #buildinpublic

1 month ago·youtube.com
0
Contiuing the Flutter starter app | Observable Flutter #96

Contiuing the Flutter starter app | Observable Flutter #96

Watch as Craig Labenz resumes his experiment with the latest version of Serverpod and simple Flutter fundamentals to create a reusable starter app with his personal architectural preferences. Watch more Observable Flutter → https://goo.gle/ObservableFlutter Subscribe to Flutter → http://goo.gle/FlutterYT #Flutter #ObservableFlutter

1 month ago·youtube.com
+1
Define a Dart class & constructor in 1 line of code with Dart 3.13 🤯

Define a Dart class & constructor in 1 line of code with Dart 3.13 🤯

What if you could define a Dart class and constructor in just one single line of code? Dart 3.13 is officially here, and it brings impactful features such as Primary Constructors! Plus, the introduction of @RecordUse annotations and improvements to the Dart Formatter. Run flutter upgrade to get Dart 3.13 today! Watch more Flutter Upgrade Bytes → https://goo.gle/FlutterUpgradeBytes #Flutter Speaker: Khanh Nguyen Products Mentioned: Flutter, Dart

1 month ago·youtube.com
+7
Build your next website with Dart & Jaspr | Argel Bejarano

Build your next website with Dart & Jaspr | Argel Bejarano

Craig catches up with Argel Bejarano, Senior Staff Engineer at Aplazo and Flutter & Dart Google Developer Expert (GDE), live from FlutterCon USA in Orlando to explore Jaspr, the web framework built in Dart for Flutter developers! Discover how Jaspr compares to Flutter Web and how easily AI coding agents integrate into your web workflow! Resources: Get started with Jasper → https://g.dev/flutter/jaspr-quick-start GitHub link for the Demo → https://g.dev/flutter/brew-guide-demo Fluttercon USA talk (video)→ https://g.dev/flutter/fluttercon-web-apps Building websites with Dart & Jaspr (video) → https://g.dev/flutter/building-websites-dart-jaspr Chapters: 0:00 - Live from FlutterCon Orlando 0:33 - Flutter web vs. Jaspr: SEO, server-side rendering (SSR), & accessibility 2:10 - Importance of community contributions 4:00 - Server-side rendering in Jaspr & AI coding workflows 5:27 - Placing code in the right life cycle of development 7:07 - Closing thoughts: Community & personal growth #Flutter #Fluttercon Watch more videos from Fluttercon USA ‘26 → https://goo.gle/fluttercon-usa Subscribe to Flutter → http://goo.gle/FlutterYT

1 month ago·youtube.com
+1
Automate interactive Flutter tests with marionette_mcp  | Mateusz Wojtczak

Automate interactive Flutter tests with marionette_mcp | Mateusz Wojtczak

Emma from the Flutter team catches up with LeanCode’s Mateusz Wojtczak live from Fluttercon USA in Orlando to discuss Marionette MCP—an open-source tool that gives AI coding agents "eyes and hands" to interactively test Flutter apps! Discover how Marionette MCP enables runtime verification, allowing AI agents to tap around running apps, capture screenshots, compare UI against Figma designs, review Flutter logs, and fix visual discrepancies automatically before you even review the pull request. Resources: Patrol 4.0 & Marionette MCP | Observable Flutter #89 → https://goo.gle/4gXKpyz Marionette_mcp on pub.dev → https://goo.gle/4xCNNEU Marionette_flutter on pub.dev → https://goo.gle/4xiYoUV Patrol on pub.dev → https://goo.gle/4gorsVE Chapters: 0:00 - What is marionette_mcp? 2:05 - Exposing tools: screenshots, Flutter logs, etc 3:45 - Why LeanCode open sourced Marionette MCP 7:05 - 100K+ downloads 7:56 - AI tools #Flutter #Fluttercon Watch more videos from Fluttercon USA ‘26 → https://goo.gle/fluttercon-usa Subscribe to Flutter → http://goo.gle/FlutterYT

1 month ago·youtube.com
+2
Day 6 of building a short drama app

Day 6 of building a short drama app

I am running out of time 😳 #Shipaton #buildinpublic

1 month ago·youtube.com
0
The future of designing & building Flutter design libraries with Widgetbook | Lucas Josefiak

The future of designing & building Flutter design libraries with Widgetbook | Lucas Josefiak

Andrew from the Flutter team catches up with Lucas Josefiak, co-founder and CEO of Widgetbook, live at Fluttercon USA in Orlando! They discuss the release of Widgetbook 4, how AI coding agents are using Widgetbook for self-healing UI feedback loops, and how major enterprises are creating custom design systems with Widgetbook. Resources: Widgetbook on pub.dev → https://goo.gle/4cMf1Rc Widgetbook website → https://goo.gle/46ztZq5 Chapters: 0:00 - Live from Fluttercon 0:39 - What is Widgetbook 1:58 - Widgetbook 4 3:41 - How AI agents use Widgetbook skills & design systems 6:31 - Accessible apps 8:15 - Gen UI design systems 9:31 - AI’s impact on widgetbook 12:21 - Fluttercon key takeaway #Flutter #Fluttercon Watch more videos from Fluttercon USA ‘26 → https://goo.gle/fluttercon-usa Subscribe to Flutter → http://goo.gle/FlutterYT Products Mentioned: Flutter

1 month ago·youtube.com
+1

Actions