<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" 
      xmlns:thr="http://purl.org/syndication/thread/1.0">
  <link rel="alternate" type="text/html" href="http://blog.tmcnet.com/blog/tom-keating/skype/microsoft-working-on-html5-skype-web-app.asp" />
  <link rel="self" type="application/atom+xml" href="http://blog.tmcnet.com/blog/tom-keating/atom.xml" />
  <id>tag:blog.tmcnet.com,2013:/blog/tom-keating//4/tag:blog.tmcnet.com,2012:/blog/tom-keating//4.49225-</id>
  <updated></updated>
  <title>Comments for Microsoft Working on HTML5 Skype Web App?</title>
  <subtitle>VoIP &amp; Gadgets blog - Latest news in VoIP &amp; gadgets, wireless, mobile phones, reviews, &amp; opinions</subtitle>
  <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.38</generator>
  <entry>
    <id>tag:blog.tmcnet.com,2012:/blog/tom-keating//4.49225</id>
    <link rel="alternate" type="text/html" href="http://blog.tmcnet.com/blog/tom-keating/skype/microsoft-working-on-html5-skype-web-app.asp" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.tmcnet.com/mt/mt-atom.cgi/weblog/blog_id=4/entry_id=49225" title="Microsoft Working on HTML5 Skype Web App?" />
    <published>2012-04-16T13:16:51Z</published>
    <updated>2012-04-16T15:45:43Z</updated>
    <title>Microsoft Working on HTML5 Skype Web App?</title>
    <summary>Came across an interesting job posting by Microsoft on the Microsoft Talent Network that seems to point to a web app being developed by the Microsoft and Skype team. Running Skype within a web browser would be huge and would...</summary>
    <author>
      <name>Tom Keating</name>
      <uri>http://blog.tmcnet.com/blog/tom-keating/</uri>
    </author>
    
    <category term="Microsoft" />
    
    <category term="Skype" />
    
    <category term="TMCnet" />
    
    <category term="Unified Communications" />
    
    <category term="Video Conferencing" />
    
    <category term="VoIP" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.tmcnet.com/blog/tom-keating/">
      <![CDATA[<a href="http://blog.tmcnet.com/blog/tom-keating/images/skype-html5-web-app.png"><img class="mt-image-none" src="http://blog.tmcnet.com/blog/tom-keating/assets_c/2012/04/skype-html5-web-app-thumb-500x334-11153.png" alt="skype-html5-web-app.png" width="500" height="334" /></a><br />Came across an <a href="https://www.microsoft-careers.com/job/Prague-Software-Development-Engineer-Skype-for-Browsers-Job/1668766/">interesting job posting</a> by Microsoft on the Microsoft Talent Network that seems to point to a web app being developed by the Microsoft and Skype team. Running Skype within a web browser would be huge and would likely using HTML5 along with some Javascript.<br /><br />Here's the relevant job posting section:<br />
<blockquote>Team at Skype is looking for passionate, team-oriented and  self-motivated developers to help us <strong>bring Skype experience on to the  Web</strong>.<br /><br />You will have a chance to <strong>integrate existing Skype solutions on  to the web</strong> with the support of the backend services build from the  ground up using latest Microsoft technologies. Result of your work will  be used by hundreds millions of thankful users worldwide.</blockquote>
<br /> The rest of it reads as follows:<!-- pagebreak --><br />
<blockquote>You will  work in dynamical environment with the team of true professionals  participating in defining, designing, developing, testing and  documenting one of the most popular applications of the modern world.<br />You  will closely cooperate with colleagues developing Skype cross platform  core library in Tallinn, Estonia, audio/video team in Stockholm, Sweden,  User management team in Prague and web plug-in team in Palo Alto, US.<br /><br />Key Responsibilities<br /><br />Architecture  and design- to design and maintain robust and loosely coupled  application code in collaboration with the team architect.<br />Develop- to lead development by implementing most critical parts of the application.<br />Analyse,  Estimate, Plan, Test, Document and Release- to understand Skype  software development process and perform all required and otherwise  useful practices.<br />Collaborate<br />Team Rendezvous senior developer responsibility is to actively collaborate with:<br />- Product management around product requirements and priorities,<br />- Colleagues from supporting teams on new features and integration issues,<br />- Team Rendezvous team members guiding their efforts and developing their technical skills.<br />Candidate Profile, Expertise/Experience<br />Essential<br />- BS/MS in Computer Science, Information Systems or similar.<br />- 5+ years developing rich web client applications.<br />-  Real world experience developing HTML5 UI&rsquo;s including rich interaction  based on JavaScript (ideally understands difference between standards  based ECMA, and browser specific JavaScript/JS.<br />Desirable<br />- An understanding of rich media in windows (AV) helpful.<br />- C#, Java or C++ experience is a strong advantage.<br />Excellent  verbal and written communication skills with the ability to interact  professionally with a diverse group, executives, managers, and subject  matter experts. Must demonstrate cultural sensitivity and diplomacy in  communicating with others.<br />Self-direction- must work independently to develop application code. This role demands proactive, &lsquo;can-do&rsquo; nature.<br />Self-management-  must be highly organized and be able to prioritize work effectively.  Successfully engage in multiple initiatives simultaneously.<br />Team-orientation-  Able to put team interests above personal, help team to move faster all  together and take personal responsibility for the whole team result.</blockquote>
<br />The qualifications is also interesting and mentions web design. "<strong>Job Segments:</strong> Computer Science, Creative, Developer,  Engineer, Engineering, Information Systems, Java, Marketing, Operations,  Product Manager, Software Engineer, Technology, Test Engineer, Testing, <strong> Web Design</strong>".<br /><br />Clearly Microsoft/Skype is looking to develop a web app. I'm pondering its use-case scenarios, since most mobile users are content to use their Skype mobile app and PC/laptop users are fine using their full-blown Skype application. I suppose it could be used in click-to-call scenarios, especially in shopping cart "questions before you buy" situations. Abandoned carts are a big problem with online retailers and offering an easy click-to-call method would help mitigate that. Of course, most Skype users already know that click-to-call already exists within Skype, however you <em>must</em> have the application installed for it to work. Having click-to-call utilize a HTML5 web-based app would work regardless of whether the user has Skype installed or not.<br /><br />As Microsoft further integrates Skype into their unified communications strategy, there could be some enterprise applications for a Web-based version of Skype as well. Perhaps a Skype-to-Lync gateway will be offered to allow Skype and Lync clients to communicate. I can envision this being done in the Office365 cloud instead of a hardware CPE-based gateway, since Microsoft hasn't been successful with <a href="http://blog.tmcnet.com/blog/tom-keating/microsoft/microsoft-kills-response-point-ip-pbx.asp">telecom hardware in the past</a>. Other than their XBox and mouse & keyboard line of hardware, I can't think of any other successful Microsoft hardware. Though the Microsoft Lumia 900 looks promising. Of course, <em>Nokia makes the hardware</em> and Microsoft the software, so I shouldn't even count that.<br /><br />Many enterprises, especially larger ones lock down their PCs and laptops and restrict software installation. Allowing and rolling out an allowed software app can be a laborious chore. Thus, having a HTML5 Skype app would ease the deployment and enable B2B communication. B2B communication is a huge selling point for <a href="http://blog.tmcnet.com/blog/tom-keating/microsoft/lync-federation-tool-makes-it-easy-to-find-lync-enabled-business-partn.asp">Microsoft Lync, especially due to its ease of federation</a>. However, federation is still a manual process. Using a Skype web app could make B2B communication easier.<br /><br />For instance, in a B2B scenario, a company could have their clients go to a specific URL to join a password-protected Skype conference. You could then do presentations, desktop sharing, IM, VoIP, and video conferencing. It could compete with <a href="http://www.gotomeeting.com">GoToMeeting</a>, <a href="http://www.webex.com">WebEx</a>, and even Microsoft's own Live Meeting. Though I doubt the HTML5 standard is quite there yet when it comes to VoIP and video conferencing. Although, the WebRTC standard <a href="http://blog.tmcnet.com/blog/tom-keating/google/google-building-skype-like-app-in-the-browser.asp">pushed by Google and others</a> will help allow HTML5 to perform these capabilities. It'll be interesting to see what the Microsoft and Skype teams have planned for a web-based Skype app. Stay tuned...<br />]]>
      
    </content>
  </entry>

</feed>
