SlideShare a Scribd company logo
1 of 6
Download to read offline
Intel AppUpSM developer program
Part of the IntelĀ® Software Network


Published also at:
http://appdeveloper.intel.com/en-us/article/intel-appup-java-sdk-overview




Intel AppUp Java* SDK Overview
                                              TM




                                                      1. Java SDK Details:                           Intel AppUp Software Debugger allows
                                                                                                     testing of authorization, error handling,
                                                      The Java SDK includes the following:
                                                                                                     instrumentation, upgrade authorization,
                                                      ā€¢ Intel AppUpTM SDK API Libraries for Java     and crash reporting.
                                                      ā€¢ Intel AppUpTM Software Debugger V1.1
                                                                                                     With the Intel AppUpTM SDK Plug-in
                                                        for testing applications
                                                                                                     for Eclipse software installed and the
                                                      ā€¢ Packaging utility for integrating required
                                                                                                     Intel AppUp SDK code included, you
                                                        files into a single runnable JAR file
                                                                                                     can use the Eclipse debugger and Intel
                                                      ā€¢ Validation utility for pre-validating
                                                                                                     AppUp Software Debugger to debug
                                                        runnable JAR files that were generated
                                                                                                     your application. Intel AppUp Software
                                                        apart of the packaging utility listed
                                                                                                     Debugger trace information is included
                                                        above
                                                                                                     in the Intel AppUp Software Debugger
                                                      Resources & Links                              window.
                                                      ā€¢ Download the AppUp Java SDK                  How to Install the Intel AppUp SDK
                                                      ā€¢ Java* IDE plug-in                            Plug-in for Eclipse:
                                                      ā€¢ Java Packaging Guidelines
                                                                                                      A. Copy the installation adp-java-eclipse-
                                                      ā€¢ Submission Guidelines
                                                                                                         plugin-v1.1 to your working directory,
                                                      ā€¢ API Reference Guide for Java
                                                                                                         say C:WorkATOMBuilds
                                                      ā€¢ Developer Guide for Java
                                                      ā€¢ Release Notes Java SDK                        B. Launch the Eclipse and go to
                            Download the                                                                 Help->Install new software
                                                      ā€¢ Release Notes for Eclipse plug-in
AppUp Java SDK & SDK Plug-in                                                                          C. Click Add to open the ā€œAdd siteā€ dialog.
                                                      Setup the environments:
                for Eclipse* Software                                                                 D. Click Archive to select the adp-java-
                                                        A. Install the JDK 1.6.                          eclipse-plugin-v1.1 as the Location, and
                                                        B. Install the Java SDK                          type in ADP Plug-in as the Name. Then
                                                                                                         click Ok to return.
                                                        C. Downlaod and extract the Eclipse 3.6*
                                                           to your working directory.                 E. Select ADP Plug-in - jar:file:/C:/Work/
                                                                                                         ATOM/Builds/adp-java-eclipse-plugin-
                                                      2. Supported IDE and Runtime                       v1.1!/ in ā€œWork with,ā€ then the ADP
                                                      Environments:                                      Plug-in is listed below
                                                                                                      F. Select the ADP Plug-in and Click Next
  Intel AppUpSM developer program                       1. Eclipse version 3.5.2*, tested versions
                                                                                                         and click Finish in the last page.
                                                           are Eclipse 3.5.2*, and Eclipse 3.6.0.*
                Provides developers with                                                              G. After installation, restart the Eclipse
                                                        2. This SDK supports products for Java SE
                                                                                                         and then ADP Plugin is ready to be used
   everything they need to create and                      1.6* (and later) environments.
                                                                                                     Note: Once the Intel AppUp Plug-in
   sell their apps to users of millions of            3. Intel AppUp Software Debugger:              for Eclipse is installed you can create
