OpenIM Docs • OpenIM Server • openim-sdk-core • open-im-sdk-dotnet
This demo uses opem-im-sdk-dotnet. IMGUI is used as the UI framework to quickly build the UI and make it easy to see the effect when you see it.
git clone https://github.com/openimsdk/open-im-dotnet-demo.git
dotnet run
- dotnet 8.0
- Reminder: If you encounter the "resource loading is not complete" error when calling SDK-related APIs, make sure to call other APIs after the login callback is executed.
- After disabling or adding a module, if the app shows an error toast when calling the functionalities of that module, you can resolve the issue by uninstalling and reinstalling the app.
- Reminder: Avoid using duplicate names for resources across different modules.
- Some ViewModels need to be globally shared. Developers should pay attention to whether ViewModels are cached in viewModels and release them in a timely manner when they are no longer in use to avoid memory leaks.
We want anyone to get involved in our community and contributing code, we offer gifts and rewards, and we welcome you to join us every Thursday night.
Our conference is in the OpenIM Slack 🎯, then you can search the Open-IM-Server pipeline to join
We take notes of each biweekly meeting in GitHub discussions, Our historical meeting notes, as well as replays of the meetings are available at Google Docs 📑.
Check out our user case studies page for a list of the project users. Don't hesitate to leave a 📝comment and share your use case.
This repository is licensed under the GNU Affero General Public License version 3 (AGPL-3.0) and is subject to the following additional terms. Commercial use is not permitted. Please refer to here for details.