Developer tools and frameworks at Apple. I aspire to build delightful products, and to make others smile.

Microsoft has created so many UI frameworks: Blazor, Razor, .NET MAUI / Xamarin Native / Xamarin Forms, WinUI3, UWP, Win32, WinForms, WPF, even a React Native desktop thing. That they didn't pick _any_ of these for Teams 2.0 is really quite impressive.
104
340
2,223
358,707
Replying to @IsForAt
Been there. The only comfort I can offer is a counter-intuitive truth: that sometimes the harshest words are said in the safest environments, because they know that acceptance and love is unconditional and they can let off steam in ways that would destroy any other relationship.
27
34
1,404
54,871
OK, Flutter on Apple Silicon turns out to be pretty impressive. This is an app for iOS, Android, iOS/Catalyst, macOS, web and Windows, all running on the same machine, as well as Android Studio, Xcode, VSCode. Same codebase. Fanless. Fast. Wow. #Flutter #applesilicon #developer
37
236
1,387
A new season! This month I’ve started a new role at Apple, leading developer tools and frameworks marketing. It has been exciting to see the world through a new lens.
156
56
1,242
148,664
It's time to upgrade my Mac. The SE/30 on the left has served me very well over the years, but the small monochrome screen is starting to limit my productivity. And the new ones come with a DVD player, a new PowerPC G4 and a built-in Ethernet and modem!
27
263
1,161
I want to thank you all for your support for Flutter. It's astonishing to think our little project is sandwiched between VSCode and Linux. We owe you all so much. 💙🧑‍💻🎉🥳 #Flutter #OSS @github
30
213
969
OK, time for an unboxing thread with a difference. I needed to test some web apps written in #Flutter on a really low-powered device. TIL that you can buy a Lenovo Chromebook for LESS THAN $100? 🤯
25
145
866
Ahem.
41
92
834
Announcing Flutter 2.8 and Dart 2.15. Live today. Flutter bits are still publishing, but in the meantime, grab a coffee and read about our progress: medium.com/flutter/announcin… #Flutter #Dart #FlutterGoodNewsWednesday
15
217
779
Wow. It's been an incredible journey so far, but this morning Flutter became one of the top 10 software repos on GitHub. We are inspired and honored by your support. We build Flutter with you and for you. @github #oss #Flutter
26
233
800
We've just completed a full refresh of our introductory SwiftUI tutorials, which provide a fantastic four hour detailed walkthrough of building an app for Apple. You'll be productive with SwiftUI when you're done. Check it out here: developer.apple.com/tutorial… #SwiftUI
18
128
717
67,000
Today we’re announcing a new set of tutorials for students taking their first steps into coding with Swift and SwiftUI! You don’t need prior coding experience to use these tutorials, so they’re a great foundational step: developer.apple.com/tutorial… #Swift #LearnToCode
18
163
677
89,873
I hope folk know that I'll _always_ be a big fan of Flutter. But here is an example of the kind of screen that SwiftUI makes really easy. A fun Friday challenge: try and recreate this in #Flutter :)
43
40
657
259,060
Flutter 3.7 is a mega release, with so many useful features. We decided to release it the night before Flutter Forward so we could focus on the 'Forward' bit today. It's going to be a fun day! medium.com/flutter/whats-new… #Flutter #FlutterForward
9
144
660
69,803
We have an early version running. Still experiencing a few glitches on Windows 95, but it's working really well on Windows NT 4... #Flutter #RunsEverywhere
Wait, did #Flutter just release support for Windows 95??? 🤯🤯🤯 Get the latest deets on @TechScrunchdev 🔥 tsrn.ch/tA7rqjV
28
82
628
284,079
We’re delighted to announce Flutter Forward, our next major Flutter event, streaming live to the world from Nairobi, Kenya on January 25th, 2023. #Flutter #FlutterForward 🐦💙🇰🇪 1/
16
132
633
Announcing Flutter on Windows. We are delighted to finally deliver a preview-quality build of Windows support. It’s all coming together well! link.medium.com/RscXZF8809
15
186
618
It's a tough week to be working on #Flutter, so I want to pay homage to some of the amazing engineers, product managers, UX researchers, and developer advocates who work on it. 🧵
16
77
611
161,364
Two Hummbingbirds together again! #FlutterVikings@filiphracek
8
21
603
Congrats to @BMW on their My BMW app, fully developed in-house using #Flutter. "BMW's Flutter/Dart development team is one of the world’s largest after Google’s, bringing together 300 employees." 🤯press.bmwgroup.com/global/ar… @GooglePlayDev
11
160
597
There are around half a million apps now using Flutter. THANK YOU ALL! #FlutterUpdate #Flutter
10
72
560
When you see a cool effect and think, “I wonder if Flutter can do that?” And then realize that it WAS done in Flutter! 😍😍😍 #Flutter #DesignInspiration
Gyroscope-based Parallax Effect #flutter
6
71
539
Chrome talking about #WebAssembly with #Flutter and #Dart. WebAssembly brings the performance of native code to the web, and we're taking full advantage of it to make Flutter 3x faster in the browser. #GoogleIO
8
79
525
43,293
👎 Bad news, Flutter friends -- we're not perfect and you reported a couple of annoying bugs to us in the 2.5 stable release. 👍 Good news, Flutter friends -- we fixed them already with a 2.5.1 update. Download it now! github.com/flutter/flutter/w… #Flutter #SquashTheBugs
8
73
495
Angular 🤝 Flutter: you can now run Flutter web running inside an Angular app. "It's like a big framework hug" 🫂 Check it out here: dit-ng-flutter.web.app/#/ #Angular #Flutter #GoogleIO
18
90
472
112,434
Congratulations to the Google One team, who just shipped a new VPN desktop app with Flutter. Great to see #Flutter help teams build for both #macOS and #Windows from a single codebase! theverge.com/2022/11/9/23448… #GoogleOne #VPN @verge
10
77
439
Flutter 3 is a big release for us: the major version bump represents a broad set of improvements along with marquee features like macOS support. Here's a list of the highlights! #Flutter #GoogleIO
6
73
425
It’s sad when a toxic manager causes the leadership of a great team to leave. Don’t be that person. #Flutter
30
35
426
87,458
Flutter now fully supports Windows app support, with packages like camera and file system pickers, support for keyboard/mouse, accessibility, input method editors, and much more! #FlutterUpdate #Flutter @windowsdev
9
73
421
Bard speaks #Dart (of course!) #googleio bard.google.com/
13
53
422
31,573
You are the true stars ⭐⭐⭐! Thank you to all 104,731 of you who have propelled #Flutter to be one of the most loved open source projects on @github. The sky _is_ the limit, as Flutter continues to grow in monthly users, apps, packages. Thank you! /via @tadaspetra #OSS
10
80
415
Currently writing the Flutter 2023 strategy doc. Writing is hard work. Does anyone have a cool Flutter app or demo they'd like to show off to give me inspiration? #Flutter #DemoTime
74
41
406
Flutter is being used throughout Google: for mobile, web and desktop. Here's a great new Flutter app that shows how we're helping connect Android and Windows: theverge.com/2023/4/3/236677… #Flutter #NearbyShare #Android #Windows
15
74
404
44,159
It’s going to be a great day for #Flutter and #Dart developers!
14
38
401
28,188
Beautiful! You have some talent. This is a perfect example of the kind of modern experience we want to enable with #Flutter on the desktop. We should chat...
8
63
382
SwiftUI makes hard things easy. Check out this fun picker demo: you can switch between a menu, a navigation link, a segmented control, or more with just a change to a property. Clean, straightforward, beautiful. #SwiftUI
12
31
369
40,867
I've been working on #Flutter at @Google for five years this week. It has gone by in a flash. Surrounded by some of the nicest, smartest people both here and in the community, it has been one of the most fulfilling periods of my career. Thank you everyone!

