All Projects → eclipse → keyple-java

eclipse / keyple-java

Licence: EPL-2.0 License
Eclipse Keyple™ Project: deprecated repository embedding all components of the Java implementation until version 1.0.0

Programming Languages

java
68154 projects - #9 most used programming language
kotlin
9241 projects

Projects that are alternatives of or similar to keyple-java

rocketpwa
[DEPRECATED] Command-line toolbelt for PWA developers
Stars: ✭ 37 (+117.65%)
Mutual labels:  deprecated
is-safe-integer
ES2015 Number.isSafeInteger() ponyfill
Stars: ✭ 16 (-5.88%)
Mutual labels:  deprecated
Kwicks
⛔ Kwicks for jQuery - fork of jQuery Kwicks by Jeremy Martin
Stars: ✭ 50 (+194.12%)
Mutual labels:  deprecated
nord
An unofficial NordVPN client [DEPRECATED]
Stars: ✭ 25 (+47.06%)
Mutual labels:  deprecated
AASecondaryScreen
[Deprecated] · Approachable implementation of iOS AirPlay-Mirroring using Swift.
Stars: ✭ 40 (+135.29%)
Mutual labels:  deprecated
jog arm
A real-time robot arm jogger.
Stars: ✭ 39 (+129.41%)
Mutual labels:  deprecated
Sphero-AR-SDK
🚫 DEPRECATED: Sphero's augmented reality SDK
Stars: ✭ 46 (+170.59%)
Mutual labels:  deprecated
jade-babel
Jade plugin for Babel
Stars: ✭ 39 (+129.41%)
Mutual labels:  deprecated
angular-karma test-explorer
vscode extension for easy angular testing and debugging
Stars: ✭ 67 (+294.12%)
Mutual labels:  deprecated
react-native-apple-sign-in
Apple Signin for your React Native applications
Stars: ✭ 16 (-5.88%)
Mutual labels:  deprecated
geoservices-js
Deprecated - please consider using @esri/arcgis-rest-js
Stars: ✭ 53 (+211.76%)
Mutual labels:  deprecated
node-bandwidth
NodeJS Client library for Bandwidth Voice and Messaging APIs
Stars: ✭ 38 (+123.53%)
Mutual labels:  deprecated
apiblueprintorg
old apiblueprint.org site
Stars: ✭ 19 (+11.76%)
Mutual labels:  deprecated
org-beamer-cn
[Deprecated] org-mode Simple Chinese Template for Beamer
Stars: ✭ 23 (+35.29%)
Mutual labels:  deprecated
cleverbot
Deprecated/unmaintained. See https://www.cleverbot.com/api/
Stars: ✭ 23 (+35.29%)
Mutual labels:  deprecated
ton-client-rs
TON Labs SDK Client Library for Rust
Stars: ✭ 15 (-11.76%)
Mutual labels:  deprecated
steam
DEPRECATED Build, manage and deploy H2O's high-speed machine learning models.
Stars: ✭ 59 (+247.06%)
Mutual labels:  deprecated
broccoli-traceur
Traceur is a JavaScript.next to JavaScript-of-today compiler
Stars: ✭ 29 (+70.59%)
Mutual labels:  deprecated
HAN-pytorch
(Deprecated) Hierarchical Attention Networks for Document Classification (https://www.cs.cmu.edu/~diyiy/docs/naacl16.pdf) - in Pytorch
Stars: ✭ 39 (+129.41%)
Mutual labels:  deprecated
react-infinity-menu
A react component that displays an unlimited deep menu
Stars: ✭ 59 (+247.06%)
Mutual labels:  deprecated

'Eclipse Keyple' Java implementation

This is the repository for the Java implementation of the 'Eclipse Keyple' API.

Please find all the information you need on the official documentation and on the API Reference guide

The Keyple C++ implementation is hosted on https://github.com/eclipse/keyple-cpp.

Running Keyple examples

This repository includes Java and Android examples of Eclipse Keyple use cases : Keyple Examples

Import Keyple components in your project

Keyple components are deployed to Maven Central thus you can import them in your project as dependencies.

Gradle project:

repositories {
        //to import releases
        maven { url 'https://oss.sonatype.org/content/repositories/releases' }
        
        //to import snapshots
        maven {url 'https://oss.sonatype.org/content/repositories/snapshots' }
}

dependencies {
    // Keyple Core is a mandatory library for using Keyple, in this case import the last version of keyple-java-core
    implementation group: 'org.eclipse.keyple', name: 'keyple-java-core', version: '1.0.0'
    
    // Import Calypso library to support Calypso Portable Object, in this case import the last version of keyple-java-calypso
    implementation group: 'org.eclipse.keyple', name: 'keyple-java-calypso', version: '1.0.0'
    
    // Import PCSC library to use a Pcsc reader, in this case import the last version of keyple-java-plugin-pcsc
    implementation group: 'org.eclipse.keyple', name: 'keyple-java-plugin-pcsc', version: '1.0.0'
}

Supported platforms

  • Java SE 1.6 compact2
  • Android 4.4 KitKat API level 19

Repository projects

Modules that are provided as artifacts

Quick-start, example projects

  • Android example: Android apps with use cases of NFC plugin and OMAPI plugin.
  • Calypso example: Runnable use cases of the Calypso extension.
  • Standalone example: Runnable use cases of the Keyple Core components with PCSC plugin and Stub plugin.
  • Distributed example: Runnable use cases of the Distributed architecture components with web service and web socket implementation.

Contribute to Eclipse Keyple

We welcome contributions! Every contribution will be reviewed by the developpers team and scan by our CI and quality code tools before being merged to the base code.

CI and Docker

Eclipse CI tools to build and test the components are Open Source too. They can be found in this repository : Eclipse Keyple Ops

Trademarks

  • Eclipse Keyple and the Eclipse Keyple project are Trademarks of the Eclipse Foundation, Inc.
  • Eclipse® is a Trademark of the Eclipse Foundation, Inc.
  • Eclipse Foundation is a Trademark of the Eclipse Foundation, Inc.

Copyright and license

Copyright 2020 the Eclipse Foundation, Inc. and the Keyple Java authors. Code released under the Eclipse Public License Version 2.0 (EPL-2.0).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].