IntelĀ® Atomā„¢ processor-based devices.                 The SDK includes the Intel AppUp               a New Intel AppUp Project File->New-
                                                      Software Debugger that emulates                >Project: The Intel AppUp Project file
                                                      the Application Services of the Intel          will create a Appup Project with the SDK
                                                      AppUp SM center Consumer Client on             already integrated and the SDK code
                                                      your system, without requiring the             implemented automatically. [FIGURE A]
                                                      fullclient or access to hardware. The

                                                                                                                                                    1
Intel AppUpSM developer program
Part of the IntelĀ® Software Network




[FIGURE A]                                      [FIGURE B]


4. However, if you have an existing             Step 2: Insert SDK Authorization Code            {
project, then use the following steps           Using Authorized Debug ID:                            // TODO Auto-generated catch block
to add the Intel AppUp Java SDK.                Locate the code that initializes the              e1.printStackTrace();
Step 1: You must add the SDK library to         application and insert the SDK authoriza-
                                                                                                  }catch (AdpRuntimeException e1)
Java Classpath.                                 tion code. Right Click on the Initialization
In Eclipse, use the Build Path item on          section and click on ā€œInsert Intel AppUp         {

the Project menu to add appupp_sdk_             Authorization code.ā€                                  // TODO Auto-generated catch block
java_v1.1.jar to the project. (Or right click   Below is the sample code:                         e1.printStackTrace();
on the selected Project and use Build             Application app = null;
                                                                                                  }
Path>Configure Build Path to open the
                                                  try{
Properties. Select the Libraries tab and                                                          if (app == null)
click on Add External jars to add the               app = new Application(ApplicationId.
                                                                                                  return;
library to the Project). Browse to the            DEBUG_ID);
directory where the SDK is installed.              }catch (InitializationException e1)         Step 3: Test Application with Intel
                                                                                               AppUp Software Debugger:
Or If you have the Intel AppUp SDK Plug-          {
in for Eclipse Installed, right click and                                                      With the Intel AppUp SDK Plug-in 1.1 for
                                                      // TODO Auto-generated catch block
click on ā€œInsert Intel AppUp Packages.ā€                                                        Eclipse 3.5.2 installed and the Intel AppUp
                                                   e1.printStackTrace();                       SDK code included, you can use the Eclipse
[FIGURE B]
                                                   }catch (UnauthorizedException e1)           debugger and Intel AppUp Software De-
                                                                                               bugger to debug your application. [FIGURE C]



                                                                                                                                           2
Intel AppUpSM developer program
Part of the IntelĀ® Software Network




                                                                                     INTEL APPUP DEVELOPER
                                                                                     PROGRAMā€”GETTING STARTED
                                                                                     In the Getting Started Guide
                                                                                     youā€™ll find tools and tips to start
                                                                                     developing your apps for the Intel
                                                                                     AppUpSM center.

                                                                                      ā€¢    Developer Guidelines
[FIGURE C]                                                                            ā€¢    Validation Process
                                                                                      ā€¢    Submitting an Application
Click on ā€œStart the Intel AppUp Software Debugger.ā€ You will see the below window:
                                                                                      ā€¢    Developer Challenge
                                                                                      ā€¢    Porting to AppUp ā€“ Resources
                                                                                           & Guides




[FIGURE D]


Debug your application. If the Intel AppUp SDK code is included, you will see the
below window




[FIGURE E]
                                                                                                                           3
Intel AppUpSM developer program
Part of the IntelĀ® Software Network




Step 4: Get and swap in a Production ID. You can get the Production GUID using
the plugin. Right click on the ApplicationId.DEBUG_ID and click on ā€œGet Intel AppUp
Application GUID.ā€


                                                                                      INTEL APPUPSM DEVELOPER
                                                                                      PROGRAM INCENTIVES:

                                                                                      INTEL ATOM DEVELOPER
                                                                                      MILLION DOLLAR FUND
                                                                                      Through this fund, we support
                                                                                      software developers and
                                                                                      companies creating new
                                                                                      experiences through applications
                                                                                      for IntelĀ® Atomā„¢
                                                                                      processor-based netbooks.
