What problem does it solve?
This Skill addresses the complexity and manual effort involved in building React Native Nitro Modules. It simplifies the process of creating Nitro Modules with Nitrogen, TypeScript HybridObject specs, native code generation, and platform-specific implementations.
Core Features & Use Cases
- Nitrogen Scaffold: Automatically scaffold a monorepo with Nitrogen for consistent and efficient module development.
- HybridObject Specs: Author TypeScript specs for Nitro Objects, specifying their public APIs and native implementations.
- Native Code Generation: Generate native code from TypeScript specs for iOS and Android platforms.
- Platform Implementations: Implement native functionality for React Native Nitro Modules in Swift, Kotlin, and C++.
- Use Case: If you're developing a React Native library that requires native modules, this Skill helps you create the necessary Nitro Modules, including the TypeScript specs, native code, and example apps.
Quick Start
Run the Nitrogen scaffold command to begin building your Nitro Module: nitrogen@latest init react-native-math