Community Home

HP Forum

TechnologiesTopic CountRepliesLast Post

Immersive

Welcome to the Immersive developer community forum.
14267 months 4 days ago by sprout.dev@hp.com

PrintOS

PrintOS community discussion and support.
35381 week 2 days ago by creinhardt@cclind.com

SmartStream SDKs

Improve production efficiency and produce high-value applications using HP SmartStream solutions.
9112 weeks 5 days ago by jmurphy@visione.com

Client Management Solutions

Community discussion and support for HP Client Management. PLEASE NOTE: This forum is moderated! Posts will be visible only after portal editor review. Please do not post duplicates.
7323 weeks 1 day ago by txvalp

HP Client Management Script Library

Community discussion and support for HP Client Management Script Library. PLEASE NOTE: This forum is moderated! Posts will be visible only after portal editor review. Please do not post duplicates.
12591 week 1 day ago by txvalp

HP DaaS Proactive Management

Support, discussion and community regarding HP DaaS Proactive Management.
65-

PrintOS Composer API

00-

PrintOS PrintBeat API

7172 weeks 4 days ago by cstevens

PrintOS PrintBeat Jobs API

19381 month 1 week ago by cstevens

PrintOS SiteFlow API

647 months 6 days ago by peter.romberg@exakta.se

Production Center REST API SDK

103 years 1 month ago by cstevens

Production Pro JDF SDK

36873 days 19 hours ago by cstevens

SmartStream Production Center Product & SDKs

5133 months 5 days ago by cstevens

PPML SDK

111 year 11 months ago by ameliawilson

PrintOS Device API

4171 month 2 weeks ago by felipe.souza@brasilata.com.br

Production Center JDF SDK

103 years 1 month ago by cstevens

SmartStream Production Pro SDKs

352 weeks 1 day ago by Thiago Consales

PrintOS Box API

442 years 7 months ago by cstevens

Mobile Scan SDK

This forum is for the purpose of discussing the Mobile Scan SDK; its uses and functionality across the iOS and Android platforms.
11281 week 3 days ago by comunicacao@dfimoveis.com.br

Recent Blog Posts

Shane Wall CTO: Ride the waves of innovation with us. Surf's up!
Epic Stories 1 Jan 2020
Shane Wall CTO: Ride the waves of innovation with us. Surf's up!
Author : TheSkipper
Welcome to the HP Inc. Developers' Portal. Here you will find insights into what HP has in store for developers. 3D printing. Machine learning. Virtual and blended reality. And AI. Plus all the software that makes hardware more useful. As HP creates SDKs and APIs, you will learn about them here first.
Preserving the original Print Developers Community
Print Fundamentals for Developers 1 Jan 2020
Preserving the original Print Developers Community
Author : william.hertling
Join the HP Developers Portal team in giving a salute to the first website dedicated to Print Developers:  www.print-dev.com. The new HP Developers portal has saved the best of print-dev.com com and will carry forward Will Hertling's vision of developers sharing their best code for printing from mobile, web, and PCs.
Adding Elasticsearch to legacy applications using Logstash
Epic Stories 1 Jan 2020
Adding Elasticsearch to legacy applications using Logstash
Author : Shriram_Untawale
Elasticsearch can store, scale, search and analyze humongous amounts of data in near real time. It is usually used in applications that have complex search features. But it can also be used to retrofit legacy apps that lack heavy duty search. You can add search to a legacy app running on a MySQL database by bringing up Elasticsearch as a secondary data store to handle the search load. The relational database remains the single source of truth while Elasticsearch rips through searches, giving a legacy database value that it never had before.

News and Events

7 Jan 2020
Oreo is here! FutureSmart firmware and Link for Device SDK 1.4 Now Available

HP is pleased to announce the release of Oreo and version 1.4 of the Link for Device SDK.

In June of last year at the 2019 HP JetAdvantage Partner Conference, HP announced our intention to upgrade the HP JetAdvantage Link for Device platform to API version 26 (a.k.a. Oreo) within a year. We are happy to announce that the implementation is now complete, and is included in the latest FutureSmart Bundle (4.10). Thank you to those of you who participated in the Oreo Beta program, helping us ensure the quality of the platform.

