Author: rezan
Date: Mon Oct 20 16:14:09 2014
New Revision: 1633183

URL: http://svn.apache.org/r1633183
Log:
module update

Added:
    incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/devicedata/
    
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/devicedata/index.md
    incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/javaclient/
    
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/javaclient/index.md

Added: 
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/devicedata/index.md
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/devicedata/index.md?rev=1633183&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/devicedata/index.md
 (added)
+++ 
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/devicedata/index.md
 Mon Oct 20 16:14:09 2014
@@ -0,0 +1,24 @@
+= Device Data 1.0 =
+
+== 1.0.0 ==
+
+Initial release
+
+== 1.0.1 ==
+
+Released:
+
+{{{
+  <dependency>
+    <groupId>org.apache.devicemap</groupId>
+    <artifactId>devicemap-data</artifactId>
+    <version>1.0.1</version>
+  </dependency>
+}}}
+
+Notes: 
https://issues.apache.org/jira/browse/DMAP-76?jql=project%20%3D%20DMAP%20AND%20fixVersion%20%3D%20%221.0.1%20Data%22
+
+== 1.0.2 ==
+
+In progress
+

Added: 
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/javaclient/index.md
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/javaclient/index.md?rev=1633183&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/javaclient/index.md
 (added)
+++ 
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/javaclient/index.md
 Mon Oct 20 16:14:09 2014
@@ -0,0 +1,46 @@
+= Java Client 1.0 =
+
+-Install devicemap-data and devicemap-client-java (mvn install)
+
+-Include the following 2 maven dependencies:
+
+{{{#!highlight xml
+    <dependency>
+      <groupId>org.apache.devicemap</groupId>
+      <artifactId>devicemap-client</artifactId>
+      <version>1.0.0</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.devicemap</groupId>
+      <artifactId>devicemap-data</artifactId>
+      <version>1.0.0</version>
+    </dependency>
+}}}
+
+-Include the following Java code:
+
+{{{#!highlight java
+    //create a client object, store this somewhere permanent
+    DeviceMapClient client = new DeviceMapClient();
+
+    //load the device data, do this only once!!!
+    client.initDeviceData(LoaderOption.JAR);
+
+    //classify a User-Agent string
+    String test = "Mozilla/5.0 (Linux; U; Android 2.2; en; HTC Aria A6380 
Build/ERE27) AppleWebKit/540.13+ (KHTML, like Gecko) Version/3.1 Mobile 
Safari/524.15.0";
+    Map<String, String> m = client.classify(test);
+
+    //iterate thru the attributes
+    for (String attr : m.keySet()) {
+        System.out.println(attr + ": " + m.get(attr));
+    }
+}}}
+
+If using LoaderOption.URL, the devicemap-data dependency can be dropped.
+
+= Java Client 1.1 =
+
+Version 1.1 introduces the Device object and a Client instance factory.
+
+In progress...
+


Reply via email to