During this weekend the FVG Dev conference was held in Ronchi dei Legionari with the topic “Cross-platform mobile app development” and I had the chance to expose my experience with React Native with the pros and cons seen from the perspective of a Native Developer.
React Native Pros and Cons
I tried to examine all the positive and negative aspects of this framework, that we often hear about or read about in technical articles.
Who created it? How it works? Can I use it in my project? Why yes? Why not?
But the most important thing is that I’ve never lost my way. My native way!
For example, during my experience I went through serious problem like degraded performance, app instability and big rework after framework updates.
Useful features
But React Native is not only problem! ?
For example, Hot Reload feature is very useful when you want a pixel-perfect app and you have to continue change the dimension of a view.
As a result you will see your change real-time on your emulator or device so don’t have to re-run you app.

Below you will find the slides of my talk.
So, Enjoy the reading! ?
Looking for a different multi-platform app development approach? Have a look at Kotlin Native in which MOLO17 has gained a lot of experience with it in many challenging projects.