<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Download and Install Mesibo chat SDK on mesibo documentation</title><link>https://docs.mesibo.com/install/</link><description>Recent content in Download and Install Mesibo chat SDK on mesibo documentation</description><generator>Hugo</generator><language>en</language><atom:link href="https://docs.mesibo.com/install/index.xml" rel="self" type="application/rss+xml"/><item><title>mesibo SDK for Android</title><link>https://docs.mesibo.com/install/android/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.mesibo.com/install/android/</guid><description>&lt;!-- &lt;script src="https://api.mesibo.com/maven_versions.js?refresh=1"&gt;&lt;/script&gt; --&gt;
&lt;script&gt;
var s = document.createElement("script");
//s.src = "https://cdn.mesibo.com/meta/versions.js" + "?ts=" + ((new Date().getTime()&amp;~3600));
s.src = "https://cdn.mesibo.com/meta/versions.js";
document.getElementsByTagName("head")[0].appendChild(s);
&lt;/script&gt;


&lt;p&gt;You can install the latest version of mesibo SDKs into your Android Studio project by adding Gradle dependency and performing Gradle sync.&lt;/p&gt;
&lt;h2 id="install-mesibo-core-sdk"&gt;Install Mesibo Core SDK&lt;a class="td-heading-self-link" href="#install-mesibo-core-sdk" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;First, ensure &lt;code&gt;mavenCentral()&lt;/code&gt; is configured in the top-level build.gradle file:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-java" data-lang="java"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;allprojects&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;repositories&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt;	&lt;/span&gt;&lt;span class="n"&gt;mavenCentral&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;google&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Then add the mesibo dependency in the app&amp;rsquo;s build.gradle file:&lt;/p&gt;</description></item><item><title>mesibo SDK for iOS</title><link>https://docs.mesibo.com/install/ios/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.mesibo.com/install/ios/</guid><description>&lt;p&gt;&lt;!-- &lt;script src="https://api.mesibo.com/maven_versions.js?refresh=1"&gt;&lt;/script&gt; --&gt;
&lt;script&gt;
var s = document.createElement("script");
//s.src = "https://cdn.mesibo.com/meta/versions.js" + "?ts=" + ((new Date().getTime()&amp;~3600));
s.src = "https://cdn.mesibo.com/meta/versions.js";
document.getElementsByTagName("head")[0].appendChild(s);
&lt;/script&gt;


The Mesibo SDKs for iOS are available via CocoaPods or as standalone frameworks that can be installed manually.&lt;/p&gt;
&lt;h2 id="minimum-requiements"&gt;Minimum Requiements&lt;a class="td-heading-self-link" href="#minimum-requiements" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Latest stable &lt;a href="https://developer.apple.com/documentation/xcode-release-notes"&gt;Xcode&lt;/a&gt; version.&lt;/li&gt;
&lt;li&gt;Target iOS 11.0 and above&lt;/li&gt;
&lt;li&gt;Ensure to add &lt;code&gt;-ObjC&lt;/code&gt; linker flag to your Xcode project &lt;code&gt;Build Settings&lt;/code&gt; -&amp;gt; &lt;code&gt;Linking&lt;/code&gt; -&amp;gt; &lt;code&gt;Other Linker Flags&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can install mesibo into your Xcode project by using CocoaPods or manually downloading mesibo frameworks from GitHub and adding them to your project.&lt;/p&gt;</description></item><item><title>mesibo SDK for Flutter</title><link>https://docs.mesibo.com/install/flutter/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.mesibo.com/install/flutter/</guid><description>&lt;!-- &lt;script src="https://api.mesibo.com/maven_versions.js?refresh=1"&gt;&lt;/script&gt; --&gt;
&lt;script&gt;
var s = document.createElement("script");
//s.src = "https://cdn.mesibo.com/meta/versions.js" + "?ts=" + ((new Date().getTime()&amp;~3600));
s.src = "https://cdn.mesibo.com/meta/versions.js";
document.getElementsByTagName("head")[0].appendChild(s);
&lt;/script&gt;


