Skip to content

Using React Native Build

Simply Innovative edited this page Mar 17, 2016 · 11 revisions
  • Download Core from Build
  • Download Connect from Build
  • Download Hybrid from Build
  • Extract Hybrid build.

Android Sample: Adding Hybrid build file into app


![Extract Siminov Build] (https://raw.github.com/Siminov/hybrid/docs/github/v2.0/react_native_app_setup_1.png)



![After Extracting Siminov Hybrid Build] (https://raw.github.com/Siminov/hybrid/docs/github/v2.0/react_native_app_setup_2.android.png)


  • Add both Hybrid.aar build file into your app project

![After Extracting Siminov Hybrid Build] (https://raw.github.com/Siminov/hybrid/docs/github/v2.0/react_native_app_setup_3.android.png)


  • Add React Native Interceptor objective-c class into your app

![Siminov Hybrid Sample Application] (https://raw.github.com/Siminov/hybrid/docs/github/v2.0/react_native_app_setup_5.android.png)


  • Add npm Siminov module into your project
npm install siminov

![Siminov Hybrid Sample Application] (https://raw.github.com/Siminov/hybrid/docs/github/v2.0/react_native_app_setup_4.png)


  • Invoke Siminov Initialization once app is ready.
    var callback = new Callback();
    callback.onSuccess = function() {

    }

    Siminov.initializeAsync(callback);

iOS Sample: Adding Hybrid build file into app


![Extract Siminov Build] (https://raw.github.com/Siminov/hybrid/docs/github/v2.0/react_native_app_setup_1.png)



![After Extracting Siminov Hybrid Build] (https://raw.github.com/Siminov/hybrid/docs/github/v2.0/react_native_app_setup_2.png)


  • Add both include and libHybrid.a files into your iOS app

![After Extracting Siminov Hybrid Build] (https://raw.github.com/Siminov/hybrid/docs/github/v2.0/react_native_app_setup_3.png)


  • Add npm Siminov module into your project
npm install siminov

![Siminov Hybrid Sample Application] (https://raw.github.com/Siminov/hybrid/docs/github/v2.0/react_native_app_setup_4.png)


  • Add React Native Interceptor objective-c class into your app

![Siminov Hybrid Sample Application] (https://raw.github.com/Siminov/hybrid/docs/github/v2.0/react_native_app_setup_5.png)


  • Invoke Siminov Initialization once app is ready.
    var callback = new Callback();
    callback.onSuccess = function() {

    }

    Siminov.initializeAsync(callback);