Convert TypeScript SDK to Mobile(native) SDK
Budget: $25 – $50 USD
We have a SDK for webchat built on TypeScript. We need help with converting this SDK to a native mobile SDK for iOS and Android. More details are in the attached document.
We can provide the source code of our existing web implementation.
And you have to convert that into Swift/Kotlin SDK.
Current Implementation
1. Currently we have a typescript-based SDK for implementing WebSocket basedwebchat functionalities.
2. This typescript sdk currently implements WebSocket native implementation for webchat.
3. Presently we only support hybrid mobile applications which can directly call our typescript methods for various operations from the mobile app UI.
4. The documentation for the present typescript sdk and websocket native implementation is provided along with this document.
5. There is no way to integrate this sdk into a native mobile application as the native mobile app cannot call typescript functions directly.
Requirements; -
1. We need native sdk for android (Kotlin) and iOS (Swift) platforms similar to our existing typescript implementation. (SDK documentation is shared with this document)
2. This sdk needs to internally implement WebSocket connections and rest apis for the webchat functionality.
3. Typescript bases SDK implementation and native websocket implementation documentations are attached.
4. We can provide the endpoints and payload during implementation
5. We will provide the lab environment.
6. We also need a native mobile app through which we can test the native sdk.
7. Supported platforms should be at least android 9 and above.
8. Supported platforms for iOS should be at least 12 and above.
9. For evaluation, Please start with the WebSocket Native Implementation.txt to review how the WebSocket needs to be implemented on the native app and refer to the sdk document present in sdk.zip (index.html) to see the different methods which need to be implemented. The typescript sdk attached uses the WebSocket native mechanism to achieve all its functionalities.
We can provide the source code of our existing web implementation.
And you have to convert that into Swift/Kotlin SDK.
Current Implementation
1. Currently we have a typescript-based SDK for implementing WebSocket basedwebchat functionalities.
2. This typescript sdk currently implements WebSocket native implementation for webchat.
3. Presently we only support hybrid mobile applications which can directly call our typescript methods for various operations from the mobile app UI.
4. The documentation for the present typescript sdk and websocket native implementation is provided along with this document.
5. There is no way to integrate this sdk into a native mobile application as the native mobile app cannot call typescript functions directly.
Requirements; -
1. We need native sdk for android (Kotlin) and iOS (Swift) platforms similar to our existing typescript implementation. (SDK documentation is shared with this document)
2. This sdk needs to internally implement WebSocket connections and rest apis for the webchat functionality.
3. Typescript bases SDK implementation and native websocket implementation documentations are attached.
4. We can provide the endpoints and payload during implementation
5. We will provide the lab environment.
6. We also need a native mobile app through which we can test the native sdk.
7. Supported platforms should be at least android 9 and above.
8. Supported platforms for iOS should be at least 12 and above.
9. For evaluation, Please start with the WebSocket Native Implementation.txt to review how the WebSocket needs to be implemented on the native app and refer to the sdk document present in sdk.zip (index.html) to see the different methods which need to be implemented. The typescript sdk attached uses the WebSocket native mechanism to achieve all its functionalities.