Thank you for the valuable tip. I have been using Flutter for three years, but I often feel that something is missing, and my confidence is not at its best. Now, I realize the importance of focusing on backend development to enhance my skills. Thank you for the insight.
I resonate with backend being easier than creating a cool frontend. I also think with the power of AI we can pick up anything quickly now if we just know the basics. Thanks Dane
I always default back to firebase, typescript and the firebase-backend package. It's the fastest, easiest way for me to build backends so it's always my default.
I am actively looking to use dart on the backend, with firebase and firestore, but I haven't found a good solution yet.
Nice, I agree with you, the typescript-firebase package is very easy to start with.
For dart the current solution is to use a http server with a vm instance, but we miss out on the benefit of the serverless cloud functions, I hope google considers dart cloud functions soon.
I've been hoping for that since the announcements of the dart-cloud-functions project.
It's a really great project, but the lack of integrations is painful. But really good project, if someone was brave they can start building the correct integrations for a new framework ontop of it.
Which I would do, but too busy building my current software 😄 maybe after.
I liked the principle to not be tied with single framework, im one of your fans, and there is something that i want to get from you, in the livestream when you were presenting filledStack to flutter community you talked about firebase, you said that you created an architecture that shocked the firebase experts, so can you do a tutorial or an article or paid courses on how you think or how you design your databases from scratch, from idea to project and thank you
Hi dan in flutter firebase analytics I was trying the log the screen view calling the logScreenView method in inistate. When I try to push the screen in it is called and able to get in debug view but when I pop the screen in it will not get called and not able to log the screen name how to solve this
Thank you for the valuable tip. I have been using Flutter for three years, but I often feel that something is missing, and my confidence is not at its best. Now, I realize the importance of focusing on backend development to enhance my skills. Thank you for the insight.
It's my pleasure, I'm happy it helped.
It's less about backend and more on focusing on different forms of programming, specifically ones that don't involve a graphical user interface.
Being able to practice writing code in a different manner will help you with the front-end work.
Good luck
I resonate with backend being easier than creating a cool frontend. I also think with the power of AI we can pick up anything quickly now if we just know the basics. Thanks Dane
Totally agree with the AI part.
With AI you basically have a decent developer, who knows every language, that you can ask questions at any time, all the time.
It's a great resource for learning.
Nice tip
Thanks Dan! I appreciate you letting me know
Out of curiosity, What backend solution/technology/language do you prefer or use mostly?
I always default back to firebase, typescript and the firebase-backend package. It's the fastest, easiest way for me to build backends so it's always my default.
I am actively looking to use dart on the backend, with firebase and firestore, but I haven't found a good solution yet.
Nice, I agree with you, the typescript-firebase package is very easy to start with.
For dart the current solution is to use a http server with a vm instance, but we miss out on the benefit of the serverless cloud functions, I hope google considers dart cloud functions soon.
I've been hoping for that since the announcements of the dart-cloud-functions project.
It's a really great project, but the lack of integrations is painful. But really good project, if someone was brave they can start building the correct integrations for a new framework ontop of it.
Which I would do, but too busy building my current software 😄 maybe after.
I liked the principle to not be tied with single framework, im one of your fans, and there is something that i want to get from you, in the livestream when you were presenting filledStack to flutter community you talked about firebase, you said that you created an architecture that shocked the firebase experts, so can you do a tutorial or an article or paid courses on how you think or how you design your databases from scratch, from idea to project and thank you
Hey Hey,
Thanks for the comment.
That's quite a big request, and would probably be about 3 months of work and since I have to run my company that won't be possible.
I have in the past done something like what you're asking for called. It's a 21 video series building a real product.
You can find all the videos here, including the backend setup.
https://youtube.com/playlist?list=PLdTodMosi-BzqMe7fU9Bin3z14_hqNHRA&si=VtzMcaMbAeL_qo0E
Hi dan in flutter firebase analytics I was trying the log the screen view calling the logScreenView method in inistate. When I try to push the screen in it is called and able to get in debug view but when I pop the screen in it will not get called and not able to log the screen name how to solve this
Hi Karam,
You should not be calling logScreen in the init function, you should use a navigator observer to automatically log all your screen views.
Firebase Analytics package has one that you can use in your code.
You can also write your own one if you need to pass data in a specific way.
Thank you I will try the above solution please suggest me some resources where I can go through analytics deeply.
Here's an article I wrote on it a few years back that covers everything: https://www.filledstacks.com/post/firebase-analytics-and-metrics-in-flutter/