The Ricoh Developer Program™ offers a large collection of development tools suitable for all levels of developers. Tools can range from simple Command Sets to powerful Software Development Kits (SDKs).
Access to development tools depends on the membership level to which developers subscribe: the higher the level the more tools are available for download.
If you want to know more about RiDP™ development tools, just register for Basic membership, which is entirely free. You will then gain access to the member area of the web site where you will find detailed information about each tool, as well as additional documentation like brochures or white papers.
SmartSDK Development Kit
The SmartSDK is a software development kit that allow developers to create applications that utilize and extend the functions of Ricoh Smart Operation Panel devices. The SmartSDK is a collection of Android SDK services and Web and Javascript APIs that allow deep integration with device functionality. GUI, Android Service, and servlet applications are all supported.
Ricoh Device Interfaces
- PCL Command Set
- PJL Command Set
- Standard MIB Specification
- Private MIB Specification
- PostScript Local Operator
- PC Fax API
Software Development Kit /Java (SDK/J)
Please note that the SDK/J platform is deprecated.
We recommend all new development focus on modern SmartSDK devices using the SmartSDK APIs. See What does the SDK/J "end-of-life" mean for the future of my SDK/J xlet or servlet? FAQ item for more details.
Ricoh’s Device SDK Type-J (SDK/J) is a state-of-the-art application development environment that allows for the creation of customized embedded applications that run on Ricoh Multifunction Products and Laser Printers. SDK/J is based on the embedded Java technology and controls most aspects of device operation, including the control panel and core capabilities such as printing, scanning, faxing and saving files.