compose-video icon indicating copy to clipboard operation
compose-video copied to clipboard

kotlin multiplatform support

Open dsa28s opened this issue 1 year ago • 5 comments
trafficstars

What if this library supports kotlin multiplatform? I'am asking for your opinion on whether you are in favor of updating the library so that it can be used on Kotlin multiplatform.

dsa28s avatar Nov 30 '23 03:11 dsa28s

It would be great since there are hardly any Video Player libs out there for KMP/CMP 👍🏻

shubhamsinghshubham777 avatar Nov 30 '23 18:11 shubhamsinghshubham777

@dsa28s Do you have any plans for this?

shubhamsinghshubham777 avatar Jan 12 '24 15:01 shubhamsinghshubham777

I started this task today. The video feature is heavily dependent on the platform (e.g. iOS, Android, Web...), making this task very difficult. I need help to support kotlin multiplatform. Feel free to advise, suggest or contribute always welcome and heavily thank you :)

dsa28s avatar Jun 09 '24 07:06 dsa28s

I started this task today. The video feature is heavily dependent on the platform (e.g. iOS, Android, Web...), making this task very difficult. I need help to support kotlin multiplatform. Feel free to advise, suggest or contribute always welcome and heavily thank you :)

AFAIK, the easiest way is to start small (with basic playback functionalities), analyse all platforms' dependencies and figure out exactly how many common features you can extract (into expect classes and/or interfaces).

Implementing just the common stuff will take a while. And once you're done with it, then you may ask the community for any platform-specific features they might want.

shubhamsinghshubham777 avatar Nov 24 '24 06:11 shubhamsinghshubham777

What is the current progress on supporting Kotlin Multiplatform?

XDMrWu avatar Feb 17 '25 04:02 XDMrWu