[ ] Publish repo README covering Dev Preview features and with Dev Preview badge
GA
[ ] Integrated with a third party app
[ ] Successfully received push notifications
[ ] Publish repo README with GA badge
[ ] Reference docs for SDK GA
Nice to have
[ ] Create example app
[ ] Use xmtp-react-native to demonstrate SDK
[ ] Initialize client with a signer
[ ] List conversations
[ ] List messages
[ ] Send messages
[ ] Stream conversations
[ ] Stream messages
[ ] Wallet Connect
Decision log
[April 12, 2023]
In an effort to move the xmpt-iOS SDK into a cocoapod to support the native bridge we will be making an effort to pull unsupported cocoapod support into a rust library. You can read more about React Native Bridge and Swift Package Manager here: https://github.com/react-native-community/discussions-and-proposals/issues/587
As a stop gap we will be releasing a new react native quick starter app that shows a simple webview implementation that calls through to xmpt-js.
Requirements
Create a
xmtp-react-native
that mirrorsxmtp-js
functionality and demonstrate core functionality in a React Native sample app.Prerequisites
ios-xmtp
as a cocoapodDeveloper Preview
xmtp.Client
(likexmtp-js
)GA
Nice to have
Decision log
[April 12, 2023]
xmpt-js
.