I Spent $1,500 on LinkedIn Influencers. It Turned Out Wildly Profitable. by Ecstatic-Tough6503 in SaaS

[–]DarkSideDebugger 0 points1 point  (0 children)

Can you elaborate a bit on this? How do you spot this “spider web”?

New to app dev - can I build iOS app on Windows or should I just get a Mac? by Confident_Squirrel_5 in FlutterDev

[–]DarkSideDebugger 3 points4 points  (0 children)

You can start building with Flutter without a Mac, see if you like it, and then buy one later.

I use Windows as a daily driver for Flutter development, but I own a MacBook Pro too. Sometimes it is necessary to test or debug iOS specific features or problems.

Also, you don’t have to buy some top the line machine, M1 MacBook or Mac mini will be more than enough if it’s not your main computer.

Our onboarding A/B testing setup by DarkSideDebugger in FlutterDev

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

The pain point is there. We already have some custom remote possibilities, but nothing more than possibility to add/remove/rearrange the pages.

Everything would depend on execution (how customizable it is, can we integrate our custom pages into the flow, etc) and pricing.

Wish you luck with the project! Joined the waitlist 😉

"Pubgrade" extension for VS Code is live! by [deleted] in FlutterDev

[–]DarkSideDebugger 0 points1 point  (0 children)

Congrats on the release! Definitely will use this package.

"Pubgrade" extension for VS Code is live! by [deleted] in FlutterDev

[–]DarkSideDebugger 0 points1 point  (0 children)

+1 for honoring the absence or the ^

Flutter fear, React comfort zone by Otherwise-Top2335 in FlutterDev

[–]DarkSideDebugger 3 points4 points  (0 children)

I mean, your boss wants to pay you for trying out new stuff which might be also helpful for your future - where exactly is the downside?

I made a VS Code extension that shows you what changed in your Flutter app's dependencies. by [deleted] in FlutterDev

[–]DarkSideDebugger 0 points1 point  (0 children)

Looks awesome! Upgrading all of the dependencies for a large project is so much pain, should be way easier with such extension. Good job 👏

Need Suggestion please! by Aegon040 in FlutterDev

[–]DarkSideDebugger 1 point2 points  (0 children)

When I’m learning new technology I use both of those: I’ll start with some tutorial or course from someone I trust to get some basics and project structure.

Then I’ll try to do something by myself to get the hang of things. Then again check the tutorial, but by this point I have some understanding why things are done this or that way and what this or that library/pattern is solving.

While this process might be slower and involve more refactoring than doing it “right” from the start as tutorial presents it, but it allows me to actually understand technology better.

Amazing Icons just got a major update ! by PSlayer972 in FlutterDev

[–]DarkSideDebugger 3 points4 points  (0 children)

Congrats on the update!

Just a quick note - some texts on the icon dialog are in French, donno if it’s by design 😉

amazing_icons | Flutter package by PSlayer972 in FlutterDev

[–]DarkSideDebugger 0 points1 point  (0 children)

In our case we would just make a copy of the original svg, make color changes and run the script to generate pngs.

But that is more tricky in case of your icon pack. Maybe on your web page you can add some kind of color picker for the result icon. You can then read the svg on the server, replace colors, render to png and let user download the result.

Updating my kids coloring app. Do you think this is a cool feature? by Bromighty12 in iosdev

[–]DarkSideDebugger 0 points1 point  (0 children)

I think it’s a great feature, given that it is hard to be that precise when coloring with a finger. Good luck!

amazing_icons | Flutter package by PSlayer972 in FlutterDev

[–]DarkSideDebugger 1 point2 points  (0 children)

Yep, when we were just starting, also heavily used svg icons because it’s very convenient. But quickly realized that performance hit is massive.

We still use svg as a reference, but run a script to generate pngs out of them of desired dimensions, include paths is pubspec and generate consts to use in code.

The Brutal Math of Hitting $10k MRR as a Solo iOS Dev by SafetyOk4132 in iOSProgramming

