Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace Flipper with WebSocket from Ktor #15

Open
2 of 3 tasks
kitakkun opened this issue Apr 6, 2024 · 0 comments
Open
2 of 3 tasks

Replace Flipper with WebSocket from Ktor #15

kitakkun opened this issue Apr 6, 2024 · 0 comments
Labels
Multiplatform related to multiplatform

Comments

@kitakkun
Copy link
Owner

kitakkun commented Apr 6, 2024

Problem

To make back-in-time-plugin available for other platforms(iOS, Desktop, and web), we need to remove Flipper from dependencies.

Though Flipper supports iOS, and allows to implement its client manually, it is not realistic to fully depend on it. Especially, to support iOS, we need to use cocoapod module. This is too hard for me.

Also, Flipper Plugin is developed by TypeScript. If we can implement debugger with Kotlin, we can share data classes representing internal events directly. This is a huge advantage.

Tasks

  • implement websocket client
  • implement websocket server
  • remove Flipper dependencies
@kitakkun kitakkun added the Multiplatform related to multiplatform label Apr 6, 2024
@kitakkun kitakkun added this to the Release v1.0.0 milestone Sep 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Multiplatform related to multiplatform
Projects
None yet
Development

No branches or pull requests

1 participant