I started writing iPhone apps in 2009. I was in the room when Apple announced Swift in 2014. But then I started working with React Native in 2017. Why? And why have I recently returned to Swift? I offer a nuanced perspective on what React Native gets wrong – and what it gets right.