How bridging to lower level languages allows us to write both our view, business and performance critical code only once. — Mobile development is inherently a multi-lingual enterprise. When working in React Native we must embrace not only JavaScript, but Objective-C, Java, Swift and Kotlin in order to be effective. Usually this means writing the same functionality in multiple languages. …