[FIGURE F]
                                                                                      INTEL APPUP
Provide your login details, and the application information and the GUID will be      DEVELOPER CHALLENGE
automatically generated. The new application will be automatically created in your    The contest is designed to
dashboard for you to upload this JAR file.                                            encourage breakthrough
                                                                                      applications that fundamentally
                                                                                      change the user experience on a
                                                                                      netbook featuring an Intel Atom
                                                                                      processor.

                                                                                      LEGENDS
                                                                                      Want application visibility? The
                                                                                      Legends program is a way to share
                                                                                      the story behind the applications.
                                                                                      Get your app in and submit your
                                                                                      story. Become a Legend.

                                                                                      INTEL BLACK BELT DEVELOPER
                                                                                      SOFTWARE DEVELOPER
                                                                                      Share your knowledge and earn
                                                                                      recognition for your contributions.




[FIGURE G]




                                                                                                                            4
Intel AppUpSM developer program
Part of the IntelĀ® Software Network




[FIGURE H]


Export the Jar File
ā€¢ Click on the Project name and File->Export
ā€¢ Select ā€œRunnable Jar Fileā€ as shown below




[FIGURE I]
                                               5
Intel AppUpSM developer program
Part of the IntelĀ® Software Network




Verify the ā€œLaunch Configurationā€ and select your application from the drop-down,
and Click on Finish to export the JAR file
                                                                                                                                                     MORE JAVA SDK RESOURCES

                                                                                                                                                     ā€¢   Download the AppUp Java SDK

                                                                                                                                                     ā€¢   Java SDK Technical Overview
                                                                                                                                                     ā€¢   Java Packaging Guidelines
                                                                                                                                                     ā€¢   API Reference Guide for Java
                                                                                                                                                     ā€¢   Java Developer Guide
                                                                                                                                                     ā€¢   Release Notes Java SDK
                                                                                                                                                     ā€¢   Java Forum & Support
                                                                                                                                                     ā€¢   Release Notes for Eclipse
                                                                                                                                                         plug-in




                                                                                                                                                     LEARN MORE ABOUT DEVELOPER
                                                                                                                                                     TOOLS AND RESOURCES AT:

                                                                                                                                                     ā€¢   IntelĀ® Software Dispatch ā€“
                                                                                                                                                         Delivering the latest advances
                                                                                                                                                         in software technologies,
                                                                                                                                                         developer tools, and resources
                                                                                                                                                         and best practices.
                                                                                                                                                     ā€¢   IntelĀ® Software Network
                                                                                                                                                     ā€¢   IntelĀ® Software Development
                                                                                                                                                         Products
[FIGURE J]


Step 5: Create an Installation Package:
Create a single JAR file that includes the Intel AppUp SDK library jar file, application jar
file(s), and an application manifest file. The Intel AppUpTM SDK Software Packaging Utility
can help create these Java runnable jar packages. For a list of packaging requirements
and tips on packaging applications for Java, refer to http://appdeveloper.intel.com/en-us/
article/intel-appup-java-packaging-u...

Step 6: Pre-Validate the Installation Package:
The Intel AppUp SDK Software Validation Utility can help validate Java runnable jar pack-
ages. Please refer to refer to http://appdeveloper.intel.com/en-us/article/intel-appup-
java-packaging-u... to get complete information.

Step 7: Submit the Application
Submit your application package by following the steps on the Intel AppUp developer
program portal. You can then monitor status of the application via the My Dashboard
page on the portal. Alternately, with the Intel AppUp SDK Plug-in for Eclipse software
installed, you can use the Dashboard feature to monitor status.

Ā© 2010, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Atom, and Intel AppUp are trademarks of Intel Corporation in the U.S.
 and other countries.
*Other names and brands may be claimed as the property of others.

