Rody Davis Profile Banner
Rody Davis Profile
Rody Davis

@rodydavis

6,790
Followers
819
Following
1,526
Media
11,357
Statuses

Senior Developer Relations Engineer @Google | Gemini ✨ @Firebase 🔥 @FlutterDev 💙 @buildWithLit 🚀 @materialdesign 🎨 | opinions are my own #ENFJ

San Francisco, CA
Joined September 2010
Don't wanna be here? Send us removal request.
@rodydavis
Rody Davis
2 years
@wonderofscience Here is a full circle rainbow 🌈 I took in Zimbabwe 🤙
Tweet media one
10
194
4K
@rodydavis
Rody Davis
4 years
Super excited to announce that I am joining @Google as a Developer Advocate for @materialdesign 🥳 I will focus on helping people make better products using Web Components 😎
112
46
860
@rodydavis
Rody Davis
4 years
Hey @FlutterDev ! What if you could release a secret project and get approved on the Mac @AppStore 😉 Introducing “Widget Studio”!
Tweet media one
37
111
394
@rodydavis
Rody Davis
4 years
Wanted to share some exciting updates on my @FlutterDev Online Editor 👀 I now support dynamic widget creation.
24
76
396
@rodydavis
Rody Davis
4 years
Hey @FlutterDev ! Want to debug your application by looking at every screen at once on a storyboard? Want to iterate on the UI all at once and see how it looks together? Want to test multiple widgets at once? Introducing “flutter_storyboard”
19
89
374
@rodydavis
Rody Davis
21 days
Got married yesterday to the love of my life! ❤️🍾🎉👩‍❤️‍👨
Tweet media one
Tweet media two
75
5
367
@rodydavis
Rody Davis
3 years
@JonErlichman The account was #3465789760 and the personal ID was #000 not sure why I spent time figuring that out 😅
9
2
304
@rodydavis
Rody Davis
1 year
She said yes ❤️
Tweet media one
51
3
291
@rodydavis
Rody Davis
4 months
Flutter tip: Use anonymous functions to return dynamic widgets in the build method. 🛠 I use this pattern a lot in CustomScrollView when returning multiple slivers. @FlutterDev @dart_lang
Tweet media one
18
31
286
@rodydavis
Rody Davis
4 years
To celebrate @FlutterDev beating @reactnative on @github on wanted to show you a cool way to manage multiple windows in Flutter. Creating new one, Resizing a child, Closing a window, and communicating between them!
11
38
259
@rodydavis
Rody Davis
6 months
Signals for @dart_lang and @FlutterDev now includes a listen extension!
Tweet media one
9
26
235
@rodydavis
Rody Davis
5 years
It’s a little DIY but I installed my fully loaded 2018 Mac mini into a 2005 PowerMac G5 😎 all my hard drives and Blu-ray are nice and safe 😁 12 TB of storage! @viticci @siracusa @ismh @Apple
Tweet media one
Tweet media two
11
27
222
@rodydavis
Rody Davis
4 years
Hey @FlutterDev ! What if a flutter app could produce a #Flutter app? 😉 Will it can.. and you can have GUI options too 😏😎
13
37
203
@rodydavis
Rody Davis
4 years
Big announcement today... stay tuned @FlutterDev 👀
12
11
181
@rodydavis
Rody Davis
4 months
Just updated the Signals.dart website 🎉 Let me know what you think 💭 @FlutterDev @dart_lang #signals #dart #flutter #dev
Tweet media one
19
11
178
@rodydavis
Rody Davis
2 years
@jasonpearce @wonderofscience That’s exactly right!
2
4
170
@rodydavis
Rody Davis
4 years
Hey @FlutterDev ! Want to add drag and drop to your iPadOS application? 👀
8
30
173
@rodydavis
Rody Davis
5 years
I’m moving to Silicon Valley, California! I’m so excited 😎 Going to work at @2dnima 🚀
Tweet media one
24
7
159
@rodydavis
Rody Davis
5 years
Hey @FlutterDev ! Want to have super easy Google Maps that work on Web and Mobile? And automatically updates the camera as the address changes? 😎
10
45
153
@rodydavis
Rody Davis
4 years
Hey @FlutterDev ! Compiler works for any pure widget in my editor now 😎 You can preview, edit, and compile #Flutter widgets with code or the drag and drop editor. Here is a quick demo..
14
22
152
@rodydavis
Rody Davis
5 years
Updated my @FlutterDev plugin “responsive_scaffold” to implement @materialdesign guidelines for various sizes exactly like the demo 😎
8
38
151
@rodydavis
Rody Davis
4 years
After over a year of appeals @apple has rejected all my submissions for the @AppStore for my @FlutterDev @Tesla "Sidecar for Tesla” app. 😑 I have a ton of users in beta and Android users are happy!
Tweet media one
18
14
144
@rodydavis
Rody Davis
4 years
Just wrote my first @FlutterDev plugin for Windows in C++, MacOS is done and now working on Linux! 💪🏻
11
19
143
@rodydavis
Rody Davis
4 months
TIL @dart_lang that you can create an inline class with an abstract class and mixin of the same type 🤯
Tweet media one
9
17
144
@rodydavis
Rody Davis
6 years
@ConanOBrien @Gerry_Bertier I think if there was another vote today he would still be the president
5
10
105
@rodydavis
Rody Davis
4 months
How to use typedef in @dart_lang to create records, classes, wrap core types and even alias other types. 🗜️ @FlutterDev #dart #flutter #coding #dev #codingtips
Tweet media one
4
18
131
@rodydavis
Rody Davis
5 years
Gmail Clone built with @flutterio ❤️ using my new “responsive_scaffold” and “floating_app_bar” plugins. The @google @gmail does not allow for split view on iPad, this does. (In progress, for demo only) #flutter #FlutterCommunity
Tweet media one
Tweet media two
Tweet media three
11
23
126
@rodydavis
Rody Davis
4 years
Just reached 2k active users on my @FlutterDev app! Also built a full PowerPoint presentation viewer in the app! 💪🏻
Tweet media one
5
7
131
@rodydavis
Rody Davis
4 years
Huge update to my @FlutterDev app SideCar for @Tesla ! Version 2.0 😎🥳
Tweet media one
Tweet media two
Tweet media three
Tweet media four
10
29
122
@rodydavis
Rody Davis
1 year
Fun project today! @FlutterDev + @vite_js + @TauriApps Plus you can call @rustlang and return results or JS/TS from a NPM module and the result back in @dart_lang ! Pretty wild ecosystem ( + + ) 🔥
Tweet media one
5
12
121
@rodydavis
Rody Davis
2 years
I am now becoming a huge fan of Riverpod in @FlutterDev 🔥💙 I have been updating this app with Clean Architecture and @materialdesign . It is really nice to abstract dependencies not worrying about the BuildContext. cc @remi_rousselet
7
17
120
@rodydavis
Rody Davis
4 years
How to add descriptions to Enums in @dart_lang 👀
Tweet media one
6
23
120
@rodydavis
Rody Davis
4 years
Just a quick demo of the @FlutterDev IDE / Template Generator I built...
3
24
114
@rodydavis
Rody Davis
5 years
My @FlutterDev response to #SwiftUI Previews.. [WIP] (Just 2 hours of work) All on device.. All in #Flutter 😎 @timsneath @devangelslondon @_eseidel @FlutterComm
13
14
114
@rodydavis
Rody Davis
4 months
How to create @dart_lang streams and listen for async data 🔥 @FlutterDev #flutter #dart #dev #coding #codingtips
Tweet media one
3
12
115
@rodydavis
Rody Davis
4 months
Reactive drift queries now possible in signals v4+ 🔥 @FlutterDev @dart_lang @dersimolus
Tweet media one
8
14
114
@rodydavis
Rody Davis
5 years
Hey @FlutterDev ! I bet you didn't think it was possible to run SQLite in the web, mobile and desktop with one project 😎 flutter_moor, moor, flutter-desktop-embedding
Tweet media one
Tweet media two
Tweet media three
12
24
110
@rodydavis
Rody Davis
6 months
Introducing v1.0 of Signals for Flutter/Dart 🎉
@rodydavis
Rody Davis
6 months
Completely ported @preactjs signals to Dart! 🎉 works in @FlutterDev , dart js and dart native 🔥
21
28
198
9
10
113
@rodydavis
Rody Davis
5 years
How to build a full Piano with @flutterio in 5024 bytes of dart code 😎 #FlutterCreate
Tweet media one
6
19
111
@rodydavis
Rody Davis
2 years
Created a quick @FlutterDev cli package with @VGVentures cli generator to run scripts defined in my pubspec.yaml just like package.json scripts. 🔥
6
29
106
@rodydavis
Rody Davis
4 years
Some of my useful device utils for @FlutterDev ! Works everywhere
Tweet media one
4
16
107
@rodydavis
Rody Davis
4 years
Hey @FlutterDev ! Want to change the cursor in a desktop app? @rive_app 😎 Check out “window_utils”
8
16
104
@rodydavis
Rody Davis
4 months
I personally use super enums in cases like this! @FlutterDev @dart_lang
Tweet media one
@SandroMaglione
Sandro Maglione
4 months
💡 Dart tip 💡 In some cases enum are better than sealed classes 🎯 ✅ Less verbose ✅ Easier to read and use ✅ `.values` to get list of enum
Tweet media one
Tweet media two
Tweet media three
2
14
112
7
13
107
@rodydavis
Rody Davis
1 year
After an extensive rabbit hole on open office xml formats, I finally figured out how to create and compose PowerPoint (pptx) files in pure dart and flutter! 🎉 @FlutterDev @dart_lang
7
14
106
@rodydavis
Rody Davis
5 years
I took @devangelslondon @FlutterDev page curl example and turned it into an easy to use package! Complete with controller, snapping and swiping to the next and previous pages!
3
18
103
@rodydavis
Rody Davis
4 years
Auto Updates for @FlutterDev Desktop app with Sparkle!
Tweet media one
7
13
100
@rodydavis
Rody Davis
4 years
Hit a new personal contribution record on @github 😳 5616 commits in the last 365 days 🤯
Tweet media one
6
1
101
@rodydavis
Rody Davis
4 years
@FlutterDev Dash is loving the new home at @rive_app 😎
Tweet media one
13
1
97
@rodydavis
Rody Davis
4 years
Hey @FlutterDev ! Want to split up your Flutter Web project into modules that get loaded on demand? 😉 Only load libraries when you need them and make your app fast 🏎
3
22
96
@rodydavis
Rody Davis
4 years
My app is featured again on the @AppStore ! Built with @FlutterDev and ranks next to Garageband and @yousician 😎
Tweet media one
4
4
95
@rodydavis
Rody Davis
4 years
@FlutterDev gloves are coming off.. #FlutterEditor now has a WIP Storyboard 😉 What is cool about this format if you can render widgets from json and export them for build time if you want or just load the json file from a server at runtime. Or modify the tree at any time 👀
10
11
93
@rodydavis
Rody Davis
4 years
I am super excited to announce my new podcast with @norbertkozsir about all things @FlutterDev , Creative and Bleeding Edge! Introducing “Creative Engineering"
17
13
92
@rodydavis
Rody Davis
5 years
@FlutterDev for web actually works really well for the @Tesla browser 👌🏻❤️
Tweet media one
Tweet media two
Tweet media three
12
20
91
@rodydavis
Rody Davis
3 months
Some helpful extensions for @dart_lang when you want to check if something is truthy! #codingtips #flutter #dart @FlutterDev
Tweet media one
6
17
92
@rodydavis
Rody Davis
4 months
How to use records to print multiple objects to the console in @dart_lang 📝 #dev #coding @FlutterDev #dart #flutter
Tweet media one
5
15
91
@rodydavis
Rody Davis
1 year
Super excited to be here 🌍 @FlutterDev
Tweet media one
9
0
89
@rodydavis
Rody Davis
5 years
4
11
88
@rodydavis
Rody Davis
4 years
Trending on @github 🤯 @FlutterDev
Tweet media one
4
5
87
@rodydavis
Rody Davis
4 years
Hey @FlutterDev want to render your Flutter web application in just a part of a web page?
Tweet media one
7
16
88
@rodydavis
Rody Davis
5 years
Hey @FlutterDev ! Wouldn’t it be great if you could login with @Firebase on desktop? 😉 Now you can!
Tweet media one
6
21
83
@rodydavis
Rody Davis
6 years
@UnboxTherapy Nope, I need that Face ID. I love unlocking my phone when my hands are wet or can’t use a fingerprint. The face mesh tech with AR is amazing and would be hard to do without the 3D sensor array.
3
2
79
@rodydavis
Rody Davis
4 years
Hey @FlutterDev new video up! I am starting a series.. “Flutter Take 5” and will be starting from the basics and exploring advanced topics in under 5 min!
5
19
83
@rodydavis
Rody Davis
5 years
Hey @FlutterDev want to know what I have been working on for 6 months? Here is a complex web application built with Flutter Web, @Firebase , @GCPcloud ❤️ @ampstor_team
14
13
84
@rodydavis
Rody Davis
7 months
A pattern I have been doing more is creating Records in @dart_lang and adding extension methods on them. Records and patterns are awesome! @FlutterDev 💙
Tweet media one
9
6
77
@rodydavis
Rody Davis
2 years
In case you missed it... the Material Theme Builder now supports "Custom Colors" 👀
1
12
74
@rodydavis
Rody Davis
2 months
@Wario64 Works great on desktop too!
Tweet media one
3
0
76
@rodydavis
Rody Davis
4 years
Hey @FlutterDev ! Wanna use ThreeJS in your Flutter Web Application and work with 3D Models? 😉 Here is an online demo:
7
16
76
@rodydavis
Rody Davis
4 years
Hey @FlutterDev ! Want a responsive admin template for mobile, tablet and desktop! Even includes center aligned max width content. Here is an online demo:
8
20
74
@rodydavis
Rody Davis
5 years
Got @FlutterDev running on the @Google Pixel book and building directly to android sub system 😎☕️ this is a really nice dev machine 💻👌🏻 - @GoogleIO201X
Tweet media one
5
10
74
@rodydavis
Rody Davis
2 years
I just paid off all my student loans 🎉🥳🍾 I completed my goal of being debt free by the end of 2021 🥲
12
1
73
@rodydavis
Rody Davis
3 months
TIL you can call a function in @dart_lang a lot of different ways 💙 I had no idea the named arguments could go anywhere in the invocation list 🤯 And Function.apply is wild! #dart #flutter #dev #codingtips @FlutterDev
Tweet media one
6
11
75
@rodydavis
Rody Davis
4 years
Here is the @FlutterDev Calculator I created Live in VR 😎
Tweet media one
2
7
74
@rodydavis
Rody Davis
3 years
Let us rid the ocean of plastic and start being sustainable 🌊❤️ @teamseas #TeamSeas
Tweet media one
1
9
70
@rodydavis
Rody Davis
5 years
Why yes you can make @FlutterDev web Google Chrome Extensions that can execute js on the host page 😎😏
Tweet media one
Tweet media two
6
8
71
@rodydavis
Rody Davis
1 year
One of my favorite pics, and happily engaged ❤️
Tweet media one
11
0
71
@rodydavis
Rody Davis
5 years
My @FlutterDev app “The Pitch Pipe” is #32 in music on the @AppStore 🤯👀🥳
Tweet media one
Tweet media two
2
6
68
@rodydavis
Rody Davis
5 years
Created a new @flutterio today! “dynamic_tabs” 😎 Persisted, Customizable, Recordable Tabs. 🔥 Just like the iTunes app you can reorder the tabs! For Cupertino it preservers per tab navigation
4
11
70
@rodydavis
Rody Davis
5 years
My pitch pipe app is on the front page of the @AppStore 🤯🎉 @FlutterDev Here We Come A-Caroling
Tweet media one
9
4
69
@rodydavis
Rody Davis
4 months
Another Signals tip: Create auto disposing read only signals that have a tear down function 🔥 @dart_lang @FlutterDev #Signals
Tweet media one
2
1
68
@rodydavis
Rody Davis
2 years
When working with @FlutterDev I wanted to make it easier to animate things on screen. I came up with the concept of a AnimationWidget. ✨
4
14
68
@rodydavis
Rody Davis
5 years
Looks a lot like @FlutterDev :)
Tweet media one
9
11
67
@rodydavis
Rody Davis
5 years
Just released a new article on @Medium for @FlutterDev in how you can use native mobile and web plugins in the same project!
2
19
64
@rodydavis
Rody Davis
4 years
Made it to Googleplex @Google #googleplex
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
0
65
@rodydavis
Rody Davis
8 months
@FlutterDev runs and plays audio in the new 2023 @Tesla Model S 🎹🎼🔊
2
13
64
@rodydavis
Rody Davis
4 years
Tweet media one
3
0
62
@rodydavis
Rody Davis
4 years
My @FlutterDev remote compiler now supports packages! And updating any file in the project. @Docker @GCPcloud #CloudRun #DartPad Here is a demo 😎
1
12
64
@rodydavis
Rody Davis
5 years
Calling all @Tesla owners! @Model3Owners I’m launching a new app and need beta testers before I release publicly 😁 “SideCar for Tesla” - - 🎉 @elonmusk @Erdayastronaut @answerswithjoe @BenSullins
Tweet media one
Tweet media two
Tweet media three
15
16
59
@rodydavis
Rody Davis
11 months
Today is my 3 year Googleversary 🎉 @Google @googledevs @materialdesign @FlutterDev ❤️
9
0
61