React-Native Bindings

React-Native Bindings #

In addition to its native Swift iOS interface support, Cosync AssetLink offers a cross-platform solution for React-Native. This support spans both the React-Native command line interface and the React-Native Expo environments. The key advantage of React-Native lies in its cross-platform functionality between iOS and Android, thanks to its complete reliance on JavaScript. However, it is worth noting that React-Native may lack some integration capabilities and performance aspects compared to native solutions like Swift on iOS or Kotlin on Android.

Cosync AssetLink provides two demo programs for React-Native: one for the command line interface called CosyncAssetLinkReactNativeDemo, and another tailored for the Expo Environment named CosyncAssetLinkReactExpoDemo. Both demo programs are publicly accessible on GitHub repositories and are open source under the Apache license.

CosyncAssetLinkReactNativeDemo Application #

You can locate the CosyncAssetLinkReactNativeDemo application at the following url. To acquire this package on your local machine, utilize the git clone command for cloning.

    git clone git@github.com:Cosync/CosyncAssetLinkReactNativeDemo.git

To run this program, simply edit the Config.js file.

CosyncAssetLinkReactExpoDemo Application #

You can locate the CosyncAssetLinkReactExpoDemo application at the following url. To acquire this package on your local machine, utilize the git clone command for cloning.

    git clone git@github.com:Cosync/CosyncAssetLinkReactExpoDemo.git

To run this program, simply edit the Config.js file.