Problem Statement
Give a real-world example where creating a custom native module is necessary.
Explanation
A custom native module is useful when you need a feature not yet supported by React Native or third-party libraries.
For example, integrating a specialized Bluetooth SDK, using advanced camera APIs, or controlling device audio routing directly on Android.