Visual Studio Now Supports Hybrid Cross-platform Mobile Development via Cordova
Microsoft has added native support for hybrid cross-platform mobile applications in Visual Studio 2013 Update 2.
Developers can build and deploy applications on various devices, emulators or web-based simulators. Apache Ripple is the default simulator used for testing an app before deployment on a device. MDHA can be used for advanced debugging of Windows Store or Android 4.4 applications. Deployment and running in a iOS Simulator on Mac OS X can be done from Visual Studio through the vs-mda-remote package for Node.js.
MDHA is integrated with a number of Microsoft cloud services including Azure Mobile services, Azure AD, Application Insights and Office 365.
Another solution for creating hybrid mobile applications with Visual Studio is with Xamarin Portable Razor kit, which is a lightweight implementation of the ASP.NET MVC APIs for mobile devices. Xamarin has written a demo application exemplifying an application for iOS and Android combining C#, native APIs and web technologies.