More Related Content

More from ReadWrite

IoT Standards: The Next Generation
IoT Standards: The Next GenerationIoT Standards: The Next Generation
IoT Standards: The Next GenerationReadWrite
Ā 
Designing For Smarties
Designing For SmartiesDesigning For Smarties
Designing For SmartiesReadWrite
Ā 
Dude, Where's My Product?
Dude, Where's My Product?Dude, Where's My Product?
Dude, Where's My Product?ReadWrite
Ā 
Senator Al Franken's Letter To Uber CEO Travis Kalanick
Senator Al Franken's Letter To Uber CEO Travis KalanickSenator Al Franken's Letter To Uber CEO Travis Kalanick
Senator Al Franken's Letter To Uber CEO Travis KalanickReadWrite
Ā 
Where In The World Is The Fastest Broadband?
Where In The World Is The Fastest Broadband?Where In The World Is The Fastest Broadband?
Where In The World Is The Fastest Broadband?ReadWrite
Ā 
Our Bodies, Disconnected: The Future Of Fitness APIs
Our Bodies, Disconnected: The Future Of Fitness APIsOur Bodies, Disconnected: The Future Of Fitness APIs
Our Bodies, Disconnected: The Future Of Fitness APIsReadWrite
Ā 
White paper why they chose integrated hr outsourcing- a look at three small ...
White paper  why they chose integrated hr outsourcing- a look at three small ...White paper  why they chose integrated hr outsourcing- a look at three small ...
White paper why they chose integrated hr outsourcing- a look at three small ...ReadWrite
Ā 
White paper what is a peo-
White paper  what is a peo-White paper  what is a peo-
White paper what is a peo-ReadWrite
Ā 
White paper options for handling your hr function[1]
White paper  options for handling your hr function[1]White paper  options for handling your hr function[1]
White paper options for handling your hr function[1]ReadWrite
Ā 
Tri net wp_buildsuccess
Tri net wp_buildsuccessTri net wp_buildsuccess
Tri net wp_buildsuccessReadWrite
Ā 
Tri net wp_10_principles_hc_plan
Tri net wp_10_principles_hc_planTri net wp_10_principles_hc_plan
Tri net wp_10_principles_hc_planReadWrite
Ā 
Tri net eguide_hiring_2012
Tri net eguide_hiring_2012Tri net eguide_hiring_2012
Tri net eguide_hiring_2012ReadWrite
Ā 
Peo study
Peo studyPeo study
Peo studyReadWrite
Ā 
White paper top 5 hr compliance concerns for small business
White paper  top 5 hr compliance concerns for small businessWhite paper  top 5 hr compliance concerns for small business
White paper top 5 hr compliance concerns for small businessReadWrite
Ā 
Augmented Reality for Marketers and Developers: Analysis of the Leaders, the ...
Augmented Reality for Marketers and Developers: Analysis of the Leaders, the ...Augmented Reality for Marketers and Developers: Analysis of the Leaders, the ...
Augmented Reality for Marketers and Developers: Analysis of the Leaders, the ...ReadWrite
Ā 
The Real-Time Web and its Future
The Real-Time Web and its FutureThe Real-Time Web and its Future
The Real-Time Web and its FutureReadWrite
Ā 
Guide to Online Community Management
Guide to Online Community ManagementGuide to Online Community Management
Guide to Online Community ManagementReadWrite
Ā 
V mware white paper virtualizing business-critical applications with confidence
V mware white paper  virtualizing business-critical applications with confidenceV mware white paper  virtualizing business-critical applications with confidence
V mware white paper virtualizing business-critical applications with confidenceReadWrite
Ā 
Security for v mware
Security for v mwareSecurity for v mware
Security for v mwareReadWrite
Ā 
Wp 7108 - 50000 seat vmware view deployment
Wp 7108 - 50000 seat vmware view deploymentWp 7108 - 50000 seat vmware view deployment
Wp 7108 - 50000 seat vmware view deploymentReadWrite
Ā 

