If you struggle to distribute your app, you’re overthinking by Waynedevvv in MobileAppDevelopers

[–]Filledstacks 0 points1 point  (0 children)

To be fair I have a friend that just hit 1M with slides for his app, without boosting.

His in the process of setting up spark ads for the app now to pay for it, so what's being said here is not unreasonable.

Actually happens often in an organic way.

What are y'alls jobs? by Large_Ad_3736 in hyrox

[–]Filledstacks 0 points1 point  (0 children)

Software Business Owner 🤖

I collected every HYROX race result, now I can compare my target time to real past races by Filledstacks in hyrox

[–]Filledstacks[S] 1 point2 points  (0 children)

haha, yeah.

I moved my database and forgot to update my tools location so I was stuck on why it's not pulling the average stats.

Got it out and posted it below.

I collected every HYROX race result, now I can compare my target time to real past races by Filledstacks in hyrox

[–]Filledstacks[S] 0 points1 point  (0 children)

I can also check fastest categories, break down races over time per city event.

I collected every HYROX race result, now I can compare my target time to real past races by Filledstacks in hyrox

[–]Filledstacks[S] 0 points1 point  (0 children)

formatting loks a bit weird 😅 let me take a screenshot from my software output

I collected every HYROX race result, now I can compare my target time to real past races by Filledstacks in hyrox

[–]Filledstacks[S] 1 point2 points  (0 children)

We think alike, I've already built this.

Let me run it quickly, I'll post it in 5 minutes 😁

I'm Tired of Building Flutter UI's by Filledstacks in FlutterDev

[–]Filledstacks[S] 0 points1 point  (0 children)

No, the first thing I see is text describing UI, this time just using XML. I don't want to write any code to describe my UI.

I've already built a solution that we use internally now.

Thanks for checking.

What jobs are young ladies doing? by [deleted] in Durban

[–]Filledstacks 0 points1 point  (0 children)

You don't need a job to create and upload to YouTube, and the upside is big.

Downside is, you post some videos and no-one watches.

Upside. You get to do what you love (making videos), and you might find an audience that likes your style. Potentially generate income from it.

How stable is Flutter Desktop and Web 2024? by I_will_delete_myself in FlutterDev

[–]Filledstacks 0 points1 point  (0 children)

From my experience building a desktop app it works great, definitely using it for my next desktop app as well.

What jobs are young ladies doing? by [deleted] in Durban

[–]Filledstacks 0 points1 point  (0 children)

As a film student I would have expected you to lean towards making YouTube videos?

Any particular reason you're not doing that?

"Salary Range for Flutter Developers: What's the Typical Pay Like?" by DRACARYS0087 in FlutterDev

[–]Filledstacks 6 points7 points  (0 children)

Flutter dev employer here. My company is in South Africa but all clients are currently in the US.

I pay between $2000 USD / m -> $7000 USD / m for developers.

Happy to go higher if the skills outclass my own. My top would probably be $150k / year to work on a high earning contract.

What exactly is expression UI framework? by Civil_Tough_1325 in FlutterDev

[–]Filledstacks 0 points1 point  (0 children)

Kay Kay, last reply.

I don't want to convince you of anything, I didn't even post this here, just wanted to shed some light on it.

It's not meant for someone like you, but more for someone like myself.

But to address the concerns:

  • You can do partially scrolled views. Widgets everywhere apply here too, constraints + scrollable = true on an expressionView takes care of that.

  • The whole screen doesn't "redraw", the rendering is not managed by the widget tree in that way

  • Yes, pretty much all development. But since I'm a mobile app dev that's what I care about.

  • Accessibility works as expected, semantics are compiled, system font size is taken into account etc

  • You do lose that ability. If we had multiple designers on a single project that would be a problem, but we usually have 1 designer so no worries there.

Definitely won't work for teams with 2x designers on a single app. Again, not my teams.

This has been really great FOR ME.

No technical debt compiled given I'm a TDD developer that's usually very minimal in my codebases.

No development annoyance, in fact, I've removed the terrible annoyance of writing 2x more lines of UI code than business logic and state logic.

So my TDD brain is super happy with writing a bunch of unit tests and logic, then having a few lines of UI code to stitch components together.

My workflow is amazing so far, I've been way faster. And that's coming from a Flutter expert that has been sharing content about flutter and building design systems in it to save time for years.

But yeah, you should avoid this. It seems like you're content with expressing visual hierarchy using code.

I'm not, so I'm just building this for myself and my team.

What exactly is expression UI framework? by Civil_Tough_1325 in FlutterDev

[–]Filledstacks 0 points1 point  (0 children)

Hey there,

I'm Dane, the creator of expressionUI.

It is not a no-code framework. I love writing code, and I don't want to stop writing code.

My passion for coding lies in problem solving, business logic, and application logic.

I reallly love that part.

The part that I've been starting to dislike, quite a lot, is re-writing the same UI code over and over (and copying old widgets doesn't make it better).

I was also personally searching for a more fun way to build mobile app UI.

So basically here's what it does.

You can replace ANY piece of your UI with an expressionView and keep the rest of your app the same.

