Build

Build

Utilize these resources to assist you with the coding, integrating, enhancing, optimizing, and packaging of your application software.

Coding

Utilize a comprehensive array of development guides, tools, best practices, and support to help you build new apps for any of several operating systems.

Develop for Windows*

Get tools and information to help you develop apps for Windows-based PCs, netbooks, and Ultrabook™ devices.

Develop with your choice of runtimes and programming languages, including C/C++, .NET*, Adobe AIR*, and Java*. And streamline your workflow with IDE plug-ins for Microsoft Visual Studio* and Eclipse*.

Build apps for Windows

Development Guides and Articles

Discover specific requirements, tips, and best practices for writing your code to work seamlessly with devices supported by Intel AppUp(SM).

How to Develop an Application
An introduction to the process of creating apps for the Intel AppUp(SM) developer program

View

Developer Guidelines
A high-level summary of the technical requirements and considerations for Intel AppUp(SM) center apps

View

Intel AppUp(SM) Developer Program Application/Component Suitability and Validation Guidelines
The official guide to the requirements for passing validation for the Intel AppUp center

View

Application Readiness Checklist
A helpful checklist for making sure your app is ready to submit for validation

View

Develop for MeeGo*

Create new app experiences with MeeGo. Access a wealth of resources, tips, and support for developing apps for devices running the open-source MeeGo OS.

Build apps for MeeGo

Develop with HTML5*

Find out how to create beautiful, secure, feature-rich apps with HTML5 and quickly package them to run on multiple device platforms.

The Intel AppUp developer program provides APIs and tools for learning HTML5, testing on real devices, in-app monetizing and bundling your HTML5 app into an installable package that you can sell in the Intel AppUp(SM) center.

Build apps with HTML5

HTML5 Playground
Learn, develop, test, and demo snippets of Web app code in any HTML5-supported browser, and share them over your favorite social network.

Launch Learn more

Code-signing Tools

All Windows* apps must be signed by a certificate from an authorized certificate authority. Easily sign .MSI or .JAR files with a valid certificate using these downloadable tools.

Learn More

Download for Windows

Download for Java

Code-signing Guidelines
Instructions on obtaining a free code signing certificate for Windows*apps

View

Introducing Tizen*

Explore the coming possibilities of creating apps for this new, open-source, cross-platform OS. The program will soon support this next-generation mobile OS—get up to speed now.

Learn more

Packaging

Utilize these development tools, guides, and best practices to help you build new apps for any of several operating systems.

Intel AppUp™ encapsulator beta

Quickly transform Web code into downloadable apps that you can sell. The Intel AppUp encapsulator automates the packaging of Web apps, including HTML5* applications. It embeds the Web code into a native application wrapper and creates installer packages that are ready for testing and submission.

Launch FAQ

Intel AppUp™ encapsulator beta

Code-signing Tools

All Windows* apps must be signed by a certificate from an authorized certificate authority. Easily sign .MSI or .JAR files with a valid certificate using these downloadable tools.

Learn More

Download for Windows

Download for Java

Code-signing Guidelines
Instructions on obtaining a free code signing certificate for Windows*apps

View

Packaging Articles and Resources

Discover the best practices in packaging application code and related files for smooth upload and submission.

How to Develop an Application
An overview of how to prepare and package a Windows* application for submission to the program—covering C/C++, Visual Basic*, and .NET*

View

Packaging Process Guides
Guides for packaging apps using the Intel AppUp™ Software Packaging Utility

View guide for Java*

View guide for Adobe AIR*

View guide for MeeGo*

Components Overview

The Intel AppUp(SM) developer program enables you to benefit from application components in two ways.

  1. You can create, license, and share application components with other developers to use in exchange for a percentage of their app revenue.
  2. You can incorporate app components into your code to add features and assist with app development.

Create and Sell Components

Gain additional revenue from your code by developing app components to license or share with other developers.

Component developers set the revenue share percentage an application developer pays you for using your component.

Submit a component

How to Submit a Component
A step-by-step guide to formatting app components and submitting them for validation

View

Component Submission Checklist
A quick reference for preparing components for submission

View

Develop for PC and Netbook

Enhance your apps with powerful features and speed development time by using pre-built components in your apps.

Component Catalog
The current selection of available app components

View Component Catalog

Porting Resources

Extend the value of your apps with guides, articles, and best practices that help you easily bring apps created for other platforms to the Intel AppUp(SM) center.