Using third-party libraries and SDKs
WebRTC is very popular and is definitely a hot topic. So, many companies started developing software development kits for it. Using such kinds of SDKs, you can simplify the development process. For example, some companies even provide some kind of cloud TURN servers. Some services can even route calls to Public Switched Telephone Network (PSTN).
Also, most of these SDKs provide support to develop native applications. We will talk about a list of such companies and their SDKs. Actually, there might not be pure WebRTC APIs on the top layer of such SDKs. So, it is recommended that you do not tie your application with them too closely.
Some of the SDKs provide cross-platform tools. For example, Appcelerator and PhoneGap both offer the HTML5 wrapper along with native API layers to users. They can also provide the WebRTC support; then web developers would be able to do the same type of development for both mobile and desktop systems.
The following links are mostly...