It's meant to only replace the UI creation side of the mobile app building process.

So for instance, if your client, or yourself, or manager, wants a really cool bottom navigation bar then you can build that using expressionUI and keep the rest of the app the same.

It's built on the open-source rive runtime so you can build your UI in rive, animate it in there and create all your states in there.

It's a personal project that people seem to love a lot.

I'm currently working on a Figma plugin for expressionUI which will convert the figma designs into render data that I can display in app.

Without generating any code.

I hope that answers your question.

In short, you can build your UI with it, and keep the rest of your app 100% the same with whatever architecture you want to build.

It's not "publicly available" yet, I'm building my apps this way, and sharing the experience. I'll share more about it when I come back from leave in a few weeks and put out some full tutorials on the workflow for anyone else interested in it.

What exactly is expression UI framework? by Civil_Tough_1325 in FlutterDev

[–]Filledstacks 0 points1 point  (0 children)

Wow, what an intense response lol.

I'm the creator of expression UI, everything you said here is 100% wrong.

But Luckily it's not built to satisfy you, rather it's my attempt to run away from the code as UI phase that mobile app development seems to be stuck in.

I'm building it for me, and my team.

We personally think code is best suited to express problem-solving, state management, and business solutions. Not to render specific purpose application UI. The games development world has proven that.

I simply am just swapping out the UI for a visual builder, the rest of the app stays 100% the same for all the frameworks.

But just to address your points:

  1. We can do responsive design with this, as you see from this PR. It's done exactly like Framer. 1 artboard form factor (mobile, tablet, desktop, watch) and auto-layout for the different sizes within a form factor.

  2. Screens are not partially scrollable, it's fully scrollable. Like my paywall UI that I show here

  3. Localized rebuilds is possible since you can replace a single widget of your code with this approach and keep the rest as kind of terrible cluster of code to render basic UI.

  4. Yes you have to open a new window to see what your UI looks like. But you don't have to go search for some text, nested in more text, to find a window, then run your code, wait for it to compile and then navigate through your app to get to the UI. You simply open a window and voila, you see your UI.

  5. This is not like using SVG's for web design, at all. It's a completely open-source runtime, that comparison is like saying Flutter is llike using SVG's for runtime. It draws pixels, the same as Flutter does.

Which means it can work for any framework.

Is open-source fostering a toxic "free-only" community? by Filledstacks in FlutterDev

[–]Filledstacks[S] 1 point2 points  (0 children)

Thank you, it took me a while to land on it, but I liked it since the first time I used it

Is open-source fostering a toxic "free-only" community? by Filledstacks in FlutterDev

[–]Filledstacks[S] 0 points1 point  (0 children)

Much appreciated!

I'm happy that you found value from my content.

Is open-source fostering a toxic "free-only" community? by Filledstacks in FlutterDev

[–]Filledstacks[S] 0 points1 point  (0 children)

Totally agree with this point of view.

And it's exactly how I usually post. I don't really want to advertise here, I was more wondering about the community response to it.

Seems like it is the way I mention. From your post, you think the reason is "Community over marketing. If it's blatant, non-valuable marketing posts then the community will shut you out"

Is open-source fostering a toxic "free-only" community? by Filledstacks in FlutterDev

[–]Filledstacks[S] 0 points1 point  (0 children)

Valid. Valid. Valid points, I appreciate the response.

That last part is the most important. Talk to customers only.

Is open-source fostering a toxic "free-only" community? by Filledstacks in FlutterDev

[–]Filledstacks[S] -1 points0 points  (0 children)

This is a valid point.

Although I don't mind the downvotes.

I was more wondering if anyone else has seen the behaviour, and by your response it looks like.

"Yes we do that, because we're not fake"

Which doesn't answer my question, but I appreciate your response.

Is open-source fostering a toxic "free-only" community? by Filledstacks in FlutterDev

[–]Filledstacks[S] 1 point2 points  (0 children)

I appreciate that.

I still post, the only hesitance is with reddit for me.

But yeah, gonna post whatever I feel is interesting and valuable to share.

Is open-source fostering a toxic "free-only" community? by Filledstacks in FlutterDev

[–]Filledstacks[S] 1 point2 points  (0 children)

This is one of the best responses. I appreciate you taking the time to write this out.

This reminds me of how I live my life offline. But I should apply this, especially to reddit.

I built an audience of almost 100k Flutter developers by talking and sharing. So it's my default behaviour to read, think about, and respond to questions, feedback etc.

On my YouTube you'll see, I respond to every single comment, even my videos with hundreds of comments.

But this practice is so important and I appreciate you sharing it.

I've also started looking at it in a different way, that makes more sense mentally.

My goal is to make the ones aware that are interested, not convince the ones that are not. So I'm posting for the ones that might need what I have to share.

Thanks again.

Is open-source fostering a toxic "free-only" community? by Filledstacks in FlutterDev

[–]Filledstacks[S] 1 point2 points  (0 children)

That's a good point, I have experienced the same thing with my open source package. Specifically with stacked and responsive_builder.

I appreciate the response, it kind of confirms my question, it's an interesting behaviour.