Deprecation Warning
Textile Threads v1 are being deprecated. Please follow our ongoing work on v2 on both the go-threads repo.
Until any future Threads v2 integration, this repo should be used for experimental purposes only.
A basic boilerplate for creating, starting, and managing an IPFS peer using Textile's React Native SDK.
If you are looking for a more advanced example, see our Advanced Boilerplate that contains react-navigation
, redux, and sagas together with Textile.
This app demonstrates the bare minimum steps to launch a Textile node to manage an IPFS peer in a mobile app. Those steps are roughly,
- Initialize an instance of the Textile class.
- Create and start a Textile node.
- Use the local Textile API to request data from the peer.
- Use events to tell the node about app state changes (background events)
Clone this repo:
git clone [email protected]:textileio/react-native-boilerplate.git
cd react-native-boilerplate
Install dependencies:
yarn link
Launch bundle server
react-native start
Launch ios/android app
react-native run-ios
Should look like this,
Please add any issues to the react-native-sdk repo.