WebRTC Course by BlogGeek.Me

Lesson 3 of 6925 min

Browsers and device coverage

WebRTC is available today on all modern browsers. It can be compiled and ported to native environments - desktop, mobile and embedded ones. For the majority of use cases, WebRTC is the right technology to use.

Additional resources

Other links

Questions & answers

Can I run WebRTC in iOS?

Yes. If you have iOS 11 or higher and Safari.

Inside apps as part of a WebView - not yet (we're almost there).

Also remember that since WebRTC is open source, you can take the code, integrate it with your iOS app and use it.

When will WebRTC work on Safari?

It already does. Safari 11 has WebRTC support for it.

When will WebRTC work on Internet Explorer?

Never.

Microsoft moved on to Edge and probably won’t invest in adding new things such as WebRTC into a browser they are actively trying to kill. Oh, and Edge moved to use Chromium, which is used inside Chrome as well.

Will WebRTC kill mobile apps?

No.

People will still consume their services through applications on mobile devices, but now, web browsing on mobile has the ability to offer real-time communications when needed without installing any app.

Is there a way to build a WebRTC app with Ionic for iOS and Android app ?

Yes.

On iOS it must be Ionic Native, and you will need to use a WebRTC plugin/extension for Cordova. I am not sure there’s a good out-of-the box solution for it at the moment.

But it is possible.

Resources16