Intel® Developer Zone:
Developing Windows* Apps for Intel Devices

Download the Latest Tools, SDK, & APIs

Get the latest Intel tools to help you code, optimize, test and package Ultrabook Windows* 8 applications. We offer a number of industry leading software tools to help compile your application, optimize for Intel Architecture, make the most of graphics as well as to test and package your application for submission to the Intel AppUp store.

Developing Tools

Get more out of your app using Intel tools to make your code perform the best on Intel Hardware.

Graphic Tools

Get the most of your graphics and media with these tools.


Intel® VTune™ Amplifier

Boost Performance Optimization and Multicore Scalability with a set of advanced capabilities for developers who need even greater performance optimization.
Learn More


Intel® Graphics Performance Analyzers

A set of powerful graphics and gaming analysis tools that are designed to work the way game developers do.
Learn more ›



Perceptual Computing SDK

With the Intel® Perceptual Computing SDK 2013, developers can create exciting new applications that take advantage of the SDK’s core capabilities: speech recognition, close-range hand and finger tracking, face analysis, augmented reality, and background subtraction.
Learn More

Intel® Media SDK

Software development library that exposes Intel platforms' industry-leading media acceleration capabilities (encoding, decoding and transcoding).
Learn More

More Tools

Intel provides the tool suites Windows developers need to deliver winning performance.
Learn More




HTML5 - Test & Package Apps


HTML5 is an emerging development framework we happily support. We offer the following tools and resources to aid your development, testing and packaging of HTML5 applications for Ultrabook devices.



Learn about Intel XDK NEW, an HTML5 cross-platform toolkit for web and hybrid apps.


HTML5 Home

Find resources and leverage your HTML5 expertise to build hybrid HTML5 apps for mobile devices (e.g. phones and tablets) and other platforms.

Find the latest and greatest documentation to help your development project. We have technical guides, case studies, code samples, videos and thought-provoking blog posts. You'll find all the resources for Ultrabook development here.



