так же как и остальные это делают. изучать java/kotlin (android) swift/objc (ios) и писать нативную интеграцию самостоятельно или искать модули для RN для вашей задачи, если они есть (если кто-то уже решал аналогичную задачу и выложил в паблик). ну и производные от этих вариантов.
RN это не "мобильное приложение, написанное на JS", это такое же нативное приложение, которым можно управлять при помощи кода на js.