Dominik Roszkowski Profile Banner
Dominik Roszkowski Profile
Dominik Roszkowski

@OrestesGaolin

Followers
6,014
Following
638
Media
620
Statuses
4,318

Flutter GDE 💙 building @visible_health with 🍪 ☕️ 🥟 @PWSat2 sent to space 🖖

Warsaw, Poland
Joined October 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@OrestesGaolin
Dominik Roszkowski
4 years
I'm so excited to announce that I've become a Google Developer Expert in #Flutter 🎉💙 This is a huge honor for me and I can't wait to promote @FlutterDev even more in upcoming months! 🥳 @GoogleDevExpert
74
70
718
@OrestesGaolin
Dominik Roszkowski
5 years
I didn't have much time for that, but with my #FlutterClock challenge I wanted to create something using #neumorphic design. It's very simple but I'm happy with few little details that I could fit in. #Flutter
19
20
254
@OrestesGaolin
Dominik Roszkowski
4 years
Another #FlutterPen animated logo! This time I tried to recreate @netflix iconic entrance. You may see this also in @geekmz newest #Flutter clone when you play movie 🎉 See on @CodePen ➡️ #Flutter @nlycskn @timsneath @redbrogdon @filiphracek
12
36
227
@OrestesGaolin
Dominik Roszkowski
4 years
Did you know that #Flutter uses JavaScript's inability to handle integers to determine if it's running in web?
Tweet media one
11
37
199
@OrestesGaolin
Dominik Roszkowski
4 years
#Flutter 2.0 just announced at #FlutterEngage and it includes: - all 6 platforms in stable - null-safety for the Flutter - big brands and apps joining the hype train (Ubuntu, GPay, Nest, Microsoft, Toyota) - some great showcase apps presented (see thread for links)
3
35
196
@OrestesGaolin
Dominik Roszkowski
11 months
I think @SuperlistHQ may be the coolest Flutter app running on web out there. Maybe next to @rive_app . All the things you expect from web app are here, doesn't really feel like Flutter on web if you know what I mean.
15
16
193
@OrestesGaolin
Dominik Roszkowski
4 months
Google Play app is now available for testing on iOS. Cool to see Google actually using multiplatform aspect of Flutter Link in the reply
Tweet media one
6
20
179
@OrestesGaolin
Dominik Roszkowski
4 years
To celebrate 2 million developers using @FlutterDev I present you the animated Flutter logo. This is done in pure Dart with custom painters and some transformations. ➡️ See CodePen with some insights how it was created @nlycskn @timsneath @MartinAguinis
9
27
159
@OrestesGaolin
Dominik Roszkowski
3 months
Fixed that ;)
Tweet media one
7
12
160
@OrestesGaolin
Dominik Roszkowski
3 years
I'm really proud to announce I've just been promoted to a Principal Engineer at @VGVentures . It's huge change for me and can't wait for next challenges 🎉 Stay tuned for more news to come :)
11
2
135
@OrestesGaolin
Dominik Roszkowski
2 years
I just tried the new `--enable-impeller` #Flutter flag on iOS and frankly it's impressive. Even in debug mode the performance is astonishingly good. And I'm comparing things that used to have a lot of animation jank before.
6
18
137
@OrestesGaolin
Dominik Roszkowski
4 months
Tweet media one
2
17
138
@OrestesGaolin
Dominik Roszkowski
4 years
You can now easily copy version information from 🎉 ref:
Tweet media one
6
16
137
@OrestesGaolin
Dominik Roszkowski
5 years
Let's explore the Solar System ☀️ My submission to Flutter Create in 3974 bytes of #Dart code is almost ready. Thanks @marcin_szalek for you help and @2Dimensions for wonderful #Flare app! #fluttercreate @FlutterDev
12
24
128
@OrestesGaolin
Dominik Roszkowski
5 years
I was so lucky to be one of the Honorable Mentions of #FlutterClock challenge by @FlutterDev . I thought I should share how I created the #neumorphic Flutter Clock face in #Flutter . Please take a look at my blog post here Great kudos to all attendees 💙
9
12
118
@OrestesGaolin
Dominik Roszkowski
2 years
I think I've just stumbled upon one of the coolest chart-related effects built in Flutter yet. It's a @go_lightyear app and I'm truly in awe 🫢 good job!
7
8
115
@OrestesGaolin
Dominik Roszkowski
4 years
I just received my prize in #FlutterClock challenge - the @Lenovo smart clock. Wanted to check out my #Flutter clock face but unfortunately there's no developer mode available 🤷‍♂️ Either way pretty fun device. Thanks @MartinAguinis @nlycskn @timsneath ! 🎉
Tweet media one
5
3
113
@OrestesGaolin
Dominik Roszkowski
4 years
Lazy evening? So let's play Chrome T-Rex in #Flutter . Check out my #FlutterPen and have fun with the extra player #Dash 💙 ➡️ @nlycskn @timsneath @marihasnany @MartinAguinis
3
23
110
@OrestesGaolin
Dominik Roszkowski
4 years
Between one #Flutter bloc and another I spent some time on this subtle animation. Highly inspired by recent @cuberto design of course. Still work in progress (e.g. page transition is missing) but I've learned so much trying to understand spring simulations and custom paths.
5
10
110
@OrestesGaolin
Dominik Roszkowski
4 years
@StrefaStarcia @M_Prokop_P Brawo pani @M_Prokop_P ! Język "debaty" w mediach bardzo spłyca ten problem i zamiast wyjaśniać to tylko polaryzuje, szufladkuje i stygmatyzuje.
0
0
103
@OrestesGaolin
Dominik Roszkowski
4 months
Unfortunately true for Flutter
15
8
106
@OrestesGaolin
Dominik Roszkowski
2 years
Small step for a #Flutter developer... :D Can't wait for the macOS platform views support to become stable
Tweet media one
6
7
104
@OrestesGaolin
Dominik Roszkowski
2 years
One of the coolest GitHub notifications recently! Records and patterns implementation has been merged to @dart_lang main branch.
Tweet media one
6
21
101
@OrestesGaolin
Dominik Roszkowski
3 years
Here is the demo I've shown during the presentation at #FlutterVikings Go ahead and check it out :) ✅
5
16
94
@OrestesGaolin
Dominik Roszkowski
3 years
Flutter docs are the best #droidcon
Tweet media one
2
1
91
@OrestesGaolin
Dominik Roszkowski
3 years
Talking Flutter at #droidconlondon
Tweet media one
2
4
91
@OrestesGaolin
Dominik Roszkowski
3 years
Do people still publish their #flutterpen demos? I had some spare time and partially reproduced bouncy focussss indicator by @hakimel in #Flutter . It was fun, but oh how I wish Flutter would perform better on web... Here's the code and demo 💻
9
8
90
@OrestesGaolin
Dominik Roszkowski
7 months
@Cez_Koscielniak Pan kręci się widocznie po okolicy. W poniedziałek pojawił się w jednej knajpie, gdzie również wywołał spore poruszenie
Tweet media one
2
1
89
@OrestesGaolin
Dominik Roszkowski
5 years
Wow, over 1.1k people used @FlutterEurope app this week! Few short stats about the app: over 8k ❤️ tapped, 75k screen views, 2k theme brightness changes (dark or light), and 270 searches completed. Almost exactly half of the users had dark theme set during the #FlutterEurope
Tweet media one
6
9
88
@OrestesGaolin
Dominik Roszkowski
2 months
Dart?
@zsmb13
Márton Braun @[email protected]
2 months
Anyone got recommendations for a nice null-safe language?
46
0
36
10
3
88
@OrestesGaolin
Dominik Roszkowski
3 years
If you ever wanted to make a #Flutter template out of your app, or sometimes you feel like repeating the same work then check out mason, a cli tool by @felangelov that automates code generation from customizable templates. We use it all the time at VGV💙
5
17
83
@OrestesGaolin
Dominik Roszkowski
5 months
@_eseidel Couple of noticeable: - 1M+ on Android 100K+ Photo management apps:
2
8
84
@OrestesGaolin
Dominik Roszkowski
4 years
One of the greatest additions to #Flutter dev tools is Layout Explorer. Learn more how to use it from one of its creators @adalberht ! Great job, glad to see you in the video, Albertus! 🚀
Tweet media one
1
15
81
@OrestesGaolin
Dominik Roszkowski
3 months
A really useful side effect of having composable previews built-in in Android Studio is that it forces you to build independent UI components. Similar to what widgetbook does, but integrated in IDE workflow. I'd argue that Flutter should deliver the same experience by default.
Tweet media one
8
5
79
@OrestesGaolin
Dominik Roszkowski
5 months
Just deployed a simple Wasm Flutter web app. As a Flutter web skeptic, I'm starting to get a bit more optimistic... 🤔
8
2
78
@OrestesGaolin
Dominik Roszkowski
3 years
Not a Wordle, just Flutter ⬜️🟦🟦🟦🟦 ⬜️🟦⬜️⬜️⬜️ ⬜️🟦🟦🟦⬜️ ⬜️🟦⬜️⬜️⬜️ ⬜️🟦⬜️⬜️⬜️
0
9
72
@OrestesGaolin
Dominik Roszkowski
4 years
Improvements to #flutter build time are coming! If you're using Firestore and couldn't accept 40+ min builds then check out this issue Precompiled binaries can be added with very simple change @imthepk
5
17
76
@OrestesGaolin
Dominik Roszkowski
3 years
One of the main tools in my daily job is bloc. It's not the easiest library to learn, but it gives me freedom to build cool micro features and full blown solutions. It's repeatable, but not monotonous. It's powerful, but fun. Read why we like it so much🎉
6
17
73
@OrestesGaolin
Dominik Roszkowski
4 months
If this was Flutter, you could just copy the source code of the UINavigationBar and modify however you want.
@SebJVidal
Seb Vidal
4 months
Bad news for anyone hoping to recreate this UI in the new Mail app... MobileCal is using a similar design and has done away the navigation bar's standard large title, replacing it with a custom _UINavigationBarPalette. Too late for this release cycle, but if you'd like to see
Tweet media one
Tweet media two
6
11
197
4
9
72
@OrestesGaolin
Dominik Roszkowski
3 years
First minute with #Fuchsia emulator after few hours of building. Nothing fancy so far, but there's multi tasking at least :) Exploring further now. #fuchsiaos #Flutter maybe?
4
18
71
@OrestesGaolin
Dominik Roszkowski
4 years
If you want to be notified about important changes to #Flutter or new releases, consider joining Flutter Public Announcements mailing list . It's easy way to stay in the loop without the noise of social media feeds.
1
28
69
@OrestesGaolin
Dominik Roszkowski
4 years
Anyone fancy playing some #Flutter Space Program? For this month @CodePen rocket challenge I created simple but pretty realistic rocket simulation (math included!) 🚀 👉 #codepenchallenge #FlutterPen @nlycskn @timsneath
9
9
68
@OrestesGaolin
Dominik Roszkowski
3 years
It feels like the default Android ripple animation is much more satisfying than the #Flutter one. Top: new #Compose app, bottom: Flutter Gallery
7
10
66
@OrestesGaolin
Dominik Roszkowski
2 years
The multi-window support for Flutter is coming (sometime in the future). There are some breaking changes ahead that may affect you if you use WidgetsBinding.instance.window.devicePixelRatio or similar. The migration is going to be easy, though
1
10
64
@OrestesGaolin
Dominik Roszkowski
5 years
Want to learn something about #Flutter for desktop? See you soon in the orange room of @FlutterEurope . #FlutterDesktop
Tweet media one
1
5
66
@OrestesGaolin
Dominik Roszkowski
4 years
Several people are typing... Here's my @SlackHQ loading animation done in @FlutterDev . Full source code available on @CodePen ➡️ @timsneath @MartinAguinis
3
9
63
@OrestesGaolin
Dominik Roszkowski
5 months
Dart macros with JsonCodable experiment are super cool! On the left hand side is what you need to write, and then the compiler immediately creates the "augmentation" with basic json serialization logic. Anyone created the data class macro already?
Tweet media one
9
7
63
@OrestesGaolin
Dominik Roszkowski
2 years
It was such a cool time at @FlutterVikings conference. Can't wait to come back and see y'all again
0
3
61
@OrestesGaolin
Dominik Roszkowski
1 year
I'm trying to change color of the autocorrect underline on Android in Flutter's TextFormField. It seems impossible to find how to control it in the docs. Any clues? What's the name of this feature?
8
4
63
@OrestesGaolin
Dominik Roszkowski
2 years
I may be getting a bit overexcited but damn, building things like that in Flutter is so much satisfaction and fun :D
4
3
61
@OrestesGaolin
Dominik Roszkowski
4 years
My Flutter semi-octopus is getting ready for next presentation during @FlutterWeek :D Not so extreme like @csells 's on #FlutterInteract but still impressive to see Flutter running on macOS, Chrome, iOS and Windows. Still long way to be smooth on all platforms, but can't wait 😎
Tweet media one
2
4
60
@OrestesGaolin
Dominik Roszkowski
3 years
Super happy to share another huge news: we've just opened our European office in Warsaw. VGV Poland is here 🦄 I am extremely excited to write this from our new shiny office space.
3
3
59
@OrestesGaolin
Dominik Roszkowski
2 months
Finally a one place to get consistent and full history of changes for Flutter! You still better subscribe to the mailing list, but it's so much more convenient
0
9
58
@OrestesGaolin
Dominik Roszkowski
3 months
I'm writing my next project in flutter
6
0
60
@OrestesGaolin
Dominik Roszkowski
1 year
Really cool to see presentation done with Flutter. Having real app running inside of the slide is something I always loved. Congrats @dariadroid @mkobuolys #F3Prague
Tweet media one
3
3
56
@OrestesGaolin
Dominik Roszkowski
5 years
Planning to release your first indie app to Google Play or AppStore? Here are some of my thoughts after publishing few apps. A thread both for #Flutter developers but also for #Android and #iOS 👇
5
18
55
@OrestesGaolin
Dominik Roszkowski
6 months
I've just published new version of my Dart VS Code extension that helps you generate export files via simple command. Now you can generate them recursively and customize the export name. Cheers!
8
10
54
@OrestesGaolin
Dominik Roszkowski
2 years
Finally I had some time to write a new blog note about #Flutter . Here it is why I enjoy Flutter so much. It's been told a thousand times already, but no one prevents you from sharing your own thoughts ;)
2
10
53
@OrestesGaolin
Dominik Roszkowski
2 years
best commit I've seen in a long time
Tweet media one
2
2
53
@OrestesGaolin
Dominik Roszkowski
4 years
Thanks everyone for coming to my presentation during @FlutterWeek ! Here are the slides running in normal Flutter Web and here with Skia flag enabled . Thanks for great questions and kind words :) #Flutter @FlutterDev @nlycskn
8
7
52
@OrestesGaolin
Dominik Roszkowski
3 months
Do I get it right that Compose on iOS/Web is drawing everything on canvas similarly to Flutter? Is there any decent documentation that would explain how this process works under the hood? Cannot find anything at Something like this ?
3
6
53
@OrestesGaolin
Dominik Roszkowski
4 years
What are the things that folks struggle with in #Flutter ? Let's skip state mgmt for now 😅 Animations? Forms validation? Testing? Store deployment? Localization? Analytics? UX? Photos? Performance? Personally, I wish we would have the iOS jank issue resolved as soon as possible.
18
6
53
@OrestesGaolin
Dominik Roszkowski
2 years
I think it hasn't been showcased on Twitter yet, but recently I learnt about by @fzyzcjy , a new trick to make the animations ultra-smooth with Flutter. Have you already tried it? In the thread I'll share some more links that describe the approach
4
12
53
@OrestesGaolin
Dominik Roszkowski
4 years
@KasiaKoczulap Z punktu widzenia programisty powiem - bardzo ładna i fajnie dopracowana aplikacja. Gratulacje i trzymam kciuki za podbijanie sklepów!
0
0
52
@OrestesGaolin
Dominik Roszkowski
5 months
#XamarinGaveMe my first job in mobile development. I might have lost some hair along the way though ;) Technologies come and go, I suppose...
Tweet media one
4
2
52
@OrestesGaolin
Dominik Roszkowski
1 month
Someone is making entire world (according to ISO) available as Dart classes
1
6
53
@OrestesGaolin
Dominik Roszkowski
4 years
Sample showing usage of #Flutter Navigator 2.0 from my presentation . Make note that there are 3 entry points possible: for Pages API, Router and using simple setState without separate ChangeNotifier.
0
10
52
@OrestesGaolin
Dominik Roszkowski
4 years
If you start new #Flutter projects often, you may benefit from the Remove Comments extension for VS Code. The comments are great introduction but we all remove them sooner or later.
Tweet media one
6
2
51
@OrestesGaolin
Dominik Roszkowski
1 year
If you're considering releasing your app with Flutter 3.10, you may want to hold off, at least for iOS. There are still some teething issues like this one that are just super hard to catch during typical QA
6
1
51
@OrestesGaolin
Dominik Roszkowski
4 years
I just posted a new not-so-short article explaining how to draw animated #Flutter logo with CustomPainters and AnimationController. It was pretty complex challenge and I am so happy to share my process with you. ➡️ #FlutterPen
2
5
48
@OrestesGaolin
Dominik Roszkowski
3 months
Join me tomorrow at 11:15 for my @FlutterconWorld talk. We'll do a deep dive into background processing with Flutter.. but not only! As always I'll wait for your stories after the talk. Last year we spent well over an hour chatting about offline-first, let do it again.
Tweet media one
Tweet media two
3
1
49
@OrestesGaolin
Dominik Roszkowski
7 months
@hankgreen This gem
@heyitswindy
Windy 🛸
7 months
Around 2003 in Chile, when the original trilogy of Star Wars began airing on television there, they did this funny thing to avoid cutting to commercial breaks. They stitched the commercials into the films themselves. Here is one of them, with the English dub added in.
2K
49K
272K
0
1
48
@OrestesGaolin
Dominik Roszkowski
1 month
So @raoufrahiche is speaking at about 150 words/minute. He may be the fastest speaker at any Flutter conference ;)
Tweet media one
8
1
47
@OrestesGaolin
Dominik Roszkowski
4 years
Inspired by @smartereveryday video I ported the original @ben_eater Boids simulation to #Flutter and it's available on @CodePen . Go and have play with the parameters to see how the birds behavior change 🦅 ➡️ #FlutterPen
@smartereveryday
Smarter Every Day
4 years
If you enjoy the simplistic style of my early Smarter Every Day episodes, you might appreciate the video I just uploaded. It brings me great joy. How Flocking Birds Make Amazing Murmurations (Boids Algorithm) - Smarter Every Day 234 Link:
Tweet media one
40
68
827
6
10
45
@OrestesGaolin
Dominik Roszkowski
2 months
I'm writing my next project in setState
10
1
45
@OrestesGaolin
Dominik Roszkowski
2 years
It's super empowering that if you can interpolate (lerp) a class, you can use TweenAnimationBuilder for almost anything. Here you can see data entries and custom plot configuration being interpolated with nice curve on every state change. No animation controllers needed.
1
3
45
@OrestesGaolin
Dominik Roszkowski
4 years
It's always satisfying to see a steady progress in your work. I published my recycling app in February and now it has over 6000 users and almost 8000 installs. I get nothing from that besides few nice reviews and joy when publishing small updates every month. #Flutter #mobiledev
Tweet media one
2
1
45
@OrestesGaolin
Dominik Roszkowski
5 months
Time for equatable
@dancamdev
Daniele Cambi
5 months
I think I love Dart macros, I took inspiration from the json one and built Printable - which generates a toString() method.
Tweet media one
3
2
46
1
0
43
@OrestesGaolin
Dominik Roszkowski
3 years
First offline conference in a while and I can't wait to be there. Hopefully we'll be safe and you'll be able to learn something new about #flutter animations 🤖
@droidconBerlin
droidcon Berlin
3 years
In this talk, you'll learn how to design and create basic, more sophisticated #animations , micro-interactions and navigation transitions. @OrestesGaolin at #dcbln21 Full abstract:
Tweet media one
0
5
24
2
7
41
@OrestesGaolin
Dominik Roszkowski
2 years
See y'all in Oslo #FlutterVikings
Tweet media one
1
3
43
@OrestesGaolin
Dominik Roszkowski
5 years
Everybody has their own way of internationalizing #Flutter apps. So I decided to share my way with you :) It's the one I find the most convenient and easy to setup (it's few lines of code actually). Read or watch my video here #i18n @nlycskn
1
12
44
@OrestesGaolin
Dominik Roszkowski
2 months
Let's make sure the Flutter team is aware how important it is for desktop apps to look sharp, whatever the screen resolution
@MatejKnopp
Matej Knopp
2 months
1
4
61
1
5
42
@OrestesGaolin
Dominik Roszkowski
11 months
I love mobile development. There's something amazing in being able to deploy a piece of software to handheld devices around the world and people using it daily. But on the other hand I've spent almost full day trying to fix Android not building in debug mode due to dexing error.
4
0
43
@OrestesGaolin
Dominik Roszkowski
4 years
Especially for #LaunchAmerica 👨‍🚀 I prepared the #FlutterPen with #SpaceX animated logo. This is done in pure #Dart and #Flutter . Good luck @NASA @SpaceX 🚀 Fly safe! 💻 Link and source code ➡️ @timsneath @elonmusk @CodePen
1
5
42
@OrestesGaolin
Dominik Roszkowski
4 years
Current #Flutter version used by DartPad is now visible in the footer :)
0
5
42
@OrestesGaolin
Dominik Roszkowski
4 years
I've been playing with Arbify from @albert_wolszon today and let me tell you - it's a game changer. It's self-hosted solution for translating multiple #Flutter projects. I imagine this integrated with VS Code or Google Translate for ultimate performance
Tweet media one
2
6
42
@OrestesGaolin
Dominik Roszkowski
4 years
I'm happy to announce that I'll be speaking at upcoming @FlutterBerlin meetup. I'll show how to streamline internationalization of your #Flutter apps and do it as conveniently as possible. #i18n #l10n @FlutterDev
0
6
41
@OrestesGaolin
Dominik Roszkowski
2 years
I love mornings as productive as this one :D old feature completely removed and replaced with something fresh
Tweet media one
4
0
39
@OrestesGaolin
Dominik Roszkowski
2 years
@KBlazejowska @danieltilles1 1 kilogram of tea is a lot of tea :D
2
0
40
@OrestesGaolin
Dominik Roszkowski
3 years
@jakubwiech @lkwarzecha Redaktor Warzecha wydaje się być idealnym przykładem odbiorcy, który za żadną cenę nie może zaakceptować faktu, że film jest . o takich jak on.
2
0
37
@OrestesGaolin
Dominik Roszkowski
2 years
I think one of the greatest strengths of Flutter can be seen when working side by side with the product person. Being able to prototype a real thing in minutes and then just save the file to let them try it on a physical device always feels amazing. Shortest feedback loop ever.
0
2
38
@OrestesGaolin
Dominik Roszkowski
4 years
Next week I'll be talking about running @FlutterDev on desktop during the @FlutterWeek . See you soon!
@FlutterWeek
Flutter Week
4 years
The Flutter Week is almost here! ⏱️ Did you know that Flutter is also compatible with Desktop? @OrestesGaolin explores the support for Windows, macOS and Linux in a dedicated session! 🖥️🖱️ More info:
Tweet media one
0
8
37
1
4
39