I actually started to learn flutter few weeks ago i also build 3 small apps with flutter i didn't faced any performance issues at all but after i started to learn more about flutter i found few youtubers who complains about flutter performance in YouTube then i started to search real apps that built using flutter unfortunately there are only few real apps that are built using flutter i tried like 5 of them and they were really laggy alibaba and realtor apps was real laggy on my s8. So i give up the idea about flutter its still not good enough to develop good large powerful apps but its good for small apps. And also i want to mention that flutter apps can only run at maximum fps of 60. I think still in 2020 native is the way to go knowing flutter is definitely an advantage. Flutter is like a dream come true for programmers if it actually can replace native development without any issuesMay be you use it wrong way, because this happens if you're not using proper state management methods, because if you don't entrie widgets tree will rebuild. So it is nt recommended to use SetState in projects.
Just try Provider state management or Block pattern and see how the performance
And also if you use high resolution images then also app will be lagging, this is also very common with Native Android, to avoid that you have to youe image compression methods in thw app,
Performance of Frameworks
View attachment 83539
But these are very high levels concepts and as a beginner these will nt relevent at this moment. Because it is like teaching Algorithms for a kindergarten student, we have to go step by step by understanding the basic then it will easy to grab complex things
Anyway thanks for highlighting these here
Asanka