More from ReadWrite (20)

IoT Standards: The Next Generation
IoT Standards: The Next GenerationIoT Standards: The Next Generation
IoT Standards: The Next Generation
Ā 
Designing For Smarties
Designing For SmartiesDesigning For Smarties
Designing For Smarties
Ā 
Dude, Where's My Product?
Dude, Where's My Product?Dude, Where's My Product?
Dude, Where's My Product?
Ā 
Senator Al Franken's Letter To Uber CEO Travis Kalanick
Senator Al Franken's Letter To Uber CEO Travis KalanickSenator Al Franken's Letter To Uber CEO Travis Kalanick
Senator Al Franken's Letter To Uber CEO Travis Kalanick
Ā 
Where In The World Is The Fastest Broadband?
Where In The World Is The Fastest Broadband?Where In The World Is The Fastest Broadband?
Where In The World Is The Fastest Broadband?
Ā 
Our Bodies, Disconnected: The Future Of Fitness APIs
Our Bodies, Disconnected: The Future Of Fitness APIsOur Bodies, Disconnected: The Future Of Fitness APIs
Our Bodies, Disconnected: The Future Of Fitness APIs
Ā 
White paper why they chose integrated hr outsourcing- a look at three small ...
White paper  why they chose integrated hr outsourcing- a look at three small ...White paper  why they chose integrated hr outsourcing- a look at three small ...
White paper why they chose integrated hr outsourcing- a look at three small ...
Ā 
White paper what is a peo-
White paper  what is a peo-White paper  what is a peo-
White paper what is a peo-
Ā 
White paper options for handling your hr function[1]
White paper  options for handling your hr function[1]White paper  options for handling your hr function[1]
White paper options for handling your hr function[1]
Ā 
Tri net wp_buildsuccess
Tri net wp_buildsuccessTri net wp_buildsuccess
Tri net wp_buildsuccess
Ā 
Tri net wp_10_principles_hc_plan
Tri net wp_10_principles_hc_planTri net wp_10_principles_hc_plan
Tri net wp_10_principles_hc_plan
Ā 
Tri net eguide_hiring_2012
Tri net eguide_hiring_2012Tri net eguide_hiring_2012
Tri net eguide_hiring_2012
Ā 
Peo study
Peo studyPeo study
Peo study
Ā 
White paper top 5 hr compliance concerns for small business
White paper  top 5 hr compliance concerns for small businessWhite paper  top 5 hr compliance concerns for small business
White paper top 5 hr compliance concerns for small business
Ā 
Augmented Reality for Marketers and Developers: Analysis of the Leaders, the ...
Augmented Reality for Marketers and Developers: Analysis of the Leaders, the ...Augmented Reality for Marketers and Developers: Analysis of the Leaders, the ...
Augmented Reality for Marketers and Developers: Analysis of the Leaders, the ...
Ā 
The Real-Time Web and its Future
The Real-Time Web and its FutureThe Real-Time Web and its Future
The Real-Time Web and its Future
Ā 
Guide to Online Community Management
Guide to Online Community ManagementGuide to Online Community Management
Guide to Online Community Management
Ā 
V mware white paper virtualizing business-critical applications with confidence
V mware white paper  virtualizing business-critical applications with confidenceV mware white paper  virtualizing business-critical applications with confidence
V mware white paper virtualizing business-critical applications with confidence
Ā 
Security for v mware
Security for v mwareSecurity for v mware
Security for v mware
Ā 
Wp 7108 - 50000 seat vmware view deployment
Wp 7108 - 50000 seat vmware view deploymentWp 7108 - 50000 seat vmware view deployment
Wp 7108 - 50000 seat vmware view deployment
Ā 

