Quantcast
Channel: Programming – Xinyustudio
Viewing all articles
Browse latest Browse all 284

Intel AppUp .Net SDK

$
0
0

The Intel AppUpSM developer program:

  • Provides developers with everything they need to create and then sell their applications to users of millions of Intel Atom-based devices.
  • Gives developers, OEMs, and the ecosystem a framework to deliver great new applications directly to consumers.
  • The Program provides software development support, application validation, and a worldwide distribution channel for applications and application components. For more details, see the Intel AppUpSM developer program Overview

“The Developer Program allows you to distribute free or paid applications to Netbook customers through the app store. Take advantage of ready-made components in the Developer Catalog to include in your application.”


To join the program, you need first get an ID, and I have got one “xinyustudio”.

After that, you can login here.


Then you can download Visual Studio AppUp IDE Plug-in (.MSI file) , and for details info about the plugin in Visual Studio.net, visit http://appdeveloper.intel.com/en-us/article/intel-appup-software-development-kit-plugin-visual-studio-software-release-notes


Read API Reference for .NET technology, and you can begin coding then:

public partial class AdpHelloWorldWindow : Window

{

    com.intel.adp.Application app;

    public AdpHelloWorldWindow()

    {

        InitializeComponent();

        try 

        {

            AdpApplication app = new AdpApplication(new AdpApplicationID(AdpConstants.ADP_DEBUG_APPLICATIONID), false);

        }

        catch (AdpException ex)

        {

           if (ex is AdpErrorException)

           {

               if (ex is InitializationException)

               {

                   // TO DO: add your logic to handle the errors during initialization

                   MessageBox.Show(ex.Message, "Initialization Error");

                   System.Environment.Exit(1);

               }

               else if (ex is UnauthorizedException)

               {

                   // TO DO: add your logic to handle the errors during authorization

                   MessageBox.Show(ex.Message, "Authorization Error");

                   System.Environment.Exit(1);

               }

               if (ex is AdpRunTimeException)

               {

                   // TO DO: add your logic to handle the errors during runtime

                   MessageBox.Show(ex.Message, "Initialization Error");

                   System.Environment.Exit(1);

               }

           }

       else if (ex is AdpWarningException)

       {

           // TO DO: add your logic to handle the warnings

           MessageBox.Show(ex.Message, "Warning");

       }

   }

 

More information can be found at http://appdeveloper.intel.com


Filed under: Dotnet/C#

Viewing all articles
Browse latest Browse all 284

Trending Articles