https://github.com/nytyr/deployd-android-client
Connection from Android to Deployd made easy
https://github.com/nytyr/deployd-android-client
android deployd
Last synced: about 1 month ago
JSON representation
Connection from Android to Deployd made easy
- Host: GitHub
- URL: https://github.com/nytyr/deployd-android-client
- Owner: Nytyr
- Created: 2017-04-17T08:49:52.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-04-17T14:10:30.000Z (about 9 years ago)
- Last Synced: 2025-04-09T06:28:14.179Z (about 1 year ago)
- Topics: android, deployd
- Language: Java
- Size: 62.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Android Deployd Client
=====
[](https://travis-ci.org/Nytyr/Deployd-Android-Client)
A library to simplify [Deployd](http://deployd.com) integration in Android
## Getting started
```java
Deployd.init("http://server:2403/", context);
```
## Examples
#### Auth
```java
Deployd.auth().login("username", "password");
Deployd.auth().logout();
```
#### Accessing collections
```java
Deployd.collection("users").get();
Deployd.collection("users").get("id");
JSONObject query;
Deployd.collection("users").get(query);
```
#### Insert data
```java
JSONObject data;
Deployd.collection("users").post(data);
```
#### Updating data
```java
JSONObject data;
Deployd.collection("users").put("id", data);
```
#### Deleting data
```java
JSONObject query;
Deployd.collection("users").del(query);
Deployd.collection("users").del("id");
```
## Building
```
./gradlew makeJar
```
## Running tests
```
./gradlew test
```
## Roadmap
- Offline data availability
- Sockets