7 - Developing Custom Software
DynaPro| Secure Cryptographic Device for PIN and Data Entry | Installation and Operation Manual
Page 37 of 40 (
D99875586-41
)
7
Developing Custom Software
Custom host software can communicate with DynaPro using the same command set across all available
connection types. The host must wrap device commands slightly differently depending on the connection
type.
MagTek produces software development kits (SDKs) with API libraries that provide higher-level
functions wrapped around the direct communication protocols like USB and TCP/IP. They also include
sample code which the solution development team can compile to demonstrate and test the device, and
copy / rewrite to jumpstart solution development. These libraries and sample code simplify the
development of custom applications that use DynaPro Go:
99510124 DYNAPRO / DYNAPRO MINI / DYNAPRO GO SDK FOR IOS
99510129 IPAD / DYNAPRO / DYNAPRO MINI / DYNAPRO GO SDK FOR ANDROID
99510127 IPAD / DYNAPRO / DYNAPRO MINI / DYNAPRO GO SDK FOR WINDOWS
,
which bundles libraries for C++, Java/Java Applets, Microsoft .NET, and Microsoft .NET PCL.
In addition to the SDK API libraries, custom software on any supported operating system can
communicate directly with the device using the operating system’s native USB, TCP/IP, or Bluetooth LE
libraries. For more information about sending commands directly, see
D99875585 DYNAPRO
PROGRAMMER'S MANUAL (COMMANDS)
.
For more information about developing custom applications that integrate with DynaPro Go, see the
MagTek web site or contact your reseller or MagTek Support Services.