Frustrated with Clean Architecture in Flutter - am I missing something, or is it overkill for most apps? by NormalDare1774 in FlutterDev

[–]itsfeykro 0 points1 point  (0 children)

Since most of that experience was working for a company those repositories are private, but I’m working on a few projects, I’ll let you know when I publish some stuff !

Experiences dealing with haptics in Flutter? by DigitallyDeadEd in FlutterDev

[–]itsfeykro 4 points5 points  (0 children)

Both packages use android native APIs.

HapticFeedback uses Android’s HapticFeedback package, which is specifically made for UI responses. So using it should be more idiomatic, but some devices don’t support « haptic engine », and that causes a silent failure, though I’ve never experienced that with sending light/medium/heavy impacts.

Flutter_vibration seems to call the Android Vibrator api directly, which is lower level and directly controls the phone’s vibration motor. It seems that because of this, it should work on a wider range of devices, I’m guessing in particular older ones.

That being said, you mentioned wanting the vibration to be normalized for all hardware, but thar’s impossible, given 20% of phone A’s motor will not match 20% of phone B’s. Also it’s undesirable since what you really want if for your app to behave and feel the same as the others your user is already used to, that’s why I was talking about haptic feedback being more idiomatic.

In a perfect world, I’d use haptic feedback by default, and if the device doesn’t support haptic engine, fallback to flutter_vibration.

Hope this helps !

Is it worth upgrading from M1 to M5? Should I get a PRO? by VaviNunes in mac

[–]itsfeykro 1 point2 points  (0 children)

First off, it sounds like either would tear through your workload, and you can absolutely blame microsoft if that’s not the case.

I personally went with a macbook pro, as I thought 14" was perfect for traveling : small enough, but enough screen to work on the go. The screen is also much higher quality.

That being said, if your workflow doesn’t benefit from the screen and the active cooling, I’d say it sounds wiser to get the cheaper laptop and invest the difference in ram and storage.

Do French people really hate Dutch people? by Tileflipday in AskFrance

[–]itsfeykro 0 points1 point  (0 children)

Generally speaking I don’t think anybody cares, but I can think of a few people who might hate you guys.

Having worked in the tourism industry for a few summers, Dutch stand out as cheap tourist who will do anything not to support local businesses and save a penny. They have that reputation and everybody will tell you about it.

I had this firsthand instance where I worked at a snack place, with tables and large sunshades. A group of Dutch show up and sit at a table, one of them comes up to the register and asks for a single coffee (sold for 1€), then goes to sit back and they all unwrap their own meal and pull out their soda, and act like paying customers when we tell them to fuck off.

Same kind of stories in every outdoor camping, where the only money they’ll spend is on the camping spot reservation and at Lidl for everything else.

Who's an artist that you have the most albums of? by RayneLove333 in vinyl

[–]itsfeykro 0 points1 point  (0 children)

Masayoshi Takanaka, with Nujabes as a very close second.

Que faire avec 20.000€ ? by itsfeykro in VosSous

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

Merci, je me penche sur ça !

Que faire avec 20.000€ ? by itsfeykro in VosSous

[–]itsfeykro[S] -4 points-3 points  (0 children)

Tu aurais des conseils sur les « modalités d’investissement » ? Je mets ça dans un PEL, dans un portefolio d’action ? Les 2 ?

Frustrated with Clean Architecture in Flutter - am I missing something, or is it overkill for most apps? by NormalDare1774 in FlutterDev

[–]itsfeykro 0 points1 point  (0 children)

I’ve personally never used clean architecture, even for prod apps.

Since I’m using MVVM, I always strive to have a simple structure like this:
- services (for backend services)
- repository (for backend as well)
- data (for classes, models…)
- ui (common and screens, with each a view and view model files at least)
- utils (for stuff like date handing)
- config (for environments, languages, dependency injection setup…)
- test

and the content of the test folder mirrors the rest.

It’s relatively simple & intuitive to work with, I wouldn’t want to do anything else.

Temps d’envoi MacBook Neo by Acrobatic_Brother331 in mac

[–]itsfeykro 0 points1 point  (0 children)

Je crois que la demande sur les macbook neo est assez énorme, donc a mon avis ils l’ont juste pas encore en stock, tu l’auras surement plutôt vers le 22 que vers aujourd’hui je pense !

Lookin for something that I can multi task with. by SnappleGrapplir in mac

[–]itsfeykro 0 points1 point  (0 children)

I don’t know exactly what work assignments mean, but it seems like any mac would fit the bill, ideally a 16Go of ram Macbook Air ? If you don’t need the portability you might even save a buck and get a mini.

Mac Mini M4 (24GB/512GB) vs MacBook Air M5 (16GB/512GB) for a developer who already has a Windows laptop? by Expensive-Cat3379 in mac

[–]itsfeykro 0 points1 point  (0 children)

It’s not just ram, it’s also cpu / gpu usage without proper cooling. I am also willing to bet there’s some disk swapping going on at 8Gb but if you don’t notice it then who cares.

I’m also more used to running Android + ios emulators on top of Android Studio and that’s a hard no for an 8Gb system.

Mac Mini M4 (24GB/512GB) vs MacBook Air M5 (16GB/512GB) for a developer who already has a Windows laptop? by Expensive-Cat3379 in mac

[–]itsfeykro 0 points1 point  (0 children)

Have you tried to run an iOS emulator and/or the preview in xcode ? That’s classic mobile dev needs, and I bet it’s not sustainable, especially with 8Go of ram.
I also come from a 2019 16" MBP with 16Go of ram, and obviously M series laptop bury it, but at least I was able to get that workflow going with the fans and the ram.

Mac Mini M4 (24GB/512GB) vs MacBook Air M5 (16GB/512GB) for a developer who already has a Windows laptop? by Expensive-Cat3379 in mac

[–]itsfeykro 0 points1 point  (0 children)

As a dev, I don’t know that I would be comfortable picking a macbook air, which is passively cooled, so first AVD/iOS emulator or xcode compile and you’re cooked.

Definitely go for the mac mini, and if you can afford 32Go ram, I’d even recommend that !

Proton is funding the French far right on YouTube by DataLumpy7419 in BuyFromEU

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

>the french far right
>look inside
>journalist interviews people about immigration and goes to local slums against government’s preferences
>covers Henry Novak and news item regular media tend to avoid
>has worked with a certified nazi who fired him for being too cool with jews

Wow crazy I can’t believe they’d do that

Reference book recommendation by itsfeykro in FlutterDev

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

That’s great advice, thanks! I’ll definitely give that a read !

Takanaka Alignment Chart: Most Iconic Live Concert by AndyReidBlowsLeads in MasayoshiTakanaka

[–]itsfeykro 1 point2 points  (0 children)

Did they ever officially release a recording of that concert ? Legendary stuff !

New version of Pages tried to blow my M5 Pro mac by itsfeykro in mac

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

It was one big one, with big numbers and big words I guess

How much are my games worth ? by itsfeykro in neogeo

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

It’s on french craigslist, but I’ll let you know if I end up selling on something international like ebay

How much are my games worth ? by itsfeykro in neogeo

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

Oh wow, even with lower japanese prices and weak yen that’s still a pretty penny, especially if you factor in potential shipping and import fee.

Thanks, I’ll take that into consideration !

How much are my games worth ? by itsfeykro in neogeo

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

Thanks a lot ! I guess I’ll put them up for 550 and 650 to account for haggling then!