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#
