Calsoft Labs : Software Development Services : HP APDK
Calsoft Labs
Product Development

Calsoft Labs is a leading technology partner for companies, helping them develop new products and modernize existing ones using emerging technologies. more

HP APDK - Software Development Services

HP APDK - An open source SDK for printing from your embedded system

California Software Labs (Calsoft Labs) is an Authorized Developer partner for HP's Embedded Appliance Printing Initiative APDK (http://www.hpdevelopersolutions.com) on Windows CE, Linux and VxWorks platforms.

Calsoft Labs has an enviable track record of helping Technology companies bring new products out to market in a timely and cost effective manner. With a decade of experience the company offers innovative product visualization, development and sustenance solutions. Calsoft Labs's experts focus on development of product from concept and aligning it dynamically with business strategy and evolving technology.

Appliance Printing Development Kit

The Appliance Printing Development Kit puts HP printing technology into cameras, cell phones, PDAs, game consoles, set-top boxes, DVD players, and other appliances.

The APDK provides developer tools to easily implement printing in non-PC appliances where memory resources are limited. It is being used today in many products, such as the MSN TV receiver and the HP PhotoSmart 812 digital camera, to provide high-quality printing. The APDK is not a printer driver by itself, but contains C++ source code and documentation for creating an enhanced PCL Level 3 printer driver. The APDK functions accept pre-formatted, 24-bit sRGB raster data and/or ASCII text, convert it to a high-quality, printer-ready data stream, and send it to an HP printer via a host-implemented I/O mechanism.

  • An open source toolkit optimized for printing from embedded systems
  • Processors supported: AM33, ARM, M32R, MIPS, SH, x86
  • Supports over 70 different DeskJet, PhotoSmart, and Apollo printers.

We at Calsoft Labs offer assistance at all levels for driver development using the APDK. Our services includes:

  • start to finish end to end support for first time driver developers.
  • Clarification of technical doubts for advanced developers.
  • Suggestion of solutions after identifying the exact problem areas.