title: Hybrid App development - iOS, Android, Windows Phone AND Desktop?
body: <p>I'm developing an application on my own that i want to run as a Web App, and on iOS, Android, Windows Phone and as a desktop application.</p>
  
  <p>The easiest way I can see to achieve this is to develop a hybrid app in visual studio in Angular/Ionic so that will take care of the mobile devices.</p>
  
  <p>For the desktop app I was intending on creating a C# application that acted as a container for a web control then simply deploy the HTML/JS/CSS in with it. Obviously i'll replace Ionic with Bootstrap for the layout but it means I can keep 90% of the JS code between apps saving me a lot of time.</p>
  
  <p>The reason I need a native desktop app is that it needs access to WCF to communicate with other parts of the suite.</p>
  
  <p>I've looked at Metro Apps but they're horrific, having a business application that demands full screen isn't gonna be any good. I know there are options for "fixing" metro apps but it still doesn't give the everything I need(like being able to minimize to tray &amp; WCF)</p>
  
  <p>Is this the workflow that you'd expect or am I missing something obvious?</p>