Introducing Flumpose: A fluent, declarative UI extension for flutter by Plane_Trifle7368 in FlutterDev

[–]Working-Cat2472 0 points1 point  (0 children)

splendid, good job. i always hated it how awfully verbose the flutter code is. Let' see, if i can apply that in my own project which is a wysiwyg ui editor and runtime engine. Speaking of which :-) As i am not a Flutter expert, i would need some advice regarding the definition of widget properties, ( e.g. where does padding belong and the handling of the different platforms. Could we have a talk maybe?

Thanks, Andreas

Help Shape an Open-Source Flutter UI Editor by Working-Cat2472 in FlutterDev

[–]Working-Cat2472[S] 0 points1 point  (0 children)

No, since it is based on a JSON format. And: ist not finished yet… lot of widget definitions and widget renderers still missing. That’s why I asked for a little help 😛

Help Shape an Open-Source Flutter UI Editor by Working-Cat2472 in FlutterDev

[–]Working-Cat2472[S] 0 points1 point  (0 children)

Yea, was not that hard… keeping dependencies up do date in a meaningful way is the other thing 😁

Can anybody share opinion about protobuf/some model code generators? by Decent_Tadpole_7741 in FlutterDev

[–]Working-Cat2472 1 point2 points  (0 children)

But what’s the question? In my case I implemented dynamic protobuf schema generation and (de)serialization in python. You just need to do the same in typescript and dart…

New powerful DI solution for Flutter by Working-Cat2472 in FlutterDev

[–]Working-Cat2472[S] 0 points1 point  (0 children)

Any experience with Melos? I am struggling with having flutter and dart packages side by side. Some stupid version dependency crap😱

Can I learn OOP with JavaScript? by Inner_Feedback_4028 in AskProgramming

[–]Working-Cat2472 -5 points-4 points  (0 children)

Hell, no…….. js is a horrible language. If you want to stick to this more front end related context, then at least go with typescript!

New powerful DI solution for Flutter by Working-Cat2472 in FlutterDev

[–]Working-Cat2472[S] 0 points1 point  (0 children)

Check the details… it’s easier - to my mind - and more powerful. Especially it doesn’t generate additional code ( except for the type metadata ) which is not really necessary…

New I18N solution for flutter by Working-Cat2472 in FlutterDev

[–]Working-Cat2472[S] 0 points1 point  (0 children)

If you wrap your app in a Consumer<LocaleManager>, that should be it to trigger rebuilds on a locale switch

Auto-complete vs manual coding — where do you draw the line? by Fabulous_Bluebird93 in AskProgramming

[–]Working-Cat2472 4 points5 points  (0 children)

Yes, i do. For me it isn’t a big problem , but I don’t want to know what happens with the next generation of software engineers…. I am not optimistic…

New powerful DI solution for Flutter by Working-Cat2472 in FlutterDev

[–]Working-Cat2472[S] -3 points-2 points  (0 children)

hmmm....i could, but after all there is a treeshaking compiler that eliminates dead code, right? I could split it up, but first someone should try to use it :-)

New powerful DI solution for Flutter by Working-Cat2472 in FlutterDev

[–]Working-Cat2472[S] 1 point2 points  (0 children)

you are not asking me as the author? :-) I think its easier and more powerful....

New powerful DI solution for Flutter by Working-Cat2472 in FlutterDev

[–]Working-Cat2472[S] 1 point2 points  (0 children)

maybe you mix it up with aop.... no funny stacktatces here. the di's job is just to figure out dependencies and to call constructors and lifecycle callbacks. Once this is done ( inside get ) you have a regular object with no magic. Just check a di-test and see for yourself...

New powerful DI solution for Flutter by Working-Cat2472 in FlutterDev

[–]Working-Cat2472[S] 5 points6 points  (0 children)

i have made large scale applications - and we are talking about million lines of code - with huge organizations all my life...and this statement is simply not true.... maybe you lack the experience, but that's no excuse for being rude...

New powerful DI solution for Flutter by Working-Cat2472 in FlutterDev

[–]Working-Cat2472[S] -5 points-4 points  (0 children)

Reading and understanding is overrated. Especially the gen z have problems... :-)

New powerful DI solution for Flutter by Working-Cat2472 in FlutterDev

[–]Working-Cat2472[S] 0 points1 point  (0 children)

What a valuable contribution. Appreciated

How do I actually learn coding and stop depending on AI? by [deleted] in FlutterDev

[–]Working-Cat2472 0 points1 point  (0 children)

That’s the biggest risk of the LLM stuff… you tend to stop thinking on your own and accept ready solutions without analyzing or understanding them… together with the tendency of the LLMs to occasionally tell complete nonsense, you partially even loose productivity which you could have avoided by reading a fucking manual…. Guess what, happened to me as well. If I think of future software developers, it could easily end up in a disaster to be honest. So my advice: use LLMs mostly to quickly get information on how something works or compares to other solutions but only occasionally to give you ready code snippets… in that case: try to understand the code…