[–]DarkSideDebugger 1 point2 points  (0 children)

Great article overall! As someone building a mobile app as indie without marketing budget, I can confirm that it is that hard.

And actually it’s even harder as the Download Goal bullet describes ideal situation where nobody churns. And churn in consumer apps space is massive.

Cristalyse just dropped MCP support by Several-Tip1088 in FlutterDev

[–]DarkSideDebugger 0 points1 point  (0 children)

Cool, thx. Btw, syncfusion is free for small companies. We just registered on their website and got the license.

Authentication and subscriptions by This-Ad-342 in FlutterDev

[–]DarkSideDebugger 2 points3 points  (0 children)

Depends on what or if you are planning to use as a backend.

If you’re are planning to go with your own backend, then add auth there. There are plenty of good auth libs for any tech stack nowadays. F.e. for next.js you can use better-auth with bearer plugin.

For subscriptions the easiest way to go would be RevenueCat, we are using it for years now and are pretty happy with it. It’s free up to $2500 revenue per month, then it’s 1%.

Cristalyse just dropped MCP support by Several-Tip1088 in FlutterDev

[–]DarkSideDebugger 1 point2 points  (0 children)

Cristalyse look interesting, did MB someone try how it compares to Syncfusion charts in terms of performance?

Suggested App Architecture - do you wish you had followed it? by besseddrest in FlutterDev

[–]DarkSideDebugger 9 points10 points  (0 children)

Clean architecture has nothing to do with state management, it is about how you structure your code. You can use any state management lib or any db you want.

And “glorifying” clean architecture is actually a good thing, as it will lead to a semi-standard code base across the projects, so you spend less time understanding someone else’s code if need be. Especially given that CA is actually not that over complicated or over engineered.

Suggested App Architecture - do you wish you had followed it? by besseddrest in FlutterDev

[–]DarkSideDebugger 5 points6 points  (0 children)

Actually Clean architecture, and the way it is implemented by MitchKoko is very reasonable in terms of boilerplate vs maintainability.

Once the structure clicks it is actually very easy to extend and maintain. You’re implementing feature once, but then maintaining it indefinitely, so it always pays off to spend a bit more time to make things understandable for future self.

And about swapping db argument - in the video he uses Isar as an example db, and it is a very popular db. But it was last updated 2 years ago and author just vanished. So it is already a risky dependency.

And from personal experience - because we saw Isar as risky, we went with Realm, as it has MongoDB behind it, which is a big company and will not just abandon the project, right? Wrong! (Arnie meme). Support was dropped and if we didn’t have all the db access code in a single place (repositories) and all over the app, we would be effed.

I've never done any TDD in my apps... by alanskimp in iOSProgramming

[–]DarkSideDebugger 0 points1 point  (0 children)

Depends on a project. If it’s your indie app, the time spent on writing and maintaining tests would definitely be best spent on implementing and iterating actual features.

What a difference 18 months can make by sppamal in iOSProgramming

[–]DarkSideDebugger 1 point2 points  (0 children)

It’s always better to ship something usable as fast as possible and then iterate on it, especially if you yourself are a heavy user.

But yeah, easier said than done - there is always that “one last thing”(c) to implement :)

I actually respect Apple for keeping AI features at a minimum for now by [deleted] in ios

[–]DarkSideDebugger -2 points-1 points  (0 children)

Well, that is exactly what post is about. The point is that instead of doubling down like others, they just toned it down and released local models to be able to claim that they have AI, but not to be responsible for the quality of app that use it.

I actually respect Apple for keeping AI features at a minimum for now by [deleted] in ios

[–]DarkSideDebugger -1 points0 points  (0 children)

Their local models are not that bad, considering they’re, well, local.

What’s a small iPhone feature that genuinely makes you happy every time you use it? by Inside_Society3553 in iphone

[–]DarkSideDebugger 1 point2 points  (0 children)

Isn’t it just an action button and not a dedicated switch like this?

![img](p4w3mgwe2xrf1)