When
10:45 AM Sunday
Where
Rendezvous
Silicon Valley Code Camp 2019session

Upgrading to New React Native Versions

I have been doing feature development and maintaining production React Native code for the last 2 and half years. Doing major version upgrades, and even minor upgrades were challenging, so I would like to share my learnings.

About This Session

React Native became one of the most popular cross platform frameworks for building mobile applications on Android and iOS. There's a huge pool of React and JavaScript developers, so getting started with React Native is relatively simple. Unfortunately, as the project growth in the size, and goes to production upgrading to the latest version of React Native becomes a challenge.

During this talk I will present potential things that could go wrong during the upgrade, and how to resolve them. We will build a sample React Native project that is based on the version of 0.57.8, and will upgrade to the version of 0.59.10. The project will require upgrades to async-storage, segmented-control, and react-native-svg node modules. Then, we will learn how to get comfortable with Android and iOS specific build dependencies such as project.pbxproj, AppDelegate, build.gradle, gradle-wrapper.properties settings.gradle, and others. Besides learning best practices for upgrading React Native I will point out best practices of developing React Native applications as going through the implementation.


10:45 AM Sunday   Room: Rendezvous

The Speaker(s)

{speaker.firstName} {speaker.lastName}

Oleg Polyakov

Full stack engineer with particular interest in Node.JS and React Native.


Silicon Valley Code Camp 2019 PayPal Town Hall

Code Stars Summit, Silicon Valley Code Camp, AngularU (tm) are trademarks of 73rd Street Associates (Copyright © 2021)
Site Built with React and Apollo GraphQL Client and Server
Built by PeterKellner.net

Select a Past SV Code Camp Year to View