A Different Kind of Dual Screen Experience - Control & Consume
06-Sep-2013 | 9:48 AM PDT | 0
Downloads A Different Kind of Dual Screen Experience - Control & Consume [PDF 112KB] Single Application, Separate Uses I hate trying to use my mouse on ...
Getting Started on Unity3D Perceptual / Augmented Reality (Step by Step)
06-Sep-2013 | 7:49 AM PDT | 5
After some time playing with the AugmentedFarm I made some annotations and I will pass to everyone, hope that your start will be easyer than mine... I'm not expert and if I say something wrong please let me know.Let's Go ... 1º - Create a new unity Project Img - Empty unity project  2º - Import ...
PAX Prime 2013: Spotlight on Indie Game Developers
05-Sep-2013 | 3:06 PM PDT | 0
One of the most popular events throughout the year for independent game developers, game enthusiasts, and of course anyone interested in cosplay just wrapped up in Seattle, Washington over the Labor Day weekend. PAX Prime, an annual gaming ...
Windows* 8.1 Preview – what’s new for developers
05-Sep-2013 | 8:43 AM PDT | 2
Downloads Windows* 8.1 Preview – what’s new for developers [PDF 327KB] Windows 8.1 Preview is out, and many people are testing and checking the new features and capabilities. As an update of a major ...
What's New? Intel® Threading Building Blocks 4.2
04-Sep-2013 | 7:32 AM PDT | 0
One of the best known C++ threading libraries Intel® Threading Building Blocks (Intel® TBB) was recently updated to a new release 4.2. The updated version contains several key new features comparing to previous release 4.1. Some of them were ...
From Paper to Pixels: The Art of Perceptual Computing
03-Sep-2013 | 12:29 PM PDT | 0
What happens when you take the technology behind perceptual computing and pair it with cutting-edge, exploratory art works? That’s the question Infrared5 CEO and Creative Director Rebecca Allen decided to explore with a new art exhibit coming out ...
Project Anarchy: Free Mobile 3D Game Production Engine for Developers
29-Aug-2013 | 3:52 PM PDT | 0
If you’re a game developer looking for tools that will help you compete without breaking the bank in the process, you’ll want to check out Project Anarchy, a free mobile game development suite available for developers from ...
IDF 2013: Developer Demos You Won’t Want to Miss
28-Aug-2013 | 10:29 AM PDT | 0
IDF 2013 is only a few weeks away, and developers from around the world are getting ready to attend this exciting event, scheduled for September 10-12, 2013, at the Moscone Convention Center in San Francisco, ...
Developing Apps on DirectX* 11 and OpenGL* for Atom™ Processor Based Tablets
27-Aug-2013 | 11:36 AM PDT | 0
One of the new features on the latest Intel® Atom™ Z3000 (codename Bay Trail) series platform is the integration of Intel® HD Graphics. This provides application developers a great opportunity on a mobile platform to build graphically rich and immersive games and powerful media applications. The ...
Building Boost with Intel C++ Composer XE 2013 on Windows 7
26-Aug-2013 | 7:27 AM PDT | 1
This article explains how to build Boost using Intel C++ Composer XE 2013 Update 5 ( Build 20130607) on Windows 7 (64-bit).
Intel President Renee James: Interview with the Wall Street Journal
23-Aug-2013 | 11:46 AM PDT | 0
Intel President Renee James recently sat down for a video interview with the Wall Street Journal’s Rolfe Winkler. In this interview, Ms. James discussed a wide range of issues around Intel’s  computing strategy, anything from mobile to what’s coming up at IDF in September. You can watch the entire ...
Using Microsoft* Network Direct SPI with Intel® MPI Library
23-Aug-2013 | 2:58 AM PDT | 0
The new Intel® MPI Library version 4.1 Update 1 for Windows* OS now officially supports Network Direct SPI. InfiniBand* is supported by Intel(R) MPI Library for Windows* OS ...
Fluid Simulation for Video Games (part 17)
22-Aug-2013 | 3:11 PM PDT | 0
Liquids are fluids that have a free surface (that is, a surface whose shape is not defined by its container). This article—the 17th in the series—describes how to identify a fluid surface. You can use this information to render the surface or to help compute surface tension.
The Ridiculous Tablet vs PC Debate
21-Aug-2013 | 8:12 PM PDT | 3
[Opinion: The Ridiculous Tablet vs. PC Debate that wasn't] Let me just get this out of the way so you know where I stand. Tablets are another PC form factor. It's just that simple. To claim otherwise comes off as trying to be sensationalistic to sell a story, naive, or possibly disingenous.  Sound ...
HTML5 Canvas - Tap & Rotate Player with Arctangent
21-Aug-2013 | 7:32 PM PDT | 5
One of the more challenging user experiences in a game is the need to move AND aim a player on the screen.  That gets harder with mobile devices, where you have limited controller options.  One way to fix this, is to allow the user to tap where your character should aim than have him turn in that ...
Intel® HTML5 Tools for developing mobile applications
21-Aug-2013 | 11:34 AM PDT | 0
by Egor Churaev Downloads Intel® HTML5 Tools for developing mobile applications [PDF 821.98KB]iOS Source Code [ZIP file 168 KB] ...
Developing applications using Intel® Perceptual Computing Technology
21-Aug-2013 | 11:27 AM PDT | 1
By Shwetha Doss, Sr. Application Engineer, Intel Corporation Chethan Raj, Developer, CodeCraft Technologies/Focus Medica Abstract Perceptual computing is reshaping the way we interact with our devices, making it more natural, intuitive, and immersive. Devices will be able to perceive our actions ... - Now with Intel AMT certificate activation
20-Aug-2013 | 5:52 PM PDT | 0
I just added certificate based Intel AMT cloud activation support (TLS-PKI) in that works behind NAT’s and HTTP proxies, uses a reusable USB key and makes use of Intel AMT one-time- ...
IDF 2013: Will You Be There?
20-Aug-2013 | 1:46 PM PDT | 0
The Intel Developer Forum (IDF) is coming soon! This exciting event is scheduled for September 10-12, 2013, at the Moscone Convention Center in San Francisco, ...
Location Data Logger Design and Implementation, Part 6: The Export Class
20-Aug-2013 | 1:16 PM PDT | 0
This is part 6 of a series of blog posts on the design and implementation of the location-aware Windows Store app "Location Data Logger". Download the source code to Location Data Logger here ...
Intel Developer Forum 2013 - San Francisco!
20-Aug-2013 | 10:04 AM PDT | 0
Hi everyone! This year I have been asked to make a comeback at IDF, the Intel Developer Forum! As my blog readers know, I work on many interesting projects as a one man development team:, ...
Use HTML5 device orientation to run Windows 8 javascript apps on Android devices
19-Aug-2013 | 6:03 PM PDT | 2
For the last year there's been a good deal of information published on how to use the sensor APIs for Windows 8 device.  However if you are interesting in having portable HTML5 code leveraging device sensors typically required a native approach or 3rd party proprietary solution.  With a bit of ...
Implementing OAuth 1.0a Authentication Using WebAuthenticationBroker
19-Aug-2013 | 11:34 AM PDT | 0
Downloads Implementing OAuth 1.0a Authentication Using WebAuthenticationBroker [PDF 407.62 KB] What is OAuth? OAuth is the open standard for the authorization and authentication. OAuth provides a method for clients to access server ... - Now with Intel AMT certificate activation
15-Aug-2013 | 7:43 PM PDT | 0
I just added certificate based Intel AMT cloud activation support (TLS-PKI) in that works behind NAT’s and HTTP proxies, uses a reusable USB key and makes use of Intel AMT one-time- ...
Location Data Logger Design and Implementation, Part 5: The Data Grid View
15-Aug-2013 | 3:01 PM PDT | 0
This is part 5 of a series of blog posts on the design and implementation of the location-aware Windows Store app "Location Data Logger". Download the source code to Location Data Logger here ...
Call site dependence for SIMD-enabled functions in C++
13-Aug-2013 | 11:22 PM PDT | 0
Introduction Elemental function is tool for explicit vectorization which shipped as a part of Intel(R) Cilk(TM) Plus package. Many loops in the real world applications consist of function call inside the loop body. Often these function calls are to user defined functions and if there is no vector ...
Usage of linear and uniform clause in Elemental function (SIMD enabled function)
13-Aug-2013 | 1:06 PM PDT | 0
Introduction Vectorization plays a paramount role in speeding up applications which have inherent data parallelism. Often loops which are targeted for vectorization have function calls from loop body. Intel C++ Compiler ships vector version of the standard math functions and thus usage of these ...
The hierarchy of developer motivation
13-Aug-2013 | 12:22 PM PDT | 0
A recent survey on developer economics put together by analytics firm VisionMobile polled 6000 respondents from 115 different countries on their motivations, challenges, and future plans for app development. ...
Report from San Francisco’s Intel Ultracode Meetup: Code and Tell
09-Aug-2013 | 11:29 AM PDT | 0
On a warm July summer evening in San Francisco, 65-ish coders gathered to focus on Android projects, both html5 and native, watch and listen to expert demos, and maybe even grab a few Intel-sponsored prizes. Here’s a report from this event, produced by Intel and ...
Location Data Logger Design and Implementation, Part 4: Bing Maps Integration
09-Aug-2013 | 11:20 AM PDT | 0
This is part 4 of a series of blog posts on the design and implementation of the location-aware Windows Store app "Location Data Logger". Download the source code to Location Data Logger here ...
Vectorization Diagnostics for Intel(R) C++ Compiler
07-Aug-2013 | 2:59 PM PDT | 0
We have a similar catalog of vectorization diagnostics for the Intel® Fortran Compiler here. Diagnostics Number Diagnostic Description ...
The 2013 Intel™ App Innovation Contest: A Unique Developer Opportunity
07-Aug-2013 | 12:12 PM PDT | 0
Contests and developers seem to go hand in hand. These last few months have seen a virtual plethora of interesting challenges; anything from the Intel® Perceptual Computing Challenge to the seven-week long ... - Now with multi-display support!
05-Aug-2013 | 9:46 PM PDT | 0
Today I am announcing Meshcentral’s support for in-band Windows multi-display. This is by far the most requested feature to date. In Meshcentral, administrators can select a device and click ... - Run your own on Amazon!
01-Aug-2013 | 8:39 AM PDT | 0
For people following work on Meshcentral, this day has been a long time coming. Today we are announcing that we started making Meshcentral available for hosting on Amazon EC2. Computer ...
The Future of Perceptual Computing: Interview with The Game Creators CEO Lee Bamber
01-Aug-2013 | 8:31 AM PDT | 0
Lee Bamber of The Game Creators is a man on a coding mission, as evidenced by his astonishing body of work: co-founder of The Game Creators (development and publishing of PC game creation software), participation in a number of challenges ...
Optimizing Battery Life on SOC Devices
31-Jul-2013 | 1:37 PM PDT | 0
When: Monday, Sept. 9, 2013 1:00p.m. to 5:00 p.m.Where: InterContinental San Francisco, 3rd Floor, Union Square Room (next to Moscone Center) 888 Howard Street, San Francisco, California   Session Time Introduction to Power Analysis ...
Interview with HTML5 developer Gregory Menvielle
30-Jul-2013 | 1:47 PM PDT | 0
Gregory Menvielle  is the CEO and founder of Pyramedium, and is currently developing an HTML5 app called smartnotify ( ...
Multithreading Perceptual Computing Applications in Unity3d
26-Jul-2013 | 1:16 PM PDT | 0
by Steff Kelsey, Sr Software Developer @ Infrared5 Introduction It’s the eleventh hour and your application is going live tomorrow. But it’s sluggish! It’s jittery! It’s jarring! You wanted an immersive experience and you have already worked for weeks! You need to optimize! Sound familiar? The ...
Improving Discrete Cosine Transform performance using Intel(R) Cilk(TM) Plus
26-Jul-2013 | 1:03 PM PDT | 0
DCT and Quantization are the first two steps in JPEG compression standard. This article demonstrates how DCT and Quantizing stages can be implemented to run faster using Intel® Cilk™ Plus. In order to see the effect of quantization on the image, the output of Quantization phase is passed on to the ... - Server Issues & News Update
25-Jul-2013 | 10:40 PM PDT | 0
Quick post to update everyone on a few things: has been having outages. A few hours 2 days ago and a few hours yesterday both times during the night. The server is actualy fine but administrators of my server room are doing ...
Fun with Intel® Transactional Synchronization Extensions
25-Jul-2013 | 1:32 PM PDT | 0
By now, many of you have heard of Intel® Transactional Synchronization Extensions (Intel® TSX). If you have not, I encourage you to check out this page ( before you read ...
Improving Averaging Filter performance using Intel® Cilk™ Plus
25-Jul-2013 | 1:06 PM PDT | 0
Intel® Cilk™ Plus is an extension to the C and C++ languages to support data and task parallelism.  It provides three new keywords to implement task parallelism and  Array Notation, simd pragma and Elemental Function to express data ...
Best practices for using Intel® Cilk™ Plus
25-Jul-2013 | 11:40 AM PDT | 0
Performance tuning of an existing application is truly a challenge and it depends on a lot of factors like the nature of algorithm the application works on, if the implementation is scalable to take advantage of thread/data parallelism etc.  The most logical approach any developer would follow for ... - Who is next to me?
24-Jul-2013 | 12:20 AM PDT | 0
Just a quick follow up on the new location feature from my previous post ... - New Wifi location feature
23-Jul-2013 | 2:05 PM PDT | 0
Yesterday I updated along with the release of the Microsoft Windows Mesh Agent v1.70 to add a new location feature. First, this is a optional feature, you need to have it ...
Developing Immersive Apps For A New Breed Of All-In-One Computer
23-Jul-2013 | 10:21 AM PDT | 0
Introduction Over the years, All-in-One (AIO) computers have become a mainstay in both home and office delivering processing power and big-screen graphics capabilities along with sleek styling that saves on space. With Microsoft’s introduction of Windows* 8, AIOs have been building on traditional ...
AVX-512 instructions
23-Jul-2013 | 9:00 AM PDT | 14
Intel® Advanced Vector Extensions 512 (Intel® AVX-512) The latest Intel® Architecture Instruction Set Extensions Programming Reference includes the definition of Intel® Advanced Vector Extensions 512 (Intel® AVX-512) instructions. ...
Puppet in Motion Case Study
19-Jul-2013 | 4:49 PM PDT | 0
By Geoff Arnold Download Puppet in Motion Case Study [PDF 1.16MB] Sixense Puts Puppets in Perceptual Motion Danny Woodall (creative director) and Ali Diaz (CTO) of Sixense Studios have been through their share of tough user ...
Intel Software & Services Group Launch in Kenya
19-Jul-2013 | 8:05 AM PDT | 0
The Intel Software & Services Group had its official launch in Nairobi, Kenya on 19th June, 2013. This launch was held at Strathmore ...


Ultrabooks and Software Partners

As a Software Partner you and your company are provided the resources you need to develop, optimize, and market your Ultrabook applications faster, less expensively, and more competitively.

Become a Software Partner

We provides companies and individuals working with Ultrabooks the resources to effectively develop and market commercial applications optimized for Intel® Ultrabook Technologies. 

List Your Application

Gain visibility for your Ultrabook applications and for your company with customers, Intel experts, peers, and developers in the Ultrabook business and developer communities.

Optimize Your Application

Building optimized, competitive software requires the right tools, techniques, and support. Members get access to all the resources for optimization.

Learn More

Learn More

Learn More

Join the Intel Software Business Community

The Software Business network is an online community focused on supporting the go-to-market and business development needs of Independent Software Vendor software partners as well as individual developers writing applications on Intel platforms.

Get business and marketing tips from experts while connecting with other Intel Partners to develop new business opportunities. You can also unlock marketing and business resources by participating on blogs and forums.

Learn More

Use the Latest Intel Technologies

Your software has the potential to exceed user expectations! From intense 3-D gaming to remote BIOS management, you can unlock the power of the platform by optimizing your applications for the latest Intel technologies. You can deliver the best application performance for your customers, create power efficient applications, or take your software to the next level by incorporating Manageability remote detect, repair, and protect capabilities.

Learn More

Welcome to the Community & Support Page

We believe in vibrant and responsive developer communities. We encourage you to participate by offering your own insights and asking challenging questions. The dialog helps our program and grows the collective knowledge of the community. You can earn reputation and work your way to Black Belt status.

Latest Posts

Contest Winners Combine Augmented Reality with an Encyclopedia with ARPedia*
By Jerry Baugh (Intel)Posted 03/10/20140
By Garret Romaine The interfaces of tomorrow are already in labs and on test screens somewhere, waiting to turn into fully developed samples and demos. In fact, look no further than the winner of the Creative User Experience category in the Intel® Perceptual Computing Phase 2 Challenge, announce...
Head of the Order* Casts a Spell on Perceptual Computing
By Jerry Baugh (Intel)Posted 03/10/20140
By Edward J. Correia When Intel put a call out for apps that would transform the way we interface with traditional PCs, Jacob and Melissa Pennock, founders of Unicorn Forest Games, entered their spell-casting game, Head of the Order*, into the Intel® Perceptual Computing Challenge. They took hom...
2 in 1 User Experience
By Jerry Baugh (Intel)Posted 03/04/20140
Learn cutting edge UX from our world-class, featured expert, Luke Wroblewski and unlock the incredible capabilities, opportunities and user experiences that 2 in 1 devices can deliver. We’ll even show how you can take advantage of our Intel® Developer Zone program resources to design, build, test...
Intel XDK: Develop Once, Deploy Everywhere
By Rachel GichingaPosted 03/03/20140
*Post by Fredrick Odhiambo, Intel East Africa Over the last couple of months, Intel has been improving the various aspects of the Intel XDK.  Intel XDK uses HTML5 to enable the development of cross-platform applications for both Desktop and Mobile. Intel promotes HTML5 because of the many advan...


Subscribe to
GDC 2014: What to Look Forward To
By Wendy Boswell (Intel)Posted 03/18/20140
This week, March 17-21, the world’s largest professionals-only game industry event will kick off in San Francisco, California at the Moscone Convention Center in San Francisco, California. The Game Developers Conference, or GDC, is an amazing event where game programmers, producers, game designer...
Hello World & #GDC2014 Party Cheat Sheet
By CaptGeek (Intel)Posted 03/18/20140
For those that program (or are learning to program), the convention is that one's first program is called "Hello World," where, as the name implies, the quest is to get the display (whatever it may be) to show "Hello World." In this case, this is my first blog as the Community Manager for Intel® ...
The 2014 Intel Level Up Game Developer Contest is open...NOW!
By Mitchell Lum (Intel)Posted 03/17/20140
I'm super excited for another season of Level Up.  You'll notice a subtle but important change in the name from "Intel Level Up Game DEMO Contest" to "Intel Level Up Game DEVELOPER Contest".  We recieved feedback last year that the term "demo" carries more weight amongst would be participants - m...
Evangineer: SxSW Day 3
By Tim Duncan (Intel)Posted 03/12/20140
More Power!   As I've traveled the @sxswinteractive trade show floor introducing myself and wishing I had taken Brad's advice and got business cards I had a conversation with the  nice people @killertracks ( Somewhere during the show I began to introduce myself as ...


Subscribe to Intel Developer Zone Blogs
Problem adding a .NET Framework DLL as reference to Windows Store app
By NeuroDigital T.3
We are building a Windows Store app (Windows 8 metro style) which searchs content in documents. We have used Lucene.NET to generate the program database. However, the Lucene.NET library is not compatible with this framework. When we add as reference with Visual Studio 2012, we get the following error message: "The project targets ‘.NetFramework’ while the file reference targets ‘.NetCore’". The obvious solution is build a suitable port of the library, but may be a hard and long task to accomplish. Therefore, is there any other suitable solution to use the current library in our project?
Lost charger for UBIV3SRDQ, can't find compatible replacement
By appfluence2
Hello, sorry about bothering everyone with such a trivial issue. The charger for my developer's Ultrabook with product code UBIV3SRDQ is gone (stolen, lost, misplaced?). I've been to a couple of electronic stores and they didn't have any compatible replacement. Are there specs for this model so I know what to look for? I'm really slowed down by this mundane problem, so I would appreciate any help.
By Sami Ayari3
Hi ! I asking if if there are any advantages or disadvantages to using either XAML/C# or HTML5/JavaScript for Metro Apps. Thank you !
Windows 8 Compass Calibration
By Ahmed BH4
Hi guys, is it possible to calibrate the compass of a windows 8 tablet programmatically (C#) ?
Will LSP(Layered Service Provider) work with windows 8?
By Steven K.4
The application was built with LSP(Layered Service Provider).  Will LSP(Layered Service Provider) work with windows 8?  Or does it need to be replaced with WFP and if so would anyone have code samples of how to do that?
Disable Ultrabook Touchpad
By Sam J.22
Is there a way to disable the touchpad on the Ultrabook? Thanks.
Identify an Ultrabook using WMI in C #
By Kleber D.1
Hello!how can I identify an Ultrabook using WMI in C #?
Anyone going to VSLive in Vegas next week?
By daflippers2
If so, want to meet up? David


Subscribe to Forums

Bob Duffy is your lead evangelist and community manager for Ultrabook development. Drop Bob a note or check out his blogs and thoughts on Ultrabooks.