Recently uploaded

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
Ā 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
Ā 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
Ā 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
Ā 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
Ā 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
Ā 
FULL ENJOY šŸ” 8264348440 šŸ” Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY šŸ” 8264348440 šŸ” Call Girls in Diplomatic Enclave | DelhiFULL ENJOY šŸ” 8264348440 šŸ” Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY šŸ” 8264348440 šŸ” Call Girls in Diplomatic Enclave | Delhisoniya singh
Ā 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
Ā 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
Ā 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
Ā 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
Ā 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
Ā 
WhatsApp 9892124323 āœ“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 āœ“Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 āœ“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 āœ“Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
Ā 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
Ā 
#StandardsGoals for 2024: Whatā€™s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: Whatā€™s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: Whatā€™s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: Whatā€™s new for BISAC - Tech Forum 2024BookNet Canada
Ā 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
Ā 
šŸ¬ The future of MySQL is Postgres šŸ˜
šŸ¬  The future of MySQL is Postgres   šŸ˜šŸ¬  The future of MySQL is Postgres   šŸ˜
šŸ¬ The future of MySQL is Postgres šŸ˜RTylerCroy
Ā 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
Ā 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
Ā 
Scaling API-first ā€“ The story of a global engineering organization
Scaling API-first ā€“ The story of a global engineering organizationScaling API-first ā€“ The story of a global engineering organization
Scaling API-first ā€“ The story of a global engineering organizationRadu Cotescu
Ā 

Recently uploaded (20)

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
Ā 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Ā 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Ā 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Ā 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Ā 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Ā 
FULL ENJOY šŸ” 8264348440 šŸ” Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY šŸ” 8264348440 šŸ” Call Girls in Diplomatic Enclave | DelhiFULL ENJOY šŸ” 8264348440 šŸ” Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY šŸ” 8264348440 šŸ” Call Girls in Diplomatic Enclave | Delhi
Ā 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Ā 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Ā 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Ā 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ā 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
Ā 
WhatsApp 9892124323 āœ“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 āœ“Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 āœ“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 āœ“Call Girls In Kalyan ( Mumbai ) secure service
Ā 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Ā 
#StandardsGoals for 2024: Whatā€™s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: Whatā€™s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: Whatā€™s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: Whatā€™s new for BISAC - Tech Forum 2024
Ā 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Ā 
šŸ¬ The future of MySQL is Postgres šŸ˜
šŸ¬  The future of MySQL is Postgres   šŸ˜šŸ¬  The future of MySQL is Postgres   šŸ˜
šŸ¬ The future of MySQL is Postgres šŸ˜
Ā 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Ā 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Ā 
Scaling API-first ā€“ The story of a global engineering organization
Scaling API-first ā€“ The story of a global engineering organizationScaling API-first ā€“ The story of a global engineering organization
Scaling API-first ā€“ The story of a global engineering organization
Ā 

