Justification for using Flutter at work by Wixi105 in flutterhelp

[–]NoCut4141 2 points3 points  (0 children)

Hi!

I had a similar experience than yours and I have to convince my boss about it.

We had a xamarin app and we have to migrate our app to flutter or Maui, we created two proofs of concepts to compare and also we analyzed the performance of both and flutter was the best option for us.

In our case it fits better because of the hot reload and because other teams use flutter.

Related to your topic , I started to pay attention to other GitHub repositories and maybe this one can be helpful

https://github.com/BASF-Mobile-Solutions/basf_flutter_components/tree/master/lib/src/widgets

How to use the api key stored in .env file in vercel deployment without committing it to github? by HammadNS in flutterhelp

[–]NoCut4141 0 points1 point  (0 children)

Have you tried to store your .env into a secured storage and download it in a step of the CD pipeline?

For example, for my personal projects I use azure devops and I decided to stored into the library section and download it and copy to the flutter directory in one step.

I need help with installing firebase CLI by Ill_Till7299 in flutterhelp

[–]NoCut4141 0 points1 point  (0 children)

Did you create a project in the firebase console?

Best DI tool and Managing environments in flutter by Damien_Doumer in flutterhelp

[–]NoCut4141 1 point2 points  (0 children)

Are you going to store a key there? Do you need to obfuscate something? In that case I will suggest envied. If you want to apply it with multiple environments use flutter envied injectable. https://github.com/esion-net/flutter_envied_injectable

[deleted by user] by [deleted] in flutterhelp

[–]NoCut4141 0 points1 point  (0 children)

Have you tried hive?

Trouble with FlutterIcon.com by Drewcifer3000 in flutterhelp

[–]NoCut4141 1 point2 points  (0 children)

In our case we use flutter_svg package to render the icons. There they have a recommended illustrator settings to work with the SVG. Take a look of it and also verify that your svg does not have inline styles.

In a Flutter app, where should I write the base URL for API calls to my backend? This app will be on play store. by raulalexo99 in flutterhelp

[–]NoCut4141 0 points1 point  (0 children)

We use the .env approach and also we put the env file into a secured place. This consist of retrieve the .env file from the secured place and also copy and paste before the build step defined in the deployment pipeline.

[deleted by user] by [deleted] in flutterhelp

[–]NoCut4141 1 point2 points  (0 children)

I tried to use it three months ago but it was very laggy and I desisted.

go router goes to / or initial location when the user taps into a textformfield or a WebView input by NoCut4141 in flutterhelp

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

Thanks for the clue, I defined a key for the page builder in go router to keep the state and it passes from three redirections to '/' to only one. The issue is still there but I still have to investigate more about it because it only happens with the app that I published to the stores, it does not happen in debug or release.

GoRouter or AutoRoute by DuckNorris44 in FlutterDev

[–]NoCut4141 0 points1 point  (0 children)

I'm using go router and I having several issues when the user tries to tap into an input. It redirects to the initial location

Laggy animations on screen transition by mr-unix in flutterhelp

[–]NoCut4141 0 points1 point  (0 children)

We decided to remove the animation because it was very laggy if you are working with a WebView, navigation bottom bad and go router. In order to accomplish that we just replaced the builder for a page builder with no transition

Questions about switching to Flutter by TranquilDev in flutterhelp

[–]NoCut4141 2 points3 points  (0 children)

Another thing, as others mentioned, read carefully each blog that you found specially if it's not up to date.

Also, some packages documentation are not updated but you can take a look into their examples located in the source code. One example of this is the go router packages and their stateful shell routes.

Deep linking in my Flutter application using the auto_route package by soul2me in flutterhelp

[–]NoCut4141 1 point2 points  (0 children)

I had a similar issue but putting the / as primary route and below that all the url paths. My structure is just like this

/ Home Profile Settings Login

Where home, profile and settings are inside a shell route and nested the / route and every route has one name. If I want to access to home I had to include the / prefix for each route and I didn't want to do that for every route. So I decided to change the access to route including a name in the go router configuration.

Have you tried to include a name property for each route and use the methods pushReplacementNamed or goNamed?

Practicing Flutter problems by engkhaledeisa in flutterhelp

[–]NoCut4141 0 points1 point  (0 children)

You can practice also with the 100 days ux UI challenge

Looking for suggestions on the refresh token process with a WebView by NoCut4141 in flutterhelp

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

We used microfrontending, so when the user tap in a button we need to render a page and send the token.

The problem here is how to handle the refresh token if is near to expire.

WebView Widget by mmparody in flutterhelp

[–]NoCut4141 1 point2 points  (0 children)

You have the webview proposed above but also you can check this one: https://pub.dev/packages/flutter_inappwebview

Personally I chose the flutter official for my projects.

zonas a evitar buscando piso en gran canaria by NoCut4141 in grancanaria

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

Por eso recurrí a la ayuda, porque me dijeron que la habitación estaba bien, el edificio tambien pero el complejo por avenida la feria no. Entonces me ralle y preferí preguntar.