&lt;p&gt;mesibo Flutter SDK allows you to quickly add messaging, calls, and conferencing on your Flutter app in a few lines of code.&lt;/p&gt;
&lt;h2 id="supported-platforms"&gt;Supported Platforms&lt;a class="td-heading-self-link" href="#supported-platforms" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://pub.dev/packages/mesibo_flutter_sdk"&gt;mesibo flutter SDK&lt;/a&gt; supports&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Android&lt;/li&gt;
&lt;li&gt;iOS&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="minimum-requiements"&gt;Minimum Requiements&lt;a class="td-heading-self-link" href="#minimum-requiements" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Latest Flutter 3.19 and above&lt;/li&gt;
&lt;li&gt;Refer to the minimum requirements for mesibo Android and iOS APIs&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="installing-mesibo-sdks-in-your-flutter-apps"&gt;Installing mesibo SDKs in your Flutter Apps&lt;a class="td-heading-self-link" href="#installing-mesibo-sdks-in-your-flutter-apps" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;With Flutter:&lt;/p&gt;</description></item><item><title>mesibo SDK for JavaScript</title><link>https://docs.mesibo.com/install/javascript/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.mesibo.com/install/javascript/</guid><description>&lt;!-- &lt;script src="https://api.mesibo.com/maven_versions.js?refresh=1"&gt;&lt;/script&gt; --&gt;
&lt;script&gt;
var s = document.createElement("script");
//s.src = "https://cdn.mesibo.com/meta/versions.js" + "?ts=" + ((new Date().getTime()&amp;~3600));
s.src = "https://cdn.mesibo.com/meta/versions.js";
document.getElementsByTagName("head")[0].appendChild(s);
&lt;/script&gt;


