5

So, I’m on interview 3 with a company looking to build a cross platform app.
They posed the question of what we should use to build it; React Native or Flutter? Or just go native with Swift and Kotlin individually? What’s your thoughts?
I’m really interested in this conversation.

Comments
  • 3
    Depends on their none functional requirement and budget

    I'd go react native for any project that does not have requirements that will make any other tech more relevant

    Adv. Of react native ->
    One code base to maintain;
    Ability to write lower level code if needed;
    more devs in the market;
    tech maintained by a reputable company that go bust tomorrow;
    If written well some codebase can shared with web app;
    cost compared to other tech.
  • 2
    What my dude above said is entirely true and should be taken into consideration.

    In my experience, building native apps take waaay too much time and most companies are better served with a cross platform solution such as React Native. Even if they really need the intricacies of the native parts these could be interfaced through R.N. Most will not really need those interfaces. And where you could very well spend weeks building the native interfaces plus code you could deal with hours of R.N

    Plus, you can pass that knowledge to the web. Flutter is fantastic and Dart is a good language, but betting on such new tech can have its large drawbacks, lack of resources etc.
Add Comment