Submission and Validation resources

Table of Contents

Introduction

This article consolidates all of the submission and validation resources that you would need to submit apps to the Intel AppUp(SM) Developer Program. Here, you can find information on preparing your apps for submission, beta testing, submission process and validation guidelines. Follow the below links to get detailed information on each topic.


Packaging Resources

Windows* apps have specific packaging requirements. All .NET, Windows Native, Adobe AIR and Web apps will have to be packaged as an MSI installer. JAVA applications will have to be packaged as a .JAR file. This section provides detailed instructions on packaging your application according to the requirements of the Intel AppUp(Sm) Developer Program.

    MSI: http://appdeveloper.intel.com/en-us/article/how-creating-your-msi-installer-using-visual-studio-2008


    Adobe AIR*: http://appdeveloper.intel.com/en-us/article/adobe-air-packaging-guide-atom-developer-program-submissions


    Java*: http://appdeveloper.intel.com/en-us/article/intel-appup-java-packaging-utility


    Web Apps: http://appdeveloper.intel.com/en-us/faq-encapsulator-applications-web

Code Signing Resources

All Windows* apps will have to be signed by a code signing certificate from an Intel approved Certificate Authority(CA). This section provides detailed instructions on how you can obtain a free code signing certificate through the Intel AppUp(SM) Developer Program and instructions on signing your application.

    How do I get a code signing certificate? http://appdeveloper.intel.com/en-us/article/how-do-i-get-code-signing-certificate-certifying-authority


    Signing MSI files: http://appdeveloper.intel.com/en-us/article/signing-msi-files


    Signing JAR files: http://appdeveloper.intel.com/en-us/article/signing-jar-files


    Common code signing issues and solutions: http://appdeveloper.intel.com/en-us/article/code-signing-issues-and-solutions

Intel AppUp(TM) SDK Suite Resources

The Intel AppUp(TM) SDK offers a lot of revenue generating opportunities including Digital Rights Management, crash reporting, authorization, in-app upgrades, in-app purchasing etc. This section provides articles that explain integrating the SDK within your applications.

Intel AppUp(TM) SDK Integration:

    .NET: http://appdeveloper.intel.com/en-us/article/intel-appup-net-sdk-overview

    Java: http://appdeveloper.intel.com/en-us/article/intel-appup-java-sdk-overview

Beta Test Resources

Beta testing allows for testing your applications through simulating end user experience. This section provides articles that explain how to beta test your apps and shorten your Time To Market.

    How to Beta Test apps? http://appdeveloper.intel.com/en-us/video/how-beta-test-apps

Validation Resources

Once you submit your app for validation, Intel follows a transparent validation process with clearly published guidelines on what the app is tested for. This section explains the validation guidelines for both applications and components and also explains how to interpret the validation report.

    Validation Guidelines: http://appdeveloper.intel.com/en-us/article/validation-guidelines

    Where are my validation results? http://appdeveloper.intel.com/en-us/blog/2011/11/04/where-are-my-validation-results

0