Intel AppUp Java SDK Overview

  • 1. Intel AppUpSM developer program Part of the IntelĀ® Software Network Published also at: http://appdeveloper.intel.com/en-us/article/intel-appup-java-sdk-overview Intel AppUp Java* SDK Overview TM 1. Java SDK Details: Intel AppUp Software Debugger allows testing of authorization, error handling, The Java SDK includes the following: instrumentation, upgrade authorization, ā€¢ Intel AppUpTM SDK API Libraries for Java and crash reporting. ā€¢ Intel AppUpTM Software Debugger V1.1 With the Intel AppUpTM SDK Plug-in for testing applications for Eclipse software installed and the ā€¢ Packaging utility for integrating required Intel AppUp SDK code included, you files into a single runnable JAR file can use the Eclipse debugger and Intel ā€¢ Validation utility for pre-validating AppUp Software Debugger to debug runnable JAR files that were generated your application. Intel AppUp Software apart of the packaging utility listed Debugger trace information is included above in the Intel AppUp Software Debugger Resources & Links window. ā€¢ Download the AppUp Java SDK How to Install the Intel AppUp SDK ā€¢ Java* IDE plug-in Plug-in for Eclipse: ā€¢ Java Packaging Guidelines A. Copy the installation adp-java-eclipse- ā€¢ Submission Guidelines plugin-v1.1 to your working directory, ā€¢ API Reference Guide for Java say C:WorkATOMBuilds ā€¢ Developer Guide for Java ā€¢ Release Notes Java SDK B. Launch the Eclipse and go to Download the Help->Install new software ā€¢ Release Notes for Eclipse plug-in AppUp Java SDK & SDK Plug-in C. Click Add to open the ā€œAdd siteā€ dialog. Setup the environments: for Eclipse* Software D. Click Archive to select the adp-java- A. Install the JDK 1.6. eclipse-plugin-v1.1 as the Location, and B. Install the Java SDK type in ADP Plug-in as the Name. Then click Ok to return. C. Downlaod and extract the Eclipse 3.6* to your working directory. E. Select ADP Plug-in - jar:file:/C:/Work/ ATOM/Builds/adp-java-eclipse-plugin- 2. Supported IDE and Runtime v1.1!/ in ā€œWork with,ā€ then the ADP Environments: Plug-in is listed below F. Select the ADP Plug-in and Click Next Intel AppUpSM developer program 1. Eclipse version 3.5.2*, tested versions and click Finish in the last page. are Eclipse 3.5.2*, and Eclipse 3.6.0.* Provides developers with G. After installation, restart the Eclipse 2. This SDK supports products for Java SE and then ADP Plugin is ready to be used everything they need to create and 1.6* (and later) environments. Note: Once the Intel AppUp Plug-in sell their apps to users of millions of 3. Intel AppUp Software Debugger: for Eclipse is installed you can create IntelĀ® Atomā„¢ processor-based devices. The SDK includes the Intel AppUp a New Intel AppUp Project File->New- Software Debugger that emulates >Project: The Intel AppUp Project file the Application Services of the Intel will create a Appup Project with the SDK AppUp SM center Consumer Client on already integrated and the SDK code your system, without requiring the implemented automatically. [FIGURE A] fullclient or access to hardware. The 1
  • 2. Intel AppUpSM developer program Part of the IntelĀ® Software Network [FIGURE A] [FIGURE B] 4. However, if you have an existing Step 2: Insert SDK Authorization Code { project, then use the following steps Using Authorized Debug ID: // TODO Auto-generated catch block to add the Intel AppUp Java SDK. Locate the code that initializes the e1.printStackTrace(); Step 1: You must add the SDK library to application and insert the SDK authoriza- }catch (AdpRuntimeException e1) Java Classpath. tion code. Right Click on the Initialization In Eclipse, use the Build Path item on section and click on ā€œInsert Intel AppUp { the Project menu to add appupp_sdk_ Authorization code.ā€ // TODO Auto-generated catch block java_v1.1.jar to the project. (Or right click Below is the sample code: e1.printStackTrace(); on the selected Project and use Build Application app = null; } Path>Configure Build Path to open the try{ Properties. Select the Libraries tab and if (app == null) click on Add External jars to add the app = new Application(ApplicationId. return; library to the Project). Browse to the DEBUG_ID); directory where the SDK is installed. }catch (InitializationException e1) Step 3: Test Application with Intel AppUp Software Debugger: Or If you have the Intel AppUp SDK Plug- { in for Eclipse Installed, right click and With the Intel AppUp SDK Plug-in 1.1 for // TODO Auto-generated catch block click on ā€œInsert Intel AppUp Packages.ā€ Eclipse 3.5.2 installed and the Intel AppUp e1.printStackTrace(); SDK code included, you can use the Eclipse [FIGURE B] }catch (UnauthorizedException e1) debugger and Intel AppUp Software De- bugger to debug your application. [FIGURE C] 2
  • 3. Intel AppUpSM developer program Part of the IntelĀ® Software Network INTEL APPUP DEVELOPER PROGRAMā€”GETTING STARTED In the Getting Started Guide youā€™ll find tools and tips to start developing your apps for the Intel AppUpSM center. ā€¢ Developer Guidelines [FIGURE C] ā€¢ Validation Process ā€¢ Submitting an Application Click on ā€œStart the Intel AppUp Software Debugger.ā€ You will see the below window: ā€¢ Developer Challenge ā€¢ Porting to AppUp ā€“ Resources & Guides [FIGURE D] Debug your application. If the Intel AppUp SDK code is included, you will see the below window [FIGURE E] 3
  • 4. Intel AppUpSM developer program Part of the IntelĀ® Software Network Step 4: Get and swap in a Production ID. You can get the Production GUID using the plugin. Right click on the ApplicationId.DEBUG_ID and click on ā€œGet Intel AppUp Application GUID.ā€ INTEL APPUPSM DEVELOPER PROGRAM INCENTIVES: INTEL ATOM DEVELOPER MILLION DOLLAR FUND Through this fund, we support software developers and companies creating new experiences through applications for IntelĀ® Atomā„¢ processor-based netbooks. [FIGURE F] INTEL APPUP Provide your login details, and the application information and the GUID will be DEVELOPER CHALLENGE automatically generated. The new application will be automatically created in your The contest is designed to dashboard for you to upload this JAR file. encourage breakthrough applications that fundamentally change the user experience on a netbook featuring an Intel Atom processor. LEGENDS Want application visibility? The Legends program is a way to share the story behind the applications. Get your app in and submit your story. Become a Legend. INTEL BLACK BELT DEVELOPER SOFTWARE DEVELOPER Share your knowledge and earn recognition for your contributions. [FIGURE G] 4
  • 5. Intel AppUpSM developer program Part of the IntelĀ® Software Network [FIGURE H] Export the Jar File ā€¢ Click on the Project name and File->Export ā€¢ Select ā€œRunnable Jar Fileā€ as shown below [FIGURE I] 5
  • 6. Intel AppUpSM developer program Part of the IntelĀ® Software Network Verify the ā€œLaunch Configurationā€ and select your application from the drop-down, and Click on Finish to export the JAR file MORE JAVA SDK RESOURCES ā€¢ Download the AppUp Java SDK ā€¢ Java SDK Technical Overview ā€¢ Java Packaging Guidelines ā€¢ API Reference Guide for Java ā€¢ Java Developer Guide ā€¢ Release Notes Java SDK ā€¢ Java Forum & Support ā€¢ Release Notes for Eclipse plug-in LEARN MORE ABOUT DEVELOPER TOOLS AND RESOURCES AT: ā€¢ IntelĀ® Software Dispatch ā€“ Delivering the latest advances in software technologies, developer tools, and resources and best practices. ā€¢ IntelĀ® Software Network ā€¢ IntelĀ® Software Development Products [FIGURE J] Step 5: Create an Installation Package: Create a single JAR file that includes the Intel AppUp SDK library jar file, application jar file(s), and an application manifest file. The Intel AppUpTM SDK Software Packaging Utility can help create these Java runnable jar packages. For a list of packaging requirements and tips on packaging applications for Java, refer to http://appdeveloper.intel.com/en-us/ article/intel-appup-java-packaging-u... Step 6: Pre-Validate the Installation Package: The Intel AppUp SDK Software Validation Utility can help validate Java runnable jar pack- ages. Please refer to refer to http://appdeveloper.intel.com/en-us/article/intel-appup- java-packaging-u... to get complete information. Step 7: Submit the Application Submit your application package by following the steps on the Intel AppUp developer program portal. You can then monitor status of the application via the My Dashboard page on the portal. Alternately, with the Intel AppUp SDK Plug-in for Eclipse software installed, you can use the Dashboard feature to monitor status. Ā© 2010, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Atom, and Intel AppUp are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others.