About 8 weeks ago, I embarked on a new project. A brand new mobile app to be coded in React Native. I was excited to learn a new technology and my client (a French startup) was excited at the prospect of getting their first mobile app off the ground. Once the project is live in the stores, I’ll make sure to add a link to the app.
To give you some context I’m an iOS developer who has created native apps in the past. I’ve lead a team to create a fairly large iOS app and consider myself to be a senior/lead iOS developer who puts a lot of emphasis on software quality and shipping high-quality software.
Here is what I’m taking away now that I’m done.