#flutter
Its that Q&A time again! Join @devangelslondon @scottstoll2017 @randalschwartz and community guests answering your #Flutter and #Dart questions!
https://www.youtube.com/watch?v=ndPdHLydxx0
@FlutterDev @nlycskn
In an hour, join Simon Lightfoot, Scott Stoll, and Randal Schwartz and special guests for another Humpday Q&A AMA live chat and coding session! #dart #flutter https://www.youtube.com/live/ndPdHLydxx0
The time chained deep in the #saltmine yesterday was truly abysmal. I have so much to do and yet I spent literally 6 hours in meetings yesterday. I have to admit a couple of them (the unscheduled one on ones) were actually almost kind of nearly productive but the scheduled groups ones were black holes of productivity. I did get the vent about the stupidity of the latest client, #Flutter, #Dart and not using threads, and I didn't get completely off my rocker, so there's that.
For a short while in bed last night I honestly believed there was a train going by (on the nearby tracks) or even a small earth tremor.
I felt like I was slightly shuddering. Then it continued and I worked out I was having a #heart #flutter.
It felt odd, like I was shivering without being cold. I googled it this morning and apparently it doesn't mean anything much.
"Boost your Flutter apps to the max with these 6 performance tips | by xeladu | Level Up Coding" https://levelup.gitconnected.com/boost-your-flutter-apps-to-the-max-with-these-6-performance-tips-db8ebeb733ba #flutter #flutterdev #performance
kennt sich hier wer mit @unifiedpush und #flutter aus? Ich bastel da gerade etwas rum, aber ich verstehe die Anleitung nicht so ganz. 😅 Wenn ich UnifiedPush.registerAppWithDialog() aufrufe, abonniert der zwar einen Channel auf ntfy.sh, aber weder den richtigen Server noch den richtigen Channel. Jemand einen Plan, wie das richtig geht?
If you want to see great, informative #flutter tweets from a kickass flutter engineer give @eb_so_ a follow!
Did you know that there is an easier, better way to rename json fields with json_serializable in #flutter? 👇

Apparently, auto_route¹ changed their API to something like injectable². And this got me quite disappointed today. It was my favorite routing package, even though not perfect, the API, the workflow, and the feeling of using it: everything felt right.
Maybe I'll end up creating a new router if I don't find anything with an API I like ¯\_(ツ)_/¯
Oh, I just found out that both packages were made by Milad :))
---
1: https://github.com/Milad-Akarie/auto_route_library
2: https://github.com/Milad-Akarie/injectable
It was a productive week for #ManfredApp. I added support for the in-app playpack of #GIFs and #videos. I also added support for viewing and voting in #polls.
I improved the search results by introducing separate tabs for profiles, posts and hashtags in the search results.
Last but not least, Manfred can now add media to posts.
I decided to postpone support for adding polls to posts, and instead start working on the introduction a notification centre.
Still far from feature complete, but I will then invite more users to test Manfred.

I've started developing my first ever mobile app. I won't spoil the beans yet but it's incredibly nerdy and very niche! I'm making it for myself to use but hopefully others will find it useful. I've used Flutter, Dart and Android studio. Dart's error messages are pretty awful. Forget a semi-colon or curly brace and it's good luck to you! #dart #flutter
Would really appreciate recommendations for resources/tutorials/etc. on various client layout gotchas. A systematic approach to laying out for different screen sizes, dealing with differing system font sizes, etc. Bonus points for being specifically #flutter related. #flutterdev #flutterdeveloper
🔥
---
RT @GCDCSaudi
عشاق #Flutter، جيناكم بجدول مليء بالحماس!
مواضيع مُثرية مع عدد من خبراء Flutter في السعودية ✨
✅ تعرف على قوة Riverpod في Flutter 🏞️
✅ ثم قصة تطبيق دراهم مع Flutter 💸
✅ وأخيراً محرك الألعاب Flame 🔥
👈 1 أبريل، الساعة 10، عن بعد
سجل الآن http://gdg.community.dev/e/mczrry
https://twitter.com/GCDCSaudi/status/1640299303091548162

