title: What is AppRTC, how is it helpful for creating video call app for mobile?
body: <p>I have developed a decent video calling application for web using <strong>WebRTC</strong> and <strong>Javascript</strong> which is working fine in both Chrome and Firefox. Now, a similar app is to be created for the mobile also (by the android devs in my company). I'm helping them out for the same. After a bit of research they could find out that it is possible using <strong>AppRTC</strong>. <a href="https://appr.tc/" rel="nofollow noreferrer">https://appr.tc/</a></p>
  
  <p>So, now I'm setting up <a href="https://github.com/webrtc/apprtc" rel="nofollow noreferrer">this</a> in a dev server.</p>
  
  <p>But my doubts are:</p>
  
  <ul>
  <li><p><a href="https://webrtc.org/reference-apps/#" rel="nofollow noreferrer">Here</a> it is given as:</p>
  
  <blockquote>
    <p>appr.tc is a webrtc demo application hosted on App Engine.</p>
  </blockquote>
  
  <p>What is this actually? I couldn't understand this. Is AppRTC just a sample application? Or, can it give specific response when accessed from mobile perspective?</p></li>
  <li><p>Is AppRTC really needed for creating video chat app for mobile? For web, I was able to access WebRTC API's using javascript. Is it possible to do the same in <strong>Java</strong> and create a mobile app without depending on AppRTC?</p></li>
  </ul>