Habr<p>Когда JavaScript недостаточно: Практика разработки нативных модулей для React Native</p><p>Если ты пишешь на React Native, но устал от его ограничений (типа NFC, Bluetooth или системных фич), эта статья — твой выход. Мы разберём ключевые аспекты разработки нативных модулей для React Native приложений. Что внутри: Зачем это надо — когда JS бессилен, а нативный код спешит на помощь. Как написать свой модуль** — от наследования до обработки системных плюшек (на примере работы с уведомлениями). Фишки интеграции — куда складывать готовый код, как регистрировать и вызывать из JS. Готовый пример — бери и используй (или переделывай под свои нужды). Для кого: Для тех, кто уже дружит с RN и Kotlin/Java, но хочет больше власти над устройством. Что получишь: Рабочий код (не просто "Hello, World!"), Четкие шаги без воды, Понимание, как лезть в другие системные штуки. Итог: Нативные модули — это мощный инструмент, который делает ваш гибридный код по-настоящему нативным. Хочешь больше, чем предлагает фреймворк? Допиливаешь сам. Статья покажет как.</p><p><a href="https://habr.com/ru/articles/908690/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/908690/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/reactnative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reactnative</span></a> <a href="https://zhub.link/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://zhub.link/tags/android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>android</span></a></p>