ALT Meme image: "five incredible, incredible years"

28
7
367
The energy and exuberance that comes from running an event in Africa is like nothing else I've ever experienced. A little teary-eyed this evening. Asante sana, Nairobi! #FlutterForward #pamoja #Flutter
7
58
364
28,238
Ordered a physical copy just to have it handy. I didn’t realize quite how thick it is at nearly 700 pages! If you’re just joining us with Flutter 3, this is still a great way to learn #Flutter! ⁦@rwenderlich#mobileapps
14
42
359
Xcode developers, rejoice! Claude account support is now enabled, adding to the existing support for ChatGPT (now including GPT-5). This changes how I write code, liberating me to focus on the fun parts! Check it out in Xcode 26 beta 7.
New in Xcode 26 Beta 7: Users can now log into their Claude account from Xcode. Generate code and documentation, automatically fix errors, and create inline playgrounds using coding intelligence features in Xcode, powered by Claude Sonnet 4.
20
32
373
42,312
From the JetBrains 2021 State of Developer Ecosystem survey... #Flutter #ThankYou #WeLoveYouAll
5
117
351
🥳Announced today: whether you use SwiftUI or another UI framework to build your apps for Apple, you now get 25 compute hours / month of CI/CD services with Xcode Cloud. Free. No expiry. Available to every Apple Developer Program member. 🎉developer.apple.com/news/?id… #Xcode
6
65
363
65,598
Some of you were asking about a high-res version of the Dash laptop image for wallpaper. Here you are! (Google Drive link contains the uncompressed PNG.) See you on Feb 3rd, Windows developers! #Flutter #Dash #Windows #FlutterUpdate drive.google.com/file/d/1dyI…
26
63
346
I might be a little biased... but I think #Flutter is the future!
13
33
344
If you've ordered a new Mac, you'll be pleased to know that today's #Flutter release (1.22.4) is ready for you. We've been working with pre-release hardware to enable targeting iOS from an Apple Silicon dev machine. groups.google.com/g/flutter-… #AppleSilicon #AppleEvent #BigSur
9
47
336
Excited about the new swift.org homepage, which includes a revamped getting started content. This was truly a community effort -- thanks to @alexandberg, @kaishin, @twostraws and others for helping make Swift great! github.com/apple/swift-org-w… #Swift
52
319
79,023
Introducing Flutter 2.2: a thread of news and announcements ⬇️⬇️⬇️ #Flutter
1
94
325
Announcing Dart 2.14, with Apple Silicon support, new lints to help improve your code quality, performance and package improvements. medium.com/dartlang/announci…
2
80
320
My wonderful and creative wife has sewn me a custom #COVID19 face mask that I’ll wear with pride. Do you want to place a #Flutter swag order, @nlycskn? 😉
19
11
327
Making progress on Flutter desktop support: here’s all the latest about #Flutter on #Windows, #macOS, #Linux: link.medium.com/Gr2eQFnuo7
12
68
307
You might not be able to go to the movies right now, but we have a blockbuster release for you anyway. Announcing Flutter 1.20! @csells has the news of our biggest release yet: medium.com/flutter/announcin… #Flutter
9
80
310
The Flutter cookbook is one of the best hidden secrets for aspiring Flutter developers: lots of great recipes for common tasks: from calling a JSON web API to video playback. We need more recipes though. Any interest in contributing? flutter.dev/docs/cookbook #Flutter
11
94
304
Finally ready to share a project that I've been working on in evenings and weekends over the last few months. Hopefully you find this a fun read! medium.com/@timsneath/window… #Dart #Flutter #Win32 @windowsdev
13
64
301
A bunch of useful fixes in Flutter 3.7.1, because our product is built by humans, and artisanally-crafted software has a natural grain. github.com/flutter/flutter/w…
3
27
288
27,509
Introducing a completely redesigned package site, with new scoring and visuals for your #Dart and #Flutter packages. medium.com/dartlang/pub-dev-…
25
55
295
Sending warm wishes to you this Christmas Day from the Sneath family. Today is a day of hope to Christians, as we reflect on love came down and light to a troubled world. May you also find peace and joy this Christmas. 🎄
9
7
288
11,886
Sharing our Flutter 2023 strategy doc, which provides a guide to the investments we're planning to make over the remainder of the year. medium.com/flutter/flutter-i… #Flutter
7
63
277
31,546
As a prelude to Google I/O, we have quite the treat for you while you wait for all tomorrow's news. Here's I/O Pinball, built with Flutter's web support: pinball.flutter.dev/#/ What fun! #GoogleIO @googledevs
16
87
285
We are just getting started with Flutter! Today at #FlutterForward we are previewing our future investments: 3D support, WebAssembly, web integration, Dart 3 alpha, pixel shaders on web, Google News Toolkit and more! medium.com/flutter/whats-nex… #Flutter
9
61
280
32,303
Woohoo! 🎉 FINALLY, a great solution for deploying Flutter desktop apps. Conveyor is anesthetic for the pain of packaging apps for macOS, Linux and Windows. Look at what it does for you: hydraulic.software/blog/10-f… @HydraulicCorp #Flutter @windowsdev @Canonical 🍎🪟🐧⚡️🧑‍💻
7
61
282
22,965
Good news for Flutter developers: we're consolidating our Dart web framework efforts on Flutter web support. More here: medium.com/dartlang/angulard… #Dart #Flutter
5
59
276
This is a really impressive eight-part tutorial to mastering the Flutter DevTools. @ashitaprasad has put a _serious_ amount of work into this, with labs that walk through each part of the suite. Add this to your reading list today! medium.com/@fluttergems/mast… #Flutter #DevTools
7
64
266
30,969
Ubuntu continues to do exciting new things with Flutter. In the 22.10 blog post, the team shares the work going on to unify their installers with Flutter, and to rewrite the Ubuntu Software app: ubuntu.com/blog/whats-new-in… #Flutter @ubuntu #Oss
7
45
259
Announcing Flutter 1.22, which includes new support for iOS 14 and Android 11, Android state restoration, and the completion of our work on webviews and Google Maps support. So much here, it's hard to believe this is only two months' work. medium.com/flutter/announcin… #Flutter
4
77
267
Today we're sharing out our 2022 strategy for Flutter. We hope this will help others make plans for shared investment in Flutter, knowing what we (the Google contributors) are investing in (and why). medium.com/flutter/flutter-i… #Flutter #strategy
10
67
261
#Flutter friends, it's time to learn SwiftUI: even if just to help your app integrate more fully with iOS, so you can take advantage of features like Apple Intelligence, Live Activities, widgets and controls. The @VGVentures team can help you get started: verygood.ventures/blog/why-l…
14
22
270
34,332
Flutter 3.3 is a refinement of all the work we did in Flutter 3, improving performance, polishing Material 3 and adding highly requested features like the SelectableArea widget and trackpad gestures. We're rolling it out right now! medium.com/flutter/whats-new… #Flutter #fluttervikings
4
50
259
Great to see ⁦@googledevs⁩ supporting #Swift for their new AI SDK. It’s a great language for AI research and development. github.com/google/generative…
6
29
256
31,712
It's been so fun to watch the journey of #Flutter at #googleio: - 2018: a couple of small breakouts - 2019: passing mention in the keynote - 2021/2: a segment of the keynote - 2023: included everywhere! Android, Chrome, AI! The future for #Flutter is bright!
4
40
255
14,248
Flutter 3.3. We've taken everything you love and added some stunning new features. Available on iOS and macOS. We think you're going to love it. #TimApple
7
14
253
The winner of the Google Meet background of the day is @kevmoo :)
9
19
253
A short testimony to the power of persistence. I’ve been working on an automated code generator to project the entire Win32 API to Flutter/Dart. This is about five months’ work, as I’ve painstakingly whittled down the bug list. Don’t give up, just because something is hard.
16
20
250
If my kids are staying home and there are no formal school lessons planned, they might as well learn something useful! #Flutter@yu_angela⁩ ⁦@udemy#COVID19 #schoolclosure
12
10
242
Delighted to announce that the Google Fonts support we announced at Flutter Interact has now reached 1.0. Add any font to your app with just a line of code. medium.com/flutter/introduci… #Flutter #MaterialDesign #GoogleFonts #typography
1
65
248
It always surprises me how developers underappreciate the technical accomplishment of a programming language that is equally able to compile to optimized machine code and optimized minified JS. Very few languages have delivered this at production scale. #Dart
15
32
240
As a team, we choose a week every year to focus on “sharpening the saw”: learning a new skill or improving an existing one. This year, I’m diving into the ⁦@golang⁩ programming language with excitement. Wish me luck! #newgopher@cameronbalahan
22
9
238
18,970
Here we are -- the schedule is live! This is the biggest Flutter event we've done for a long time, and we're so excited to have you join us as we reveal news and demo what's new for Flutter. Come join us! events.flutter.dev/ #Flutter #FlutterEngage
2
59
236
Calling Flutter developers: @satyanadella wants you to publish your apps to the Microsoft Store! #Windows #MSBuild #Flutter developer.microsoft.com/en-u…
Welcoming all developers to Microsoft Store on Windows! #MSBuild
11
45
238
OK, so Flutter's support for web _just_ entered beta, so don't start trying to do deep dives on performance or size :) But we have just uploaded our Flutter Gallery to the web: flutter.github.io/samples/#/ and it's _exactly_ the same code as the iOS and Android versions. #Flutter
11
48
237
Giant news! Todd led the Flutter engineering team and was my partner there for years, and it's delightful to be working with him again here at Apple. He's going to be a fantastic addition to an already great SwiftUI team.
I’m thrilled to share that I’ve joined Apple as Director of Engineering, working on SwiftUI! linkedin.com/posts/tvolkert_… #NewBeginnings #SwiftUI #Apple
19
17
245
25,983
Interesting to look at UI framework trends on @StackOverflow. Our growth is largely thanks to amazing #Flutter experts who answer questions, including @remi_rousselet, @gzoechi, @diegoveloper, @a14n, @peterhdd and so many others. Thank you so much! stackoverflow.com/tags/flutt…
7
73
231
If you're a Windows developer, you'll want to join the Flutter team on February 3rd. We're excited to see you! #Windows @windowsdev #Flutter #NewAndShiny
🥳 Our latest Flutter Update is here! 👀 This time with BIG news for Windows developers... Join us Feb 3 at 10:00AM PT 💙 Get ready 👉 goo.gle/FlutterUpdateWindows
10
37
230
Already we have some amazing examples of how beautiful Windows apps look when they use Flutter. Check out Harmonoid, a music player being developed in the open using Flutter and Fluent: github.com/harmonoid/harmono… #Flutter @windowsdev
7
33
228
If you're a #Flutter or #Dart package author, now is a great time to flip over to the beta channel and make sure your package works great. You might even start trying out some of the new Dart 3 features like records and patterns... 😉
6
41
226
17,966
We have a new Flutter release! Every marketing guru says to launch at 9am, so we're launching at 4pm. Delighted to introduce Flutter 1.7 to you all: medium.com/flutter/announcin… #Flutter #Dart #MobileDevelopment #Goodness
7
49
227
We are thinking of running a public #Flutter / #Dart documentation "fixit" in the next couple of months. Would folk be interested in participating? We’d all hack on the docs together for a day with support in creating your first doc pull request, ideas for things to do etc.
47
31
226