Skip to main content Skip to main content Windows Experience Devices Windows Developer Microsoft Edge Windows Insider Microsoft 365 Microsoft 365 Azure Copilot Windows Surface XBOX Deals Small Business Support Windows Apps Outlook OneDrive Microsoft Teams OneNote Microsoft Edge Moving from Skype to Teams Computers Shop XBOX Accessories VR & mixed reality Certified Refurbished Trade-in for cash XBOX Game Pass Ultimate PC Game Pass XBOX games PC games Microsoft AI Microsoft Security Dynamics 365 Microsoft 365 for business Microsoft Power Platform Windows 365 Small Business Digital Sovereignty Azure Microsoft Developer Microsoft Learn Support for AI marketplace apps Microsoft Tech Community Microsoft Marketplace Software companies Visual Studio Microsoft Rewards Free downloads & security Education Gift cards Licensing Unlocked stories View Sitemap
July 15, 2013
PC

Use open source code in your Windows Store apps

When developing apps, it’s essential for developers to be able to reuse their code and build on existing skills, without having to reinvent the wheel. The good news is that you can count on a lot of libraries and SDKs from partners, but also from the open source communities to support Windows Store apps.

Windows is a great playground for open source developers and many apps in the Store use open source frameworks and libraries already. You can find a lot of C++, C#, JavaScript open source libraries and frameworks that just work in Windows Store apps.

Microsoft Open Technologies, Inc. (MS Open Tech), wholly owned subsidiary, is also working closely with the open source communities to add key C++ and JavaScript frameworks to the long list of open source technologies that support Windows Store apps.

Tools for creating libraries and SDKs for Windows Store apps

Windows 8 and Visual Studio not only offer various options for developers to build Windows Store apps, including C++, JavaScript/HTML5, C#/XAML, but they also let you build libraries and SDKs for Windows Store apps easily. You can check out Jason Olson’s //build/ session below about technologies like NuGet, Visual Studio Extensions, or programs such as http://services.windowsstore.com.


Download this video to view it in your favorite media player:
High quality MP4 | Lower quality MP4

MS Open Tech helps bringing more open source goodness for Windows Store apps

MS Open Tech has been working with many open source technologies to help Web and C++ developers extend their reach and have their code work seamlessly on Windows devices.

You can now integrate your code using Cocos2DX, Cinder, Box2D, Bullet to a C++ Windows Store app project and rapidly get your app or game running on Windows 8 and published to the Windows Store. OpenCV and Ogre3D are also coming soon.

And as a Web developer, you can benefit from the work done by the community and MS Open Tech to make jQuery fully support Windows Store apps, simultaneously bringing other open source frameworks based on jQuery to the party, such as Backbone.js, Knockout.js, Canvas.js or Require.js. This means it’s straightforward for you to inject your JavaScript code from your web app to build Windows Store apps and offer a new type of experience to your customers.

Check out MS Open Tech’s blog post to learn more about using open source code and frameworks to build apps for Windows devices.

–Olivier Bloch, Senior Technical Evangelist, MS Open Tech

* This post was modified 7/16 with an updated list of MS Open Tech supported frameworks.

Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Microsoft Privacy Manage cookies Terms of use Trademarks Safety & eco Recycling About our ads