0% found this document useful (0 votes)
315 views2 pages

Xerox SDK Training Overview

This document provides information about a 3-day training program on developing personalized applications for Xerox devices. The training will cover using Xerox's Personalized Application Builder tools and APIs to create applications that meet unique customer workflow needs. Students will learn to develop scan, print, copy, authentication, and accounting applications through lectures and hands-on exercises. Prerequisites include programming experience and joining the Xerox Developer Program. The training is free but students must cover their own travel expenses.

Uploaded by

Fernando
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
315 views2 pages

Xerox SDK Training Overview

This document provides information about a 3-day training program on developing personalized applications for Xerox devices. The training will cover using Xerox's Personalized Application Builder tools and APIs to create applications that meet unique customer workflow needs. Students will learn to develop scan, print, copy, authentication, and accounting applications through lectures and hands-on exercises. Prerequisites include programming experience and joining the Xerox Developer Program. The training is free but students must cover their own travel expenses.

Uploaded by

Fernando
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Creating personalized solutions

for unique customer needs.


Xerox SDK Training for Personalized Application Builder Partners

Your next step to expanding your solutions development capabilities.


Drive new revenue and strengthen client relationships with Xerox's Personalized Application
Builder program developer training. Xerox's program is the only one of its kind that
provides tools and training to help partners create personalized solutions to meet customer’s
unique workflow requirements and differentiate their business, too.
Our 3-Day Training Programming Agenda with Optional additional half-day

Format: Classroom instructor-led training. The instructor will be a member of our engineering staff. Students
will be asked to bring their laptops set up with the software development environment that they use to the
session (e.g., Windows with .net). We will provide the classroom and lab environment (MFPs, network, etc.) to
facilitate both lecture and hands-on learning. These events generally do not exceed 10-12 students, so it is a
very collaborative environment where learners have the opportunity to learn from Xerox as well as to interact
with each other.

Cost: There is no charge for the training. Attending students are responsible for all of their own travel related
expenses (airfare, lodging, meals, ground transportation, etc.)

Prerequisites:

 Students should have experience with at least one high level programming language. In the class, we
will be considering samples in a mix of languages – Java, Javascript, HTML and C++.
 An understanding of Web Services is also necessary; the Windows environment for web services will be
used in the training.
 All students must join the Xerox Developer Program, and must have the EIP SDK downloaded and
installed on the laptop that they bring to the training event. To join the Xerox Developer Program, visit
https://www.xerox-solutions.net/developers/ and click on "Apply Now."
 A laptop with Windows 7 Professional or Enterprise is strongly recommended; administrator rights are
required. (Note that the Windows 7 the Home edition does not have all the features needed).
 Each topic addressed will be followed by hands-on exercises to allow students to see how each of the
APIs functions. Code examples will be provided and explored during the course of the class.
Agenda
Day 1 / Tuesday
Intellectual Property Basics Day 3 / Thursday
EIP Overview Building Print Applications
· What is EIP? · Xerox AppStudio Print Apps
· What kind of apps it allows you to build. · EIP APIs used for building print apps
· Versions of EIP Building Copy Applications
· EIP enabled devices · Basic architecture of copy applications
· EIP Presentation Services · EIP APIs used for building copy apps
· Xerox AppStudio Building Authentication Applications
Building Applications · Basic architecture of authentication applications
· Basic architecture of applications · Convenience Authentication API
· Functional components · The convenience authentication sample app.
· Hosting decisions Building Accounting Applications
· Registration API · Basic architecture of accounting applications.
· EIP Emulator · Job Based Accounting API
· Job Based Accounting sample app

Day 2 / Wednesday · Enforcing account limits

EIP Developer Program · Job Limits API

Virtual Integration Center Other capabilities you can add to your app
Submitting Apps to AppStudio · USB memory devices
Device Configuration · USB card reader
Device Configuration API Device Management and configuration
Building Scan Applications · APIs and MIBs used to prepare the device when
registering your application
· EIP APIs used for building scan apps.
Managed Print Services
· Components of the Scan Demo App
Managed Print Services API
Creating scan templates
Variations on scan destinations
Building Webkit Applications Day 4 / Friday
JQuery sample applications Optional Half-day Review
· An opportunity to continue working with the devices in
the lab, review areas where you still have questions, ask
further questions, experiment further with topics and
examples, and have 1-1 consultations on application
ideas.

You might also like