Skip to content

najva-com/najva-reactnative-sample

Repository files navigation

najva React Native Application

This is a ReactNative application that Najva-ReactNative-plugin implemented in it.

Test Najva Service in ReactNative

If you want test Najva Push Notification Service in reactnative application you should:

  1. Clone this project and rename package name of it. this link can be useful.

  2. Register this app after login in najva panel.(to register any app, its package name must be unique!)

  3. After register najva panel gives you websiteId,apiKey which is specific to your app

  4. Go to android\app\src\main\AndroidManifest.xml and add the following to application tag:

<meta-data
    android:name="com.najva.sdk.metadata.API_KEY" android:value="[YOUR_API_KEY_GOES_HERE]"/>
 <meta-data 
    android:name="com.najva.sdk.metadata.WEBSITE_ID" android:value="[YOUR_WEBSITE_ID_GOES_HERE]"/>

put websiteId , apiKey here!

  1. Go to App.js file and put this parameters in initializeNajva method that looks like the following then save it.
  Najva.initializeNajva(true);     //true:enable Najva Location Service - false:disable Najva Location Service
  1. Now you can run application and send notification from your panel to it!
Notice: npm install can be usefull for some error