To enable all the new features in API version 26, we are also pleased to announce the release of the JetAdvantage Link for Device SDK version 1.4 (associated with the release of FutureSmart Bundle 4.10 device firmware).

Link for Device SDK and Simulator (version 1.4):

Please note: A device firmware upgrade to FutureSmart Bundle 4.10 is required to use this SDK. The firmware will be available on hp.com soon. In the meantime, the firmware has been made temporarily available for download from the SDK Download page.

Download the new SDK and Simulator from the Download page.

Major new features of this version include:

  • Android API Version 26 (Oreo)

Other notable changes in this release include:

  • HPKTool Change

It is now possible to package a Home Screen (Kiosk) App that also uses Accessories

Restrictions:

  • [MASSSTORAGE] Size of getFreeSpace() and getTotalSpace() is not correct.

 

Tips for making sure your apps are “Oreo ready”:

For any anomalies found in your app, first check your usage of the APIs. Most of the anomalies found during Beta were actually due to the app’s incorrect use of the APIs or reliance on deprecated APIs.

25 Oct 2019
Link for Device SDK and Simulator Version 1.3.1 Now Available

Link for Device SDK and Simulator Version 1.3.1 Now Available

HP has identified potential security vulnerabilities with the Link for Device Platform. The potential vulnerabilities could be used to perform remote information disclosure while scanning and printing in some modes (ScanToMe, PrintFromStorage).

To help address this issue, HP is providing an SDK hotfix (1.3.1) and a firmware update (FutureSmart 4.9.0.1). In this new implementation, scan and print data is more securely transferred to and from the app’s own sandboxed data directory. READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE permissions, which are sometimes exploitable through this vulnerability, are no longer necessary.

Note: Existing apps will continue to function on the updated firmware without changes, but will remain susceptible to this security vulnerability.

In order to help mitigate this vulnerability, please update to SDK version 1.3.1 and rebuild and republish your app, specifying a minimum Platform Version of 19.4, at your earliest convenience. Your customers will need to upgrade firmware to FutureSmart 4.9.0.1 or later. In addition, unless your app requires them for some other purpose, please remove READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE permissions.

Download the SDK and Simulator from the Download page now.

Note: FutureSmart bundle 4.9.0.1 will soon be available on hp.com. In the meantime you can download it from the Download page.

Sincerely,

The HP JetAdvantage Link team

16 Oct 2019
Oreo is coming! Are you ready?

Oreo is coming! Are you ready?

The JetAdvantage Link platform development team has been working hard over many months to update the core of our device platform to conform to API version 26 (commonly known as Oreo, or 8.0).

Having concluded internal testing and a limited-release beta (Beta1), we are now ready to share our work with the entire app developer community for your evaluation and feedback (Beta2) and most importantly to give you time to adapt your apps if necessary prior to its official release.

Here are some tips for making sure your apps are “Oreo ready”:

Download the Oreo Beta2 firmware from the Download page now and take it for a test drive with your app. Please follow these steps:

  1. Uninstall all apps and remove the printer from HP Command Center (if the printer had been previously added)
  2. Perform a format disk operation
  3. Install the Oreo Beta2 firmware from a USB thumb drive
  4. Configure the printer’s web proxy (if necessary)
  5. Register the printer with HP Web Services (if necessary)
  6. Enable LDB mode
  7. Install your app using the HPKTool
  8. Push your app’s App Attestation debug credentials using the HPKTool (if necessary)
  9. Run your app, noting all anomalies encountered

For any anomalies found, first check your usage of the APIs. In our testing so far, most of the anomalies were actually due to the app’s incorrect use of the APIs or reliance on deprecated APIs.

If a defect in the Link Platform is proven or even strongly suspected, please report it through the Link for Device SDK support forum. Indicate in your post that you are using the Oreo Beta2 firmware image.

When your Oreo Beta2 testing has concluded and any app adjustments have been made, please:

  1. Perform a format disk operation
  2. Install the latest Public Release Firmware Image from a USB thumb drive
  3. Configure the printer’s web proxy (if necessary)
  4. Register the printer with HP Web Services (if necessary)
  5. Delete any copies of the Oreo Beta2 firmware you may have downloaded

Thank you in advance for participating in the Oreo Beta2.

-- The JetAdvantage Link Team