Flutter

Blaiz0r , in Flutter Testing Strategies: Unit, Widget, and Integration Tests Explained

Nice to see a new Flutter post on here!

Shady_Shiroe , in Flutter debugging on iOS
@Shady_Shiroe@lemmy.world avatar

I just ended up buying a 2018 Mac mini that was still barely hanging on to the supported devices list for Xcode (at the time) that has an Intel CPU and upgradablable RAM. IOS/Mac is all about living in the walled garden.

Also yes, when android wanted to lockdown sideloading, I genuinely started looking into trying a Linux mobile OS.

PonyOfWar , in Flutter debugging on iOS

I hope someone will have a better solution but in my experience, having developed a few multiplatform apps with Flutter, iOS development is unfeasible without a mac.

enjoyingfoss OP , in [HELP] go_router custom transition performance
@enjoyingfoss@programming.dev avatar

It turns out, the culprit was (surpisingly!) Impeller.

Turning it off on Android completely solved the problem.

enjoyingfoss , in Bringing multiple windows to Flutter desktop apps
@enjoyingfoss@programming.dev avatar

Surprised to see Canonical of all companies prioritizing Windows over Linux and macOS here.

That said, it's a good development nonetheless, and I expect Linux and macOS support to come shortly.

merthyr1831 , in Script for Flutter Doctor to recognize Android Studio flatpak

I gave up and installed it all via snaps originally but this is great stuff. well done!

I wish the flutter sdk was less reliant on snaps out of the box

QualifiedKitten , in GroupTrack – Your Family’s Safety Companion! 👫

Any plans for an iOS app? While I prefer Android, most of the people that I would want to use this with are iPhone users.

canopas_software OP ,
@canopas_software@programming.dev avatar

Thanks for your interest! 😊

We’re currently focusing on enhancing the Android version, but an iOS app is definitely on our roadmap. Stay tuned for updates—we want Splito to be accessible to everyone!

DABDA , in GroupTrack – Your Family’s Safety Companion! 👫
@DABDA@lemm.ee avatar

Why would security be an upcoming feature? Surely if privacy is actually an important aspect of your software it would be incorporated from the start -- especially when the software is entirely focused on live real-world location tracking of your loved ones!?

canopas_software OP ,
@canopas_software@programming.dev avatar

You're absolutely right! I want to clarify that GroupTrack already has foundational security measures in place to ensure your data is protected from the start. For instance, all location data is encrypted and accessible only to authorized group members.

However, we're continuously working to enhance security with advanced features like End-to-End Encryption and Zero-Knowledge Architecture to make it even stronger.

Jimmycakes , in Cloud Gallery: All Your Memories in One Spot

Is there no options to sync to Nas? I couldn't figure it out. All my stuff is already backed up to drive.

canopas_software OP ,
@canopas_software@programming.dev avatar

Currently, it doesn't support NAS Sync. We're adding more features to this app so stay with us for future updates.

DeprecatedCompatV2 , in How's your apps performance with lower-end devices?

I've used very low-end devices with no lag, so this is surprising. I've always had more consistent performance in flutter, and the smoothness is usally what tips me off. React Native tends to be very fast though, since it uses native views.

peepo OP ,
@peepo@lemmy.world avatar

Our company apps make use Platform Views a lot (Webviews, AdMob ...) Which are mainly the cause of the scroll lag.

Materiogorath , in How's your apps performance with lower-end devices?
@Materiogorath@lemmy.eco.br avatar

I built an app that is running mainly in a Samsung tab A7 lite.
The app itself is pretty simple, no internet connection, only uses a local SQLite, no complex operations, no custom animations, but the performance is shit, its usable, but there is clearly a lag.
Though testing it in my phone (Redmi Note 10, not high-end at all) I have no problems with performances.

peepo OP ,
@peepo@lemmy.world avatar

I test the apps in my company using a Tecno Pova 2, and the performance is far better thab my Samsung device.

Our apps contains lots of features, for example we use lots of media streaming (video player, google cast, pip, airplay), we use webviews to display our content for better compability with our websites, and AdMob. The main problem is the number of Ads used, however these are requirements from the client.

Joph , in Help a new flutter man out!
@Joph@programming.dev avatar

You could pass it up a level by having the ScrollController be a class property obtained thru the constructor, which the parent would then provide when calling the widget.

This gets unwieldy fast. That’s where the state management solutions come in. From the pubspec.yaml, it seems Thunder uses Bloc for that. Look at the docs.

beppi OP ,

I’m looking into Bloc now, thanks!

ManeraKai , in Flutter Client for Lemmy
@ManeraKai@programming.dev avatar

Actually there was an app called lemmur but it got discontinued. One second liftoff is the fork of lemmur? Interesting.

rei OP ,
@rei@programming.dev avatar

That seems to be the case

curioushom , in Can I learn Flutter basics in a week?

This is a really good tutorial playlist starting with very basics, which you could skip/speed past based on your experience level.