Vidyo.io Blog

Reduce development time and share code between iOS and Android apps

Use vidyo.io with Xamarin

Using Xamarin and vidyo.io together dramatically speeds time-to-market for your video chat enabled apps. The Xamarin development platform makes it possible to build cross platform applications with a common code base.

There are multiple app types that you can use to implement an embedded group video chat using the vidyo.io APIs:

Xamarin.iOS & Xamarin.Android
Vidyo.io supports both Xamarin.iOS and Xamarin.Android. These application types are ideal for apps that require specific platform APIs that are not common to both Android and iOS. You may want to use these app types if building a custom UI is more important than sharing code. Using Xamarin.iOS and Xamarin.Android with vidyo.io lets you share an average of 75% of application logic between platforms.

Xamarin.Forms
Vidyo.io also supports the use of Xamarin.Forms. With Xamarin.Forms you share not only the application logic, but also the UI code. You’ll dramatically increase the amount of code that is shared for cross platform apps.

We recently covered these topics in an introductory webinar titled “Build Cross Platform Video Chat Apps With Xamarin”. You can view the on-demand video of the webinar below. This webinar includes a live coding walkthrough to show you how to build an iOS and Android application using Xamarin.

You can also access sample apps from our GitHub page.

Xamarin.Forms Sample
Xamarin.iOS & Xamarin.Android Sample