title: How does skype supports all the mobile platforms?
body: <p>I am developing an application which is kind of similar to Skype with some more features. I am amused and surprised by Skype's response to various mobile platforms i.e. iPhone, Android, BlackBerry, Symbian, Bada OS etc. </p>
  
  <p>I want to know how Skype is able to so rapidly release versions for iPhone, Android and Blackberry?</p>
  
  <p>Do they write code targeting every platform separately or do they write code once and then use some utility to make it available across all platforms? </p>
  
  <p>As a developer I am kind of curious to know the real technique which can be the reason of behind the scene magic. Any clues? </p>
  
  <p>Answers with valid sources and references are more appreciated.</p>