You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+18-16Lines changed: 18 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,41 +2,43 @@
2
2
3
3
Java SDK for the EyeTribe Dev Kit
4
4
====
5
+
<p>
6
+
5
7
6
8
This is the Java library implementation for the [EyeTribe Dev Kit](https://theeyetribe.com/products/). This reference implementation provides a Java interface for communicating with the EyeTribe Server through the open [EyeTribe API](http://dev.theeyetribe.com/api/). The library allow developers to get started quickly and focus their efforts on creating truly immersive and innovative apps using our eye tracking technology.
7
9
10
+
8
11
Download
9
12
----
10
-
Download the [latest JAR](https://github.com/EyeTribe/tet-java-client/releases) or grab via Gradle through [JCenter](https://bintray.com/eyetribe/maven/eyetribe-java):
13
+
Download the [latest JAR](https://search.maven.org/remote_content?g=com.theeyetribe.client&a=client&v=LATEST) or grab via Gradle:
11
14
12
-
buildscript {
13
-
repositories {
14
-
jcenter()
15
-
}
16
-
}
15
+
compile 'com.theeyetribe:clientsdk:0.9.77'
17
16
18
-
dependencies {
19
-
compile 'com.theeyetribe:eyetribe-java:0.9.60'
20
-
}
17
+
or Maven:
21
18
19
+
<dependency>
20
+
<groupId>com.theeyetribe</groupId>
21
+
<artifactId>clientsdk</artifactId>
22
+
<version>0.9.77</version>
23
+
</dependency>
22
24
23
25
Documentation
24
26
----
25
-
Find documentation of this library at [EyeTribe Java SDK Doc](http://eyetribe.github.io/tet-java-client). The EyeTribe API reference is found at [Eye Tribe Developer Website](http://dev.theeyetribe.com/api/).
27
+
Find documentation of this library at [EyeTribe Java SDK Doc](http://eyetribe.github.io/tet-java-client). The EyeTribe API reference is found at our [Developer Website](http://dev.theeyetribe.com/api/).
26
28
27
29
28
30
Samples
29
31
----
30
32
An essential part of using the [EyeTribe Dev Kit](https://theeyetribe.com/products/) is 'calibrating the system'. Doing so involves creating a UI that supports this library and guides the user through a series of mandatory steps.
31
33
32
-

34
+

33
35
34
-
This library holds a sample implementation of a Calibration UI using [JavaFX](docs.oracle.com/javase/8/javafx/get-started-tutorial/jfx-overview.htm). Find source code for this under [./javafx-sample](https://github.com/EyeTribe/tet-java-client/tree/master/javafx-sample) or download the prebuilt [EyeTribeJavaFx](https://github.com/EyeTribe/tet-java-client/releases). This sample runs on all platforms supported by the [EyeTribe Dev Kit](https://theeyetribe.com/products/) that have Java 8 version 65 or higher installed.
36
+
This library holds a sample implementation of a Calibration UI using [JavaFX](docs.oracle.com/javase/8/javafx/get-started-tutorial/jfx-overview.htm). Find this under [/javafx-sample](https://github.com/EyeTribe/tet-java-client/tree/master/javafx-sample). This sample runs on all platforms supported by the [EyeTribe Dev Kit](https://theeyetribe.com/products/) that have Java 8 installed.
35
37
36
38
37
39
Building (optional)
38
40
----
39
-
A prebuilt version of the library is available under [releases](https://github.com/EyeTribe/tet-java-client/releases). The EyeTribe Java SDK is backwards compatible to Java 6. Should you wish to build it yourself, please follow the below instructions:
41
+
You can use the prebuilt version of this library though Maven. Should you wish to build it yourselfIn case you prefer to build it yourself,
40
42
41
43
Prerequisites:
42
44
@@ -58,9 +60,9 @@ If you choose to build yourself and are using [Proguard](http://proguard.sourcef
58
60
59
61
-keepattributes Signature, *Annotation*
60
62
-keep class sun.misc.Unsafe { *; }
61
-
-keep class com.theeyetribe.clientsdk.response.* { *; }
62
-
-keep class com.theeyetribe.clientsdk.request.* { *; }
63
-
-keep class com.theeyetribe.clientsdk.data.* { *; }
63
+
-keep class com.theeyetribe.client.response.* { *; }
64
+
-keep class com.theeyetribe.client.request.* { *; }
0 commit comments