.gitlab-ci-files | ||
android | ||
ios | ||
uwp/cs | ||
.gitignore | ||
.gitlab-ci.yml | ||
LICENSE.txt | ||
README.md |
Linphone SDK tutorials
This repository holds tutorials explaining how to set up Linphone-SDK in a Android / iOS / desktop projects and use it to implement some simple features.
License
Copyright © Belledonne Communications
Tutorials are published under GNU/GPLv3 license, for free (open source). Please make sure that you understand and agree with the terms of this license before using it (see LICENSE.txt file for details).
Android
Even though Linphone's APIs are available in Java, Android tutorials have been created in Kotlin as it is the current standard for Android apps.
Linphone-SDK will be downloaded automatically by gradle from our Maven repository.
iOS
In the same way, iOS tutorials are written in Swift but the same can be achieved through Objective-C.
Linphone-SDK binaries are fetched from our Cocoapods repository for iOS.
Desktop
Desktop tutorials are in C#, leveraging on our Nuget packaging.
Additional resources
All tutorials require a SIP account to function, and if you don't have one you can create as many as you want and for free using our free SIP service.
You can check our website for news, supported RFCs, licensing services, etc...
Full API documentation is available for all of our supported languages:
Finally we also have a wiki with articles on various subjects.