Go to file
2023-09-19 17:44:47 +02:00
.gitlab-ci-files Tutorial for LinphoneSDK x UWP - C# 2021-09-13 15:50:58 +02:00
android Bit of cleaning 2021-09-15 10:11:29 +02:00
ios Suggestions from CD for Async Call backs and Core object using @Published 2023-09-19 17:44:47 +02:00
uwp/cs Experimentations for extracting the core from the main thread 2023-09-12 16:55:20 +02:00
.gitignore Extra readme, some formatting, and missing file in Helloworld 2021-09-15 10:58:48 +02:00
.gitlab-ci.yml Tutorial for LinphoneSDK x UWP - C# 2021-09-13 15:50:58 +02:00
LICENSE.txt Initial commit with empty Android app for java tutorials 2020-06-04 10:47:16 +02:00
README.md Added READMEs 2021-09-08 16:04:17 +02:00

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.