Description
I want to have a modern UI look and we were looking into using the UNO platform.
However, this does require C# and we understand that there is a C# wrapper we can build on top of with the Windows client SDK
Also, we came across this reference and article on the UNO platfrom site
Now we were wondering the following:
We understand that the ZOOM SDK is not compatible with UWP (universal windows programs). However is it compatible with WIN UI? (the UI framework for win32 apps) In addition, will it be compatible with the UNO platform?
if it’s compatible with the UNO platform, will we be able to port to Mac OS even if the code base is using the Windows SDK?
An example of a port can be found here
Which Client Windows SDK version?
v5.4.54802.0124
Device (please complete the following information):
XPS 15 9560
Windows 10 Pro 20H2
Additional context
This is for a semester-long project so please note that time is limited. We do not have access to macs on a regular basis so it would be hard to develop and test for them regularly.
We are really trying to make something cross-platform but we can not use the electron SDK since it doesn’t have access to the breakout rooms API.(something like AssignUserToBO() in the Windows SDK)
Thanks for using the dev forum! It is good to see you again
We are not very familiar with the UNO platform, however I did a quick look at their webpage and I didn’t see anything that looked like it would break the SDK. So my gut instinct is that UNO is compatible with the SDK. However, developer support will be limited for this integration since we can only support SDK specific inquiries and not UNO integration inquiries.
This would depend on the capability of the port. I would say this is not possible to be safe. The Windows SDK is specifically designed for Windows and would not work on a Mac. However, you can leverage the MacOS SDK to build your own version of the electron SDK if you would like. Again, developer support here would be limited in this endeavor. We will almost always advise to use the native SDK for each platform you would like to support. Cross-platform integrations can be tricky to troubleshoot and debug, both for the developer and Zoom itself.
Hey Michael
So we ran into an issue when merging the SDK with a UNO platform project,
The UNO platform uses .NEt core instead of .NET Framework(which what the SDK uses)
Is there a workaround to this if not we are gonna end up using this