Bonne reprise de semaine à toutes & tous ! Voici les dernières infos !
🤖 Android 13 QPR2 : quelques nouveautés
🛳️ Polémique Docker : on est passé du pire à “tout est bien qui finit bien”
🔐 GitHub perd ses clés !
https://youtu.be/JDW34htZSks
#androiddev #android #iosdev #flutter
متحمسين نشوف إبداعاتكم! 🎉
---
RT @GCDCSaudi
بودك تختبر مهاراتك في #Flutter؟
جيناكم بتحدي صغير 😉
صمم لعبة باستخدام Flutter وشارك معنا في #FlutterForwardExtended!
كل التفاصيل جمعناها لك هنا 👇
http://bit.ly/ffesa-contest
خلينا نشوف إبداعاتك! 🤩
https://twitter.com/GCDCSaudi/status/1640065137611534338

Ultimate Guide to Optimizing Performance in #Flutter
I'm preparing a small example to showcase live previews as well as 🔥 hot restarting 🔥 in my #flutter to #swift bridge. UI is WIP, don't judge my font color choices 🙈
Just like Real #xcode Previews (TM) or Flutter restarting, editing a file triggers a rebuild and instantly refreshes the preview (by instantly I mean with a 2-3 seconds delay).
Hot restarting also works outside of previews, but state isn't preserved at the moment so it's better used with previews (it's hot restart, not reload).


I just pushed a prerelease of ShaderEffect for the flutter_animate package to make it easy to apply animated fragment shaders to anything in your Flutter UI. Would love feedback:
https://github.com/gskinner/flutter_animate/issues/72
#flutter #flutterdev
Thanks for having me 😇
---
RT @gdg_london
🔥 first session already glowing #firebase extensions. @pr_Mais , makes it easy to add functionality as a frontend #flutter developer hat is missing.
👩💻👨💻. @KelkarRenuka @sumithpdd
https://twitter.com/gdg_london/status/1639572853925322752

Here is a small showcase of the #ManfredApp running in parallel on macOS, iOS and Chrome using the power of #Flutter.
The desktop version will be different in the future, and I am not really planning a web release.

Martedì 28 marzo dalle 18 circa, dovremmo essere live con un corso Flutter dedicato allo sviluppo di applicazioni mobile.
(dovremmo perché è la mia prima live e spero funzioni tutto quindi direi "salvo problemi tecnici insuperabili")
Il corso sarà tenuto da Ludovico Bonora e Petra Mirtilla Cecchi del GDG Valle d'Aosta.
#flutter #app #live
🤖 A new #Flutter release is available 🎉!
Channel: beta
Version: 3.9.0-0.2.pre
#flutterdev #flutterio #dartlang
I used my notification system in my @goaly_online #flutter app to build a quick informative popup for when you use the action for the first time, I think it came out quite well for a quick hack!

🎉 Just published a new, short article about how to use the FirestoreListView widget to enable pagination.
Doing this the old way (using query cursors) was a pain.
But FirestoreListView makes it easy peasy! 🚀
Read on for all the details. 👇
https://codewithandrea.com/articles/firestore-pagination-list-view/
Super exciting #flutter things coming out ATM!!
---
RT @luigirosso
Yes, that's @FlutterDev! We'll be announcing a package that'll let you make your own Rive Renderer powered games! Here's an earlier video testing how hard we can push it. https://twitter.com/guidorosso/status/1639080101186011136
https://twitter.com/luigirosso/status/1639098453711269888

Spontaneously decided to do a pretty boring #flutter #livecoding #livestream. I'm gonna put the finishing touches to https://github.com/dtogen/dtogen and publish it!
So, I am taking tomorrow and Monday off.
This weeks result:
- Commits: 60 on #Cicero / #Ginlo_II and probably around 10 on third-party packages
- Tickets closed: 28
- Tickets in progress: None
- Tickets todo: 23
- Remaining other tickets: 24
Of the remaining 24 tickets five are just ideas, four are not mine, about 10 are “For Future”.
But in the “23 todo”, there are some major tickets such as “Multi-Device Support”, “Share Extension for iOS”, “Backup/Restore”, and a few other larger items.
But still, things are finally shaping up again.
#WorkTopics #Cicero #Flutter #iOS #Android #macOS #Windows #Linux (hopefully)
BTW: Thank you to all you wonderful, lovely, supportive, warm, kind and beautiful people for helping me get through the last 24 hours. It really **did** help a lot - all your hugs, supportive messages, cuddles - even if “only” virtually! Thank you 🙏
Hey #Flutter devs, ObjectBox Dart is now 2.0! 💙🥳🎉
Learn more about the new Async APIs and find the instructions for upgrading here: http://objectbox.io/flutter-database-2-0
#NoSQL #Dartlang #OpenSource

So, after a three-hour diversion to add support for VideoPlayer-PlatformInterface 6.x.y to “ollyde”s `flutter_macos_video_player` so that it works nicely together with `flutter_meedu_videoplayer`, now back to “normal” work.
#WorkTopics #Flutter #Pub #DartLang #Cicero #MacOS
(Oh yeah, this is what I mean by my “Just-Function”-Mode… 😕
Tiya @tiyachows is carrying #flutter flag on @AppriseConf Oslo stage.
Full house and many people standing to watch her talk, Flutter is popular 😊
---
RT @invertaseio
Are you in @AppriseConf Oslo?
Visit our booth and win one of our prizes! https://t.co/uFEtAnkr7s
https://twitter.com/invertaseio/status/1638818391849877504

We're proud to announce that next Tuesdays Live Event details are now available‼️
Two🎁 on the night with
@JamalBelilet & Lorenzo Greco
both experienced in the #Flutterverse
Register interest & further details:
https://www.meetup.com/flutterldn/events/292252290/

Yeah, I figured out why macOS Video Playback worked: I had integrated `video_player_macos` plugin and used that as “sub-package” for `video_player`, which itself has only support for iOS + Android - but I had forgotten it.
While adding the video-player function for Windows today I realized that, atm, I can either have video-playback on Windows OR on macOS - but not both. So, I know have to fix the issues in `video_player_macos` so that I can have it working along with video-playback for Windows (if this sounds weird and strange: it is #Flutter, so I have technically a single code-base for #iOS, #Android, #macOS, #Windows and #Linux)
Today’s result:
- Commits: 26
- Close tickets: 4 (including “Video playback on Windows”)
- Todo: 3
- Open: 22
The problem is now that I can play video in Cicero Windows but with that I have killed video on macOS. In order to get it working on macOS again, I need to fork and fix a few issues in the repo/package I used from someone else.
#WorkTopics #Cicero #Ginlo_II #Flutter #iOS #Android #macOS #Windows #Linux (hopefully)
🤖 A new #Flutter release is available 🎉!
Channel: stable
Version: 3.7.8
#flutterdev #flutterio #dartlang
Coming up very soon celebrating the second day of the new season, it's time for Humpday Q&A with Simon, Scott, and Randal, and some special guests! https://www.youtube.com/live/Wi8FryFSb3o #dart #flutter
I’ll be in one of the biggest conferences in the world and I’m glad that I’ll the only one to raise the #flutter flag!
I’ll be demonstrating Flutter on 6 platforms plus on the #embedded devices 😊
Wish me 🍀 luck
---
RT @DevoxxUK
Don't miss @mhadaily's talk on Rapid Prototyping on 6 platforms with Flutter at #DevoxxUK2023! Learn the fundamentals of Flutter and Dart to build your first Flutter app with ease and comfort 📱💻🔥.
View Talk @…
https://twitter.com/DevoxxUK/status/1638510849689268227

🔴 Live in 20 minutes! #HumpdayQandA Join Dart and Flutter experts @devangelslondon @scottstoll2017 @randalschwartz and others @johnwiese @imafiguresk8r @robotoasterdev to get your questions answered as well as live coding!
🤓
---
RT @gdg_london
What a lineup 🛣️ this weekend #flutterdevcamp , so much 🤯 #flutter knowledge will be shared by our mentors @pr_Mais @pooja_bhaumik @devangelslondon
@mafiguresk8r , a perfect final sessions to guide our mentees 🛣️ towards success.
🙏 @KelkarRenuka @sumithpdd
https://twitter.com/gdg_london/status/1638440690316181506




I almost released my @goaly_online #flutter app last night, good I didn't because my android RevenueCat premium tier subscriptions don't work 😅. Hopefully by the end of the week 🤞
My latest Flutter newsletter is out:
- RawMagnifier (Widget of the Week)
- flutter_lints (Package of the Week)
- Diving into Riverpod (Livestream)
- 25% more colors in Flutter 😉
- MongoDB & Realm
- FFIGen & JNIGen
And more.
Check it out. 👇
Just learned something fun and useful with Riverpod!
You can pass an argument to the build method, and it will be automatically accessible in *all* the other methods. 🤩
That's because Riverpod Generator stores it as a property in the parent class. 👍

I have noticed when testing sandbox subscriptions in @RevenueCat on #flutter it seems like the subscription resets after a period of time, is this normal?
Interesting Flutter news over the last month:
- New Riverpod features (StreamNotifier) and packages (Riverpod Lint)
- MongoDB & Realm Flutter SDK
- New Observable Flutter Livestreams
For all the details, join my newsletter (out tomorrow). 👇
So I want to build an Android app but I've never built an Android app. It will be a fairly basic media player, local content only. What's my easiest way in, straight into #Kotlin? Something like #ReactNative with #Expo (I already know JS!)? #Flutter? Something else?
Hey! I'm f-person; I build #flutter apps & packages, #neovim plugins, and other #opensource software (check out https://github.com/f-person for details).
I'm also interested in #ux, #punk (not only!) music, and other stuff.
This account was created to connect with the tech community and keep my #Armenian account for personal stuff (if you happen to speak Armenian, the link to my personal account is in the bio).
I guess that's it for the #introductions :)
Peace <3
It's time for #HumpdayQandA! Join us and @atsigncompany to chat IoT and embedded devices along with answering all your questions!.
https://www.youtube.com/watch?v=R9lVfygX44g
@devangelslondon @randalschwartz @imafiguresk8r @cpswan @cconstab
#Flutter #FlutterCommunity @FlutterDev
🔴 LIVE NOW!
---
RT @FlutterComm
It's time for #HumpdayQandA! Join us and @atsigncompany to chat IoT and embedded devices along with answering all your questions!.
https://www.youtube.com/watch?v=R9lVfygX44g
@devangelslondon @randalschwartz @imafiguresk8r @cpswan @cconstab
#Flutter #FlutterCommunity @FlutterDev
https://twitter.com/FlutterComm/status/1636035231240028160
If you ask yourself why your button doesn't receive any clicks when it is overlaying a HtmlElementView in Flutter Web --> Here's the solution and a good explanation of the problem: https://pub.dev/packages/pointer_interceptor
MusicPod is a new music & podcast player for #Ubuntu built in #Flutter https://www.omgubuntu.co.uk/2023/03/ubuntu-musicpod-flutter-app
Paperless Mobile
An (almost) fully fledged mobile Paperless client.
Paperless Mobile is an (almost) fully fledged mobile Paperless client compatible with Paperless. Using this app requires access to running a Paperless-ng*x instance.
https://docs.paperless-ngx.com/
Download: https://apt.izzysoft.de/fdroid/index/apk/de.astubenbord.paperless_mobile
#foss #android #OpenSource #office #document #PaperlessOffice #paperless #Flutter
Just a friendly reminder that you can still submit your #flutter talk to be part of the FIRST @FlutterconEU
---
RT @FlutterconEU
📢 CALLING ALL #FLUTTERDEVS 📢
The time is now! Submit your talk proposal to be part of the first-ever #ftcon23 🗣 If you're an expert in #Flame, #Firebase, #Dart, or anything related to #Flutter – throw your hat into the ring before it's too late.
https://sessionize.com/fluttercon-2023/
https://twitter.com/FlutterconEU/status/1633778678378233858
I decided to try and build some kind of app using #Flutter today, because I heard @mcc talking about it.
The #accessibility section of the tutorial is good but when I tried to use a screen reader to access my app, it didn't work.
From the documentation I suspect that screen reader support works on macOS, Android, and iOS but on Windows it seems to be just... missing. Can anyone confirm?
Does anyone want to watch me talk about #flutter for 50 minutes?
This might help convince your managers that Flutter is a good idea
Ubuntu 23.04 에는 #Flutter 와 #Subiquity 기반 새로운 설치 프로그램이 탑제 되어 있어, 이에 대한 많은 테스트가 필요합니다. 관심 있으신 분들의 많은 참여 바랍니다.
XMPP + Google Summer of Code 2023
Project presentation:
Moxxy - #Moxxy is an experimental, modern XMPP client written in #Flutter
https://wiki.xmpp.org/web/Google_Summer_of_Code_2023#Moxxy
https://codeberg.org/moxxy/moxxyv2
#XMPP #GSoC2023 #GSOC, #Google #interoperability #standards #federation #dart
What are my biggest annoyances with messengers such as WhatsApp, Signal, or even Telegram?
- They are either secure (Signal) and then they don’t really care much about user experience, privacy, and protection of users, OR
- They have horrible UX such as WhatsApp where there is still no Tablet- or Desktop-Client available, OR
- They are comfortable to use, but they don’t really care about the security and privacy of their users such as Telegram, OR
- They are really nice, have great UI/UX, consider security well and privacy somewhat, but then are available single platform only such as Apple Messages.
There are so many annoyances, including the privacy issue, that I decided to take the best out of all of them and add all the missing UI/UX, privacy and protection I could think of and make a great messenger.
This is #Ginlo_II / #Cicero, coming soon.
- It has E2E-encryption AND encryption for data-at-rest (local).
- It has privacy-by-design built-in, i.e. if you don’t want your chat-partner to know who you are, then they won’t.
- It has over-the-shoulder protection of chat partners.
- It has stalker-protection.
- It has trigger-warning protection.
- A new chat always starts as invitation which you can deny AND/OR block the user.
- You can NEVER be added to a group WITHOUT your agreement; instead you will get an invitation, which you can reject (and block the user).
- You can define who can contact you at all.
- You can define who can send you any group invitations at all.
- You can define that a message you send can neither be copied, nor forwarded, nor exported (attachments).
- You can send vanishing messages.
- You can define that a chat only has vanishing messages - for a certain time - and then continue normal.
- You can …
See, there is so much to a messenger than just sending messages around.
Cicero / Ginlo_II will be the first messenger which is by design a safe environment.
And because you can configure so much, I will add a setup-assistant (if you want) where you can choose between “Standard”, “Safe”, and “Ultra Safe” (or so), with sensible defaults for all settings for each.
And no, we at the company don’t want to know anything about you at all, really. We just want you to have a safe, secure and privacy protecting environment for your messaging needs - free of charge (we make money with the business version).
Above all, the client is user friendly - i.e. user-first, or rather: UX first - for #iOS, #Android, #macOS, #Windows and (hopefully) #Linux, all written in #Flutter
Stay tuned, … later this year.
Flutter Pulse aggregates all the latest #Flutter content in one place. The latest version adds YouTube content from the official Flutter channel
https://play.google.com/store/apps/details?id=com.christianfindlay.flutterpulse
Check out Flutter Pulse. It gives you a lot of useful #flutter content in one place. It's had several versions now and I've smoothed down most of the rough edges
https://play.google.com/store/apps/details?id=com.christianfindlay.flutterpulse
Got an iOS device and want to try wide color gamut images on Flutter? Now's the time!
---
RT @LeighaJarett
#Flutter friends -- we recently added support for wide gamut images 🖼️. Here's the flag:
I'd love for some folks to test it out. Please send me a DM if you have wide gamut images in yo…
https://twitter.com/LeighaJarett/status/1630264931827298306
Why does #iOS make it so incredibly hard to develop an app with some kind of background service that runs even when the app is in background or terminated? All solutions available through #Flutter are subpar compared to what is possible with #Android. I'm writing an app that could save lives after an (riding) accident but only every 15min (iOS background fetch) is just not enough when every minute counts.
Having so much fun at Flutter Heroes! 🔥
---
RT @flutterheroes
Flame is an open source and completely free game engine for Flutter. Want to learn more? Join the talk "INTRODUCTION TO BUILDING GAMES WITH FLAME" by @spydon #directtoyourdevice #FlutterHeroes23 #Flutter #Flutterdev #Torino
https://twitter.com/flutterheroes/status/1629091099984683008
Currently working on a Flutter project which uses Unity 3D-Models. Now I have to rename some of them but it doesn’t work as expected.
Everything is fine until postMessage() is called.
It seems like some unity script or so doesn’t process the rename correctly.
Does anyone have any tipps? Boosts apprenticed!
#development #appdevelopers #app #flutter #flutterdev #unity #unity3d #unitydev
#React is Facebook's way of controlling JavaScript.
#Typescript is Microsoft's way of controlling JavaScript
#Flutter is Google's way of getting around JavaScript ( Dart )
#WebAssembly makes all that moot. WebAssembly turns every other language into a preprocessor for WASM
Next week I'll be posting a job position for a software developer at @talkpython.
It will be for #flutter + #Dart not #Python (we have that covered).
Know of someone awesome (or are someone awesome) please let me know ahead of time (before Monday).
Requirements:
- Experience with *published* Flutter apps
- Experience with muliplatform apps with Flutter
- Can point to their app in the appstore
If that's you or you know this person, let's talk please (DM me).
That was a slog but I think it puts @meow in a good position to scale changes better. #flutter #meowstodon
Migrating @meow from Provider to Riverpod. It's more composable which is great but I'm being surprised and having to debug more often. Provider was simple and just worked. #flutter #meowstodon
Flutter 3.7 fue anunciado hoy, con un montón de cambios
Que nos espera mañana con #FlutterForward? 👀
---
RT @timsneath
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! https://medium.com/flutter/whats-new-in-flutter-3-7-38cbea71133c #Flutter #FlutterForward
https://twitter.com/timsneath/status/1618088654718783491
My January newsletter is out, covering the latest Flutter news:
📅 17 days of Flutter
🔥 Flame (package of the week)
🛠 Dart fix
🐸 Dart Frog (full stack tutorials)
💾 Pocketbase
🚀 3D rendering coming to Flutter
Happy coding!
Como usar Material You en #Flutter
https://medium.com/flutter/material-3-for-flutter-d417a8a65564
Riverpods looks interesting. I'm pushing the limits of standard Providers too. #flutter
The #DevWorld + #XWorld #CFP is open!
#conference in #Melbourne in #March (30+31) w/ strict #COVID19 protocols. Speaker funding + friendly community! Join us?
#DevWorld for #development on/for #Apple platforms inc. #iOS, #macOS, & more (inc. #flutter, #react, #unity, #gamedev, & more): https://auc.edu.au/devworld/cfp/
#XWorld for #management, #administration, #devices, #MDM, #BYOD: https://auc.edu.au/xworld/cfp/
#COVID19 info: https://auc.edu.au/policies/covid-safe-plan/
#Presenter support: https://auc.edu.au/policies/presenter-support/
I Don‘t Know Why It Is Not Working
#Analytics #MachineLearning #AI #Python #Serverless #flutter #javascript #CloudComputing #programming
#BigData #IoT #cybersecurity
#fintech #programming #CES2023
#Coding #100daysofcode #linuxjoke
So, if you want to see how my work-place looks like.
I have three-screen setup: 2 vertical screens (left and right) and one horizontal.
Then I have: (left to right):
- Samsung Android Tablet
- Google Pixel 6
- Samsung A536B
- iPhone 6s
- iPhone X
- iPad Mini
Not shown: iPad Air + iPhone 13 (both devices that use day-to-day).
The dev-machine is a macStudio 128GB RAM, 20 Core CPU, 48-core GPU, 2TB SSD.
#Developer #Flutter #Javascrip #Swift #Kotlin #TypeScript #Cpp, and whatnot…
I'd love to hear some feedback from people who have used RevenueCat AND: 1) have used it for a significant period of time (long enough to know the warts), 2) are not affiliated in any way (sorry, @danielpunkass — podcast sponsorship disqualifies you), 3) bonus points if they've used it both Android & iOS, 4) double bonus (I know this is a stretch) if they've used it with Flutter. The #flutter IAP subscription stuff is... not sparking joy and I've just about had it. Boosts for reach appreciated!
Un juego en WearOS 3 hecho en #flutter 🤯
---
RT @reNotANumber
I made an asteroids-ish game for my watch using the Flame engine and Flutter.
Running on a WearOS 3 the player can use the rotating bezel to control the player.
I challenged myself to start and finish a game in a week, and here is the result: Watchsteroids.
Yep, terrible name.
https://twitter.com/reNotANumber/status/1614990869685497857
I need a cheap Android phone for App Development. Any suggestions? Boosts apprenticed! #development #appdevelopers #app #testing #android #flutter #flutterdev
🎉Interested in lead #csharp #developer #job with me
@Applicita, using #CSharpForMarkup + #WinUI3 + @UnoPlatform ?😎
No #XAML; NJoy a #Flutter like #dotnet DevX in C#🚀
https://github.com/VincentH-Net/CSharpForMarkup
#remote, UK timezone overlap, start March/Feb.
DMs open here and on https://twitter.com/vincenth_net/status/1612444440118919169!
Clean Architecture with Flutter 💙 Building a todo app!
#flutter #flutterdev #dart #ui #material #materialdesign #cleanarchitecture #dev #code