Dominik Roszkowski
@roszkowski.dev
📤 299
📥 94
📝 132
Flutter Developer, GDE, building Visible - tracking platform for chronic illness
#flutterdev
You did great
add a skeleton here at some point
7 months ago
0
3
0
Please don't like this post, testing 1 2 3
7 months ago
2
4
1
Using jnigen I created bindings to
developer.android.com/guide/playco...
and was able to call core Android APIs directly from Dart. Isn't that cool?! Blog post coming soon :)
8 months ago
1
17
2
Just posted some of my thoughts on Dart macros not coming
occasionalflutter.substack.com/p/dart-macro...
#Dart
#Flutter
loading . . .
Dart macros are not coming
Dart team just announced they will be stopping working on macros. I don't think it's that bad, though.
https://occasionalflutter.substack.com/p/dart-macros-are-not-coming
8 months ago
0
12
5
It's quite cool to see community efforts to bring multi-window experience to Flutter. The popularity of it says it all, developers look for high quality multi-window support across all platforms.
pub.dev/packages/des...
#Flutter
#FlutterDev
loading . . .
9 months ago
1
16
2
Just found cool-looking e-mail desktop app, but it's Electron-based. Somehow with at least 3-4 other Electron apps running I'm actively avoiding them
9 months ago
3
5
0
One of these days today
9 months ago
0
12
0
Flutter Europe conference was 5 years ago
9 months ago
3
7
0
reposted by
Dominik Roszkowski
Lukas Klingsbo (spydon) 💙🔥
9 months ago
People like
@schultek.dev
are invaluable in the Dart ecosystem, I'd like to give a shout-out today for his high quality packages! Examples: dart_mappable - Data classes with json support stromberry - Postgres ORM Jaspr - Web framework Who would you like to give a shout-out to? 😃
2
19
1
Something that I've finally got time to play with was jnigen. I heard about it from
@youse.fi
last year and wanted to see if I can migrate one of the plugins and skip method channels. It worked pretty well so I wrote about it
occasionalflutter.substack.com/p/native-int...
#Flutter
#FlutterDev
loading . . .
Native interop with Kotlin/Java in Flutter
Got quite excited to use jnigen to generate Kotlin/Java bindings for Flutter plugins.
https://occasionalflutter.substack.com/p/native-interop-with-kotlinjava-in
9 months ago
3
15
5
It's one of these days: rm -rf ~/.gradle
9 months ago
1
5
0
reposted by
Dominik Roszkowski
John McDole
10 months ago
#Flutter
merge day 1: pretty successful, with a side of draft PRs. Someday the infrastructure will be simpler and we'll all look back on this and chuckle about the old days.
0
6
1
Engine is now part of the
#Flutter
monorepo
groups.google.com/g/flutter-an...
#FlutterDev
10 months ago
1
31
4
reposted by
Dominik Roszkowski
Felix Angelov
10 months ago
Beta support for macOS apps just dropped 🥳↓
add a skeleton here at some point
0
12
2
Seems like we have a Flutter of the Year public voting now :D Just for fun I submitted Visible, the app I'm working on.
flutteroftheyear.com
@tadaspetra.com
loading . . .
Flutter of the Year - Best Flutter Apps Collection
Discover the best Flutter applications of the year. A showcase celebrating innovation and excellence in Flutter development.
https://flutteroftheyear.com
10 months ago
0
4
1
Few weeks ago we had to wait 4-5 days for a closed lane review in Google Play (on a version bump). Today it went through closed lane in about 10 min, and to production in about 15 min. Meanwhile iOS TestFlight is a bit slower, after about 40 min the build got to review.
10 months ago
0
5
0
reposted by
Dominik Roszkowski
Eric Seidel
10 months ago
A day which shall live in infamy. Thank you to
@munificent.bsky.social
and all who did the hard work to get here!
5
56
11
reposted by
Dominik Roszkowski
nolen
10 months ago
how do you all remember every UUID? I find it really hard. so I wrote them all down on every uuid dot com the list has fast search across all 2^122 values (so you can find your favorites) - hoping to add some social features like "trending UUIDs" soon!
loading . . .
48
1175
327
reposted by
Dominik Roszkowski
Matt Carroll
10 months ago
Working on bringing inline images and GIFs to Super Editor text layout in
@flutterdevofficial.bsky.social
loading . . .
0
13
3
reposted by
Dominik Roszkowski
Gary Marcus
10 months ago
What made
@caseynewton.bsky.social
’s critique on AI skepticism so “disgraceful” (to quote
@edzitron.com
)? Since AI skepticism will a vital counterweight in the years ahead, I deconstruct it in depth here. With shoutouts to many of the AI skeptics he forgot.
open.substack.com/pub/garymarc...
loading . . .
Hard-forked! Casey Newton’s distorted portrait of Gary Marcus and AI skepticism
What Casey Newton’s new essay skewering AI skepticism does—and does not—get right
https://open.substack.com/pub/garymarcus/p/hard-forked-casey-newtons-distorted
12
193
70
PSA:
#Flutter
will drop support for HTML renderer in the next stable release, sometime this month.
github.com/flutter/flut...
loading . . .
☂️ Intent to deprecate and remove the HTML renderer in Flutter Web · Issue #145954 · flutter/flutter
Document Link https://flutter.dev/go/deprecate-html-renderer What problem are you solving? The HTML renderer is complex, underperforming, and limited in graphical expressivity compared to WebGL-bas...
https://github.com/flutter/flutter/issues/145954#issuecomment-2521393762
10 months ago
0
9
3
reposted by
Dominik Roszkowski
Flutter
10 months ago
Tune in to
#ObservableFlutter
on Thursday, December 5th at 9am PT. Watch as
@labenz.dev
is joined by
@matiwojt.bsky.social
from
@leancode.co
to discuss their open source integration testing solution, Patrol. 🚔 Set a reminder →
goo.gle/4eV9tSF
loading . . .
Testing with Patrol | Observable Flutter #56
Watch as Craig Labenz is joined by Mateusz Wojtczak from LeanCode to discuss their open source integration testing solution, Patrol.Watch more Observable Flu...
http://goo.gle/4eV9tSF
0
37
8
I missed people being able to discuss in a more depth than what Twitter or Bluesky allows. Even Reddit or Hackernews comments don't offer this kind of flexibility. This is why I enjoy classic-style
#Flutter
forum so much. Just one example here
forum.itsallwidgets.com/t/i-just-rea...
loading . . .
I just realized: Flutter is fuc*** up! O.o
There’s strength in having a diversity of languages and tools for software ecosystems. Redundancy enables more resiliency. What seems evident about modern, still evolving but production-active progr...
https://forum.itsallwidgets.com/t/i-just-realized-flutter-is-fuc-up-o-o/1262/15?u=dominik
10 months ago
2
24
5
Folks from Canonical just published a talk from the Ubuntu Summit where they talk about their experiments with multi-window support for
#Flutter
on Windows.
www.youtube.com/watch?v=2-Gd...
loading . . .
Ubuntu Summit 2024 | Flutter State of The Union
YouTube video by Ubuntu OnAir
https://www.youtube.com/watch?v=2-GdfzEVq8k
10 months ago
1
13
2
I can have my Spotify wrapped on
last.fm
any time I want ;)
10 months ago
0
0
0
I think it's worth resharing here this very enjoyable post by @mraleph. Microbenchmarks are often silly but it's extremely satisfying to see language expert taking a stab at it.
#dart
#flutterdev
mrale.ph/blog/2024/11...
loading . . .
Microbenchmarks are experiments
https://mrale.ph/blog/2024/11/27/microbenchmarks-are-experiments.html
11 months ago
3
21
8
Who wouldn't enjoy a little font rendering glitch in
#flutter
:D
11 months ago
1
8
1
This is one of the most in-depth explanations of why the keyboard cannot behave "naturally" on iOS
github.com/flutter/flut...
loading . . .
Let iOS keyboard dismissal synchronize with scroll · Issue #57609 · flutter/flutter
Since #21814, keyboards will dismiss during scroll. For higher fidelity, rather than one single brisk dismissal event, the keyboard dismissal should ideally be done gradually along with the scroll ...
https://github.com/flutter/flutter/issues/57609#issuecomment-2495963699
11 months ago
1
15
1
If you're a mobile developer, what is the current build index of your app? We just hit 1700 in little over 2 years for prod and testing env. combined.
11 months ago
0
1
0
Just upgraded to Pro plan, it's sooo good. If only we wouldn't modify native code with each release, we could probably avoid waiting for 4 days to release a small update through Google Play :D
add a skeleton here at some point
11 months ago
1
4
2
reposted by
Dominik Roszkowski
Felix Angelov
11 months ago
Equatable 2.0.6 is out and includes some awesome performance improvements thanks to
github.com/Maksimka101
🎉 🚀
pub.dev/packages/equ...
loading . . .
equatable | Dart package
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
https://pub.dev/packages/equatable
1
34
4
One of my favorite topics in Flutter issue tracker is the one keeping track of the "notable commits". It was set up almost 2 years ago and it's still going strong
github.com/flutter/flut...
shoutout to
@k8lovett.bsky.social
for keeping this up to date
loading . . .
Flutter Framework Team: Notable Commits · Issue #121415 · flutter/flutter
For years, Flutter's Framework team has been reviewing "notable commits" in our weekly staff meeting at Google. The notable commits are a lightly curated list of the pull requests that have landed ...
https://github.com/flutter/flutter/issues/121415
11 months ago
1
11
0
Do we have a year progress already on bsky?
11 months ago
1
3
0
If I could fix one thing in Flutter with a magic wand, it would be scrolling. There's something fundamentally different how Flutter apps scroll compared to native views. E.g. on Android overscroll doesn't look well when flinging, on iOS the keyboard will never affect the scrollable in intuitive way.
11 months ago
2
21
0
Building our first production patch in progress!
add a skeleton here at some point
11 months ago
1
2
1
After enabling this experimental flag you can see the total number of downloads on
pub.dev
in the last 30 days. Someone needs to start collecting this historical data now, cc:
@rydmike.com
:)
add a skeleton here at some point
11 months ago
3
7
0
Just rolled out my first prod release with Shorebird included. Let's hope we won't have to use it.
#flutter
11 months ago
2
26
4
There's no easy way to get updates from Google Play or AppStore about updates, reviews etc. No webhooks. The way I found was to forward e-mail notifications via Sendgrid Inbound Parse to my private endpoint. It works but some e-mails don't really carry any meaningful information anyway.
11 months ago
0
1
0
Flutter Flutter Flutter
11 months ago
0
3
1
How do you pronounce github? is it gee•thub?
11 months ago
0
0
0
Is anyone using something like rfw to dynamically play with the app layout with
#flutter
? Any real use examples?
pub.dev/packages/rfw
loading . . .
rfw | Flutter package
Remote Flutter widgets: a library for rendering declarative widget description files at runtime.
https://pub.dev/packages/rfw
11 months ago
0
1
0
Have fun tomorrow US folks
11 months ago
0
2
0
reposted by
Dominik Roszkowski
Thomas
11 months ago
We set up a new community run
#Flutter
forum on
forum.itsallwidgets.com
Let's make it to the new meeting place for the whole
#Flutter
community.
loading . . .
Flutter Forum
https://forum.itsallwidgets.com
1
33
14
reposted by
Dominik Roszkowski
Lukas Klingsbo (spydon) 💙🔥
11 months ago
There is a new Flutter Forum in town! 😃
forum.itsallwidgets.com
loading . . .
Flutter Forum
https://forum.itsallwidgets.com
1
35
12
Canonical showed a demo of multi window support in Flutter few days ago and I can't wait to get something similar on macOS
github.com/flutter/flut...
11 months ago
0
9
1
The BlueSky platform is not that popular in Poland, but I figured it's a good time to try it. Twitter is getting really difficult to browse, not to mention engagement. Let's see how it goes.
11 months ago
4
16
0
That's quite helpful, thanks
add a skeleton here at some point
11 months ago
0
4
0
you reached the end!!
feeds!
log in