Details
-
User Story
-
Resolution: Done
-
Not Evaluated
-
Figma to QML 0.1
-
None
-
Figma2QML Sprint 1, Figma2QML Sprint 2 (PoC)
Description
Study what options are for the transport path e.g. websocket and decide which one will be used.
Options to consider:
- Run viewer WASM in Figma UI
- Plugin communicates to viewer directly via browser Message API
- Run viewer as native app that is downloaded from our service
- Plugin communicates to viewer via local Websocket connection
- Run viewer as WASM in remote web page hosted in our server
- Plugin communicates to viewer via WebRTC local peer-to-peer connection
- Need to setup and host Signaling and STUN servers for webRTC
- Plugin communicates to viewer via WebRTC local peer-to-peer connection