React Native has come to stay. There is so much excitement about developing native mobile applications using JavaScript. React Native has made it possible for web developers to develop sophisticated native mobile apps. In the last two years, after building our React Native Apps, there are many things that I have learned the hard way. Lessons learned in coding standards, state management, supporting multiple platforms, release management, just to name a few. In this session, I will share my experiences building React Native Apps, and the 10 things that I wish I knew early on. By the end of this talk, you will be equipped with best practices to follow while building your React Native App. Make sure you don’t repeat the same mistakes that I did.