Java Application Development Environment (JADE)

Introduction

Miura’s Java Application Development Environment (JADE) has been designed to allow partners to develop stand-alone payment and value-added service applications that run directly on its M020 series devices (M020 and M021).

Sign up for full Development Portal access to find out more.

/upload/images/Wheel-JADE.png

Overview

JADE streamlines and accelerates development of customized payment solutions by providing an abstracted functional framework with highly accessible programming which eliminates the need for proprietary platform knowledge. It also allows developer access to an extensive library of source-code functionality.

An overview of JADE can be seen below:

/upload/images/JADE-Overview.png

JADE incorporates the following main components:

  • Optimised platform JVM and full source code for Java SDK framework and sample application

  • PC-based IDEA development environment for coding and debug

  • Extensive on-line test environment covering example transactions, configuration and key management.

It also demonstrates all main features of Miura device including key injection.

Benefits

/upload/images/extensive-payment-api.png

Extensive payment interface

Using JADE you can confidently build and personalize stand-alone payment applications that leverage the vast array of Miura security and payment kernel certifications. All of this development is undertaken on a globally proven and certified platform

/upload/images/payment-kernels.png

Certified payment kernels

The unique architectural approach of JADE ensures you can seamlessly incorporate all core scheme certifications such as American Express, Discover, Interac, JCB, MasterCard, UnionPay and Visa as well as support for all major mobile wallet and NFC services

/upload/images/open-source.png

Open source

JADE has been developed with a unique architecture that allows partners to control all aspects of the application interface, streamlining development times by providing full source code for sample applications and supporting Java SDK libraries

/upload/images/developer-friendly.png

Developer friendly

Benefit from PC-based IDEA development environment for coding and debug as well as developer-centric online documentation and libraries. Process transactions through cloud-based test host

Other key aspects of JADE include:

  • JVM runs Java 8 standard

  • Supported IDE - IntelliJ & Gradle

  • Build provided for Windows 10 PC environment

  • Development and debugging via PC with simulated M020 terminal environment

  • Access to host system with JSON/REST interface for test and demo purposes.