Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Build Cross Platform Video Chat Apps With Xamarin and Vidyo.io [Video]

DZone's Guide to

Build Cross Platform Video Chat Apps With Xamarin and Vidyo.io [Video]

In this post, we take a look at a way to implement video chat within your mobile application. Check out the following video for the details.

· Mobile Zone
Free Resource

Download this comprehensive Mobile Testing Reference Guide to help prioritize which mobile devices and OSs to test against, brought to you in partnership with Sauce Labs.

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


Analysts agree that a mix of emulators/simulators and real devices are necessary to optimize your mobile app testing - learn more in this white paper, brought to you in partnership with Sauce Labs.

Topics:
xamarin ,mobile ,ios ,android ,mobile app development ,video chat ,cross platform

Published at DZone with permission of Ben Pinkerton, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}