@jryanio

Dart & Flutter @ Google

Portland, OR
Joined March 2011
John Ryan retweeted
Serving 3,000+ lattes takes more than good espresso ☕️ Discover how we used Flutter, Firebase, and Gemini to build GenLatte. This blog dives into the code, GenUI architecture, and image generation behind our demo at Cloud Next and Google I/O → goo.gle/4aimnuG
3
16
2
108
18,818
Great reporting by Alex Reisner. How could it possibly be legal for Suno to train their models on copyrighted material? Perplexing. What’s great about this story is that you can search through four databases (20M+ songs) that were used to training. theatlantic.com/technology/2…
2
162
I like consoly.app, it’s a fun way to learn a new programming language. It’s a great example of what you can build in Flutter. Built by @diegoveloper !
3
7
294
John Ryan retweeted
If you're at #GoogleIO, swing by Antigravity Coffee Co after the dev keynote! You can order a custom latte, brought to you by Flutter, Firebase, and Gemini! 👋 How many familiar faces do you recognize? ↓
3
11
121
13,108
John Ryan retweeted
Introducing Agent Skills for Flutter and Dart to give your AI tools domain-specific expertise 📓 These initial core Skills are designed to handle the most common Flutter development hurdles. Learn how to start using them in your workflow → goo.gle/4uBRR6M
8
77
12
411
42,615
John Ryan retweeted
❗Our first major milestone in decoupling Material and Cupertino: As of April 7th, contributions to these libraries in the flutter/flutter repo are officially frozen. Next stop: re-releasing them as material_ui and cupertino_ui packages on pub.dev.
10
83
8
559
39,834
Meet Google Antigravity, your new agentic development platform. An evolution of the IDE, it's built to help you: - Orchestrate agents operating at a higher, task-oriented level - Run parallel tasks with agents across workspaces - Build anything with Gemini 3 Pro.
585
1,789
913
12,192
2,762,383
John Ryan retweeted
Join the Flutter team for a Reddit AMA about the decoupling of material and Cupertino from the core framework, on August 12th. Hope to see you there! reddit.com/r/FlutterDev/comm…
1
17
1
117
5,550
John Ryan retweeted
New video alert! 🎥 We're diving into building cross-platform mobile apps with Flutter and Firebase. Learn how Flutter's architecture and tools, combined with Firebase's backend services, streamline creating high-quality iOS and Android apps → goo.gle/4o5OUsy
6
26
2
227
22,470
Liquid glass camera UI in Flutter
6
4
1
92
4,805
John Ryan retweeted
Three days after this post, we are able to render it, For real, right in #FlutterDev Coming soon to a liquid_glass_renderer near you 🫧
A week ago, Apple showcased Liquid Glass, its new UI style. 🎨 Where does that leave Flutter? Regardless of your thoughts on Liquid Glass, it will be here soon, and if you want your app to have a native feel, that is something you will need to adapt to. The good news is that Flutter essentially works like a game engine; it supports shaders, which makes it possible to efficiently create these kinds of effects. It may be a challenge to get it pixel-perfect to Apple’s effect, but the community has all hands on deck, and we’re already very close. I think this story will be similar to how Flutter managed to replicate the iOS scroll views perfectly. It won’t be possible to tell if your app is using Apple’s native Liquid Glass or a shader in Flutter. The larger question to me is how many Flutter developers will adopt the new style, as it may require us to write more platform-specific code. What are your thoughts?
10
32
2
419
69,090
John Ryan retweeted
We’ve added Gemini support directly into DartPad, which brings the power of Gemini code assistance right to your fingertips with no setup or installation necessary. 😌 More updates → goo.gle/3SKFzbl
2
36
2
286
14,097
John Ryan retweeted
Dart is a key ingredient to Flutter’s success. 🔑 We continue to evolve the Dart language with updates like: 🔹 Null-aware elements, available in Dart 3.8 🔹 Dot shorthands, projected to release later this year Read the details → goo.gle/3SKFzbl
4
28
6
353
18,236
Supercharge your cross-platform iOS apps with AI! 🚀 Join John Ryan (@jryanio) and Morgan Chen for “Ship AI-powered iOS apps with Firebase and Flutter” this Wednesday at 11 AM during the One More Thing Conference. #Firebase #Flutter #AI #iOSDev #OMTConf
1
3
347
Supercharge your cross-platform iOS apps with AI! 🚀 Join John Ryan (@jryanio) for “Ship AI-powered iOS apps with Firebase and Flutter” this Wednesday at 11 AM during the One More Thing Conference. Grab your ticket → buff.ly/5rdbRWU #Firebase #Flutter #AI #iOSDev #OMTConf
1
1
3
794
Server-side Dart: Because one language is enough drama for me. 😬
2
9
1
148
25,961
John Ryan retweeted
Missed the 3.29 release? Here's what's new for Flutter web! 👇🏼 💻 Wasm works with default headers ✂️ HTML renderer removed 📸 Better image handling = less jank 🔀 Cross-origin image fetches supported
9
34
2
310
17,450
The roll-out for video generation (Veo 2) is now complete. Type a prompt—or even just an emoji—and get a video in minutes. Here's how: 1️⃣ Download the Gemini app or head to gemini.google.com 2️⃣ Sign up for Gemini Advanced (eligible students get 12 months FREE! 🎓) 3️⃣ Select 'Veo 2' from the model drop-down Prompt for this video: 📦🐸🍄 as mascots More examples in 🧵
117
145
43
1,505
1,810,673