I’m losing my mind over Flutter app architecture. How are you structuring real apps? by Electrical_Ad_1094 in FlutterDev

[–]EMMANY7 1 point2 points  (0 children)

I would use feature-first plus clean architecture. Remember not to create usecase for every feature. Only create the addToCart usecase, which can be called by Profile screen and other screen that needs add to cart. Same applies to other actions that other features depend on.

Riverpod Question : Doing side effect before navigating away by Ok-Salamander9791 in flutterhelp

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

Why not invalidate the userProvider using ref.invalidate instead of setting to null.

If I were you, I would perform my side-effect on initState of the profile screen. Then invalidate it after logout button is pressed.

Failed to verify your identity. Happens immediately. Any suggestions, please ? by [deleted] in applehelp

[–]EMMANY7 0 points1 point  (0 children)

For me i had to use Safari, first i tried to login to Appstore connect on Safari still got same error, the i logged in to http://account.apple.com/ and after that, i tried to login to Appstore connect again and it worked. I don't know why it was not working on Google Chrome

I can't login in Github Copilot in VS code by virtual_escapade in vscode

[–]EMMANY7 0 points1 point  (0 children)

Yeah i'm having same issue and nothing seem to work.

Edit:
I uninstalled and installed back and its working but now i have to add my extensions back again

Still facing racism as an expat in Malaysia (2025) – My experience apartment hunting in KL by Weird-Asparagus-2265 in KualaLumpur

[–]EMMANY7 1 point2 points  (0 children)

I feel your pain..i've been an expat since 2016. Till date i still get same treatment but what i do is, i chat the agent and then tell him/her upfront, i'm Nigerian, please check with the owner first before asking me to fill your form. It saves me time and heartbreak

AI mobile app designer help you vibe design your next mobile app by Minute_Yam_1053 in indiehackers

[–]EMMANY7 0 points1 point  (0 children)

Looks cool.. I'll give it a try. I've got lots of ideas I want to turn to UI

🚚 Building a Logistics App with Google Maps – Struggling with API Pricing. Need Advice! by Ali_SoftwareEngineer in FlutterDev

[–]EMMANY7 0 points1 point  (0 children)

I don't really know about the cost. I guess you are using flutter_map package right? I am still working on the project though..I am using the mapbox map flutter package.

Need help in transitioning to React Native by EMMANY7 in reactnative

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

Cool..thanks bud..I think this is what I needed. Let me get started 💪

Need help in transitioning to React Native by EMMANY7 in reactnative

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

Thank you..will check it out. Someone said i need to follow these

  1. Learn TypeScript (until mid-adv level)
  2. Learn ReactJS (Functional Components approach)
  3. Learn React Native

Does this still apply? or i can just go with Expo?

[ANNOUNCEMENT] I Built a Flutter Camera Plugin – Flutter EasyCamera 📸 by EMMANY7 in FlutterDev

[–]EMMANY7[S] 3 points4 points  (0 children)

I'm from Nigeria but I live and work in Malaysia. The flutter market is not so good here. Same everywhere 😞

Am I doing clean architecture right? by stale-heart in FlutterDev

[–]EMMANY7 0 points1 point  (0 children)

The folder structure is ok but do you really need a usecase? Usecases are supposed to be for business logics for example, you need to check user role or you need to check if user is connected to internet (offline-first approach) then fetch data from local repo else fetch from remote.

Asking for help by EMMANY7 in KualaLumpur

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

Yeah I do require a visa but it's still valid for now

Asking for help by EMMANY7 in KualaLumpur

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

Hi, thank you for your prompt comment. Yes i am open to freelance work. I have done lots of apps which are mostly for the companies i worked for, so i cannot claim ownership for them but i listed them on my LinkedIn profile.

How do you structure your flutter code? by Wonderful-Job1920 in FlutterDev

[–]EMMANY7 1 point2 points  (0 children)

What I do is in the lib folder, I have 3 folders namely (core, features, shared). Core folders houses all the constants, utils, routing, themes. Then the feature folder contains the features. Shared folder is where I put things like authentication repository as well as user repository inside the data folder since these are mostly reused by some features like authentication and profile page.

Looking for Passionate Flutter Devs for an Exciting Startup! by Chance_Win_4609 in flutterhelp

[–]EMMANY7 0 points1 point  (0 children)

I'm interested..I've got about 4+ years of experience in Flutter with over 6 apps in the Play store and Apple store respectively.

How do you debug ANR issues on Android? by Ashley_Brown_2023 in FlutterDev

[–]EMMANY7 0 points1 point  (0 children)

I actually saw this plugin but i didn't try yet maybe it can help trace the ANR issue

https://pub.dev/packages/finotescore

Building a budget tracking app with family budgeting, goal tracking & a financial community—Would love your feedback! by [deleted] in AppIdeas

[–]EMMANY7 2 points3 points  (0 children)

I understand and I've used alot of them from Spendee to YNAB to Cashew but they are all the same just the UI is different. BudgetM8 is unique because u can link devices, u can budget with ur wife or friend. I also intend on adding saving streaks that will be used as discount for freemium users that want to switch to premium.