&lt;h2 id="install-mesibo-javascript-sdk"&gt;Install Mesibo Javascript SDK&lt;a class="td-heading-self-link" href="#install-mesibo-javascript-sdk" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The easiest way to install mesibo Javascript SDK is to include following in &lt;code&gt;&amp;lt;HEAD&amp;gt;&lt;/code&gt; section of your HTML file:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-html" data-lang="html"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nt"&gt;script&lt;/span&gt; &lt;span class="na"&gt;src&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;&amp;#34;https://cdn.mesibo.com/api/mesibo-version_js.js&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class="nt"&gt;script&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;or, to always use the latest version,&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-html" data-lang="html"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nt"&gt;script&lt;/span&gt; &lt;span class="na"&gt;src&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;&amp;#34;https://cdn.mesibo.com/api/mesibo.js&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class="nt"&gt;script&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can also use &lt;code&gt;async&lt;/code&gt; and &lt;code&gt;defer&lt;/code&gt; attributes inside &lt;code&gt;script&lt;/code&gt; tag if requires.&lt;/p&gt;
&lt;p&gt;Alternatively, you may also use DOM method to load the mesibo JS on demand when it is not possible to use the script tag.&lt;/p&gt;</description></item><item><title>mesibo SDK for Python</title><link>https://docs.mesibo.com/install/python/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.mesibo.com/install/python/</guid><description>&lt;p&gt;mesibo Python API allows you to add real-time communication to your Python apps.&lt;/p&gt;
&lt;h2 id="supported-platforms"&gt;Supported Platforms&lt;a class="td-heading-self-link" href="#supported-platforms" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;mesibo Pythons APIs are tested on the following platforms.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;RedHat 8.x / Rocky Linux 8.5 / CentOS 7.x and 8.x / Oracle Linux 8&lt;/li&gt;
&lt;li&gt;Ubuntu 22.04 and 20.04 (should work on Debian too)&lt;/li&gt;
&lt;li&gt;Mac OS - both X86_64 and Arm64 (M1) versions&lt;/li&gt;
&lt;li&gt;Microsoft Windows 10 and above&lt;/li&gt;
&lt;li&gt;Raspberry Pi 3 and 4 (64-bit)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://mesibo.com/support"&gt;Contact us&lt;/a&gt; if your platform is not supported.&lt;/p&gt;</description></item><item><title>mesibo SDK for C++</title><link>https://docs.mesibo.com/install/cpp/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.mesibo.com/install/cpp/</guid><description>&lt;p&gt;The mesibo C++ API allows you to create a real-time application on Linux, Mac OS, Microsoft Windows, and Raspberry Pi platforms. mesibo C++ API is a low-level API that is extremely powerful, efficient, and light-weight.&lt;/p&gt;
&lt;p&gt;mesibo C++ library is available as a shared library &lt;code&gt;libmesibo.so/libmesibo.dylib/mesibo.dll&lt;/code&gt;, which can be seamlessly integrated into any application by compile-time linking or by loading it dynamically. You can even use it from other languages of your choice like Python, PHP, Matlab, etc. as all of these languages allow interfacing with C++ libraries.&lt;/p&gt;</description></item><item><title>mesibo SDK for Linux</title><link>https://docs.mesibo.com/install/linux/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.mesibo.com/install/linux/</guid><description>&lt;p&gt;Mesibo on Linux is available as a shared library(.so) which allows you to use it from any application OR languages of your choice like C, C++, Python, PHP, Matlab, Octave etc.&lt;/p&gt;
&lt;h2 id="os-requirements"&gt;OS requirements&lt;a class="td-heading-self-link" href="#os-requirements" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;mesibo Linux API are tested on the following platforms.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;RedHat 8.x / Rocky Linux 8.5 / CentOS 7.x and 8.x / Oracle Linux 8&lt;/li&gt;
&lt;li&gt;Ubuntu 22.04 and 20.04 (should work on Debian and mint too)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;mesibo APIs should work on other Linux platform too as it has minimum system dependencies. However, send us an email if your platform is not supported.&lt;/p&gt;</description></item><item><title>mesibo SDK for macOS</title><link>https://docs.mesibo.com/install/mac/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.mesibo.com/install/mac/</guid><description>&lt;p&gt;mesibo on macOS is available as a dynamic library (.dylib) which allows you to use it from any application OR languages of your choice like C, C++, Python, PHP, Matlab, Octave etc.&lt;/p&gt;
&lt;h2 id="os-requirements"&gt;OS requirements&lt;a class="td-heading-self-link" href="#os-requirements" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;macOS (both Apple Silicon M1/M2/M3 etc, and Intel)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="install-using-the-convenience-script"&gt;Install using the convenience script&lt;a class="td-heading-self-link" href="#install-using-the-convenience-script" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;mesibo provides a convenience script for installing mesibo on all the supported platforms.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$ curl -fsSL https://raw.githubusercontent.com/mesibo/libmesibo/master/install.sh &lt;span class="p"&gt;|&lt;/span&gt; sudo bash -
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Please note the following points:&lt;/p&gt;</description></item><item><title>mesibo SDK for Windows</title><link>https://docs.mesibo.com/install/windows/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.mesibo.com/install/windows/</guid><description>&lt;p&gt;Mesibo on Microsoft Windows is available as a dynamic link library (.dll) which allows you to use it from any application OR languages of your choice like C, C++, Python, PHP, Matlab, Octave etc.&lt;/p&gt;
&lt;h2 id="os-requirements"&gt;OS requirements&lt;a class="td-heading-self-link" href="#os-requirements" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Microsoft Windows 10 and above (64-bit)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="download-from-github"&gt;Download from GitHub&lt;a class="td-heading-self-link" href="#download-from-github" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;You can download header file and DLL for Microsoft Windows (and other platforms) from mesibo GitHub repository:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;git clone git@github.com:mesibo/libmesibo.git
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>mesibo SDK for Raspberry Pi</title><link>https://docs.mesibo.com/install/raspberrypi/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.mesibo.com/install/raspberrypi/</guid><description>&lt;p&gt;Instantly add real-time communication on your embedded devices by using mesibo. You can control and communicate with your Raspberry Pi based devices from mobile apps, web, Linux, using the same API.&lt;/p&gt;
&lt;p&gt;Mesibo on Raspberry Pi is available as a shared library(.so) which allows you to use it from any application OR languages of your choice like C, C++, Python, PHP, etc. You can also use mesibo Python APIs for Raspberry Pi.&lt;/p&gt;</description></item><item><title>How mesibo SDKs are versioned</title><link>https://docs.mesibo.com/install/versioning/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.mesibo.com/install/versioning/</guid><description>&lt;p&gt;mesibo follows Semantic Versioning. This document explains the version number scheme for mesibo release and beta SDKs.&lt;/p&gt;
&lt;h4 id="release-versions"&gt;Release Versions&lt;a class="td-heading-self-link" href="#release-versions" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;Each mesibo release SDK has a version number defined as MAJOR.MINOR.PATCH, for example 2.2.7, in which:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;MAJOR version is incremented for major API changes&lt;/li&gt;
&lt;li&gt;MINOR version is incremented when new features/functionality are added&lt;/li&gt;
&lt;li&gt;PATCH version is incremented for bug fixes or minor updates&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="beta-versions"&gt;Beta Versions&lt;a class="td-heading-self-link" href="#beta-versions" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;Beta versions are not published and offered to mesibo users only as needed in response to support tickets.&lt;/p&gt;</description></item></channel></rss>