React Native Wanted

johnferna678

Well-known member
  • Mar 8, 2017
    6,414
    6,901
    113
    වින්ටර් ෆොල්
    May 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
    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 issues 😁 and dart is 1000 times better than java and kotlin😊
     

    ackasanka

    Active member
  • Sep 10, 2007
    127
    54
    28
    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 issues 😁 and dart is 1000 times better than java and kotlin😊

    Yes, I aggreed nothing can replace native android or ios, But I didn't had any performance issues because i am using Provider state Management, just use it and tell me afterwards. If you feel still laggy then send your codes to me so I can chek what cause the laggy. Also you can use Flutter inspector to detect performance issues ok

    And if anyone is going to start learning native Android then I strongly suggest go and learn abut Jetpack Android, because that is the best thing ever has happened with Android development.

    Also try to learn MVVM design patterns and also try use Dragger along with RxJava and Retrofit

    Because I am a big fan of MVVM, Room, Navigation Components, Live Data, Databindings and also the Work Manager. These are the best things to learn if anyone just jumps into Native Android


    Asanka
     
    • Like
    Reactions: johnferna678

    johnferna678

    Well-known member
  • Mar 8, 2017
    6,414
    6,901
    113
    වින්ටර් ෆොල්
    Yes, I aggreed nothing can replace native android or ios, But I didn't had any performance issues because i am using Provider state Management, just use it and tell me afterwards. If you feel still laggy then send your codes to me so I can chek what cause the laggy. Also you can use Flutter inspector to detect performance issues ok

    And if anyone is going to start learning native Android then I strongly suggest go and learn abut Jetpack Android, because that is the best thing ever has happened with Android development.

    Also try to learn MVVM design patterns and also try use Dragger along with RxJava and Retrofit

    Because I am a big fan of MVVM, Room, Navigation Components, Live Data, Databindings and also the Work Manager. These are the best things to learn if anyone just jumps into Native Android


    Asanka
    Yup this is the way to go now. I'll give another try to to flutter thanks for the advice
     

    IbbaMalli

    Active member
  • Sep 23, 2014
    434
    63
    28
    Thama available to machan react native wada wagekata

    React Native Developer kenek one ...
    masa 6 wda tyenawa kiyala confrom karana pulwuan ita passes wada ganna puluwan
    hoda technical resouce ekak nam 200,000 -250.000 athara ganak denna puluwan.
    shuld be able to work indepandanly.
    have to face client interveiw.
    ------ Post added on Jun 4, 2021 at 1:30 AM