Nextop Java Common

Platform-agnostic Java core for Nextop

License

License

Categories

Categories

Java Languages
GroupId

GroupId

io.nextop
ArtifactId

ArtifactId

java-common
Last Version

Last Version

0.1.5
Release Date

Release Date

Type

Type

jar
Description

Description

Nextop Java Common
Platform-agnostic Java core for Nextop
Source Code Management

Source Code Management

https://github.com/nextopio/nextop-client/tree/master/java-common

Download java-common

How to add to project

<!-- https://jarcasting.com/artifacts/io.nextop/java-common/ -->
<dependency>
    <groupId>io.nextop</groupId>
    <artifactId>java-common</artifactId>
    <version>0.1.5</version>
</dependency>
// https://jarcasting.com/artifacts/io.nextop/java-common/
implementation 'io.nextop:java-common:0.1.5'
// https://jarcasting.com/artifacts/io.nextop/java-common/
implementation ("io.nextop:java-common:0.1.5")
'io.nextop:java-common:jar:0.1.5'
<dependency org="io.nextop" name="java-common" rev="0.1.5">
  <artifact name="java-common" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.nextop', module='java-common', version='0.1.5')
)
libraryDependencies += "io.nextop" % "java-common" % "0.1.5"
[io.nextop/java-common "0.1.5"]

Dependencies

compile (5)

Group / Artifact Type Version
io.reactivex : rxjava jar 1.0.8
com.google.guava : guava jar 18.0
com.google.code.gson : gson jar 2.3.1
commons-logging : commons-logging jar 1.2
com.google.code.findbugs : jsr305 jar 3.0.0

test (2)

Group / Artifact Type Version
junit : junit jar 4.12
org.apache.commons : commons-math3 jar 3.4.1

Project Modules

There are no modules declared in this project.

Note: Nextop development is moving to a private branch while we prepare for launch. We are focused on scalability, tightening the package, and providing tools on http://nextop.io. Stay tuned! @nextopio

Nextop Mobile CDN

Nextop is rethinking a CDN for mobile from the ground up. Mobile devices operate in high latency and uncertain networks, and Nextop is able to optimize traffic to get content displayed to users >2x faster than leading CDNs, while never losing a transaction.

The core technology is a client SDK that replaces or plugs into your existing network library, and a proxy server that translates between the SDK and your existing HTTP backend. Nextop optimizes your traffic through the region of pain - between the cloud and device - without you doing any work.

break through the region of pain

With this setup, for example, Nextop can load image previews and blocking API calls before loading everything else for a view. As a developer you write network code and server code as you normally would, and Nextop takes care of optimizing all requests to get content displayed to the user faster.

Nextop is a cross-platform project, with Android, iOS, and webviews as top priorities.

Talk To Us

Be a star

Android

We've rebuilt the Android network stack to focus on image upload and download, and improving transfer of all requests in all network conditions.

Current Version
0.1.4
Module Android Versions Supported Notes
android 10+
android-v15 15+ Includes all of android plus fragments

Gradle dependency (AAR):

compile 'io.nextop:${MODULE}:+'

Maven dependency (AAR). This is for android-maven-plugin users. As of this writing, Eclipse does not support AAR. See special instructions for Eclipse users here.

<dependency>
  <groupId>io.nextop</groupId>
  <artifactId>${MODULE}</artifactId>
  <version>LATEST</version>
  <type>aar</type>
</dependency>

Maven dependency (JARs - see notes):

<dependency>
  <groupId>io.nextop</groupId>
  <artifactId>${MODULE}</artifactId>
  <version>LATEST</version>
  <type>jar</type>
</dependency>

Direct downloads to put in libs/ (JARs - see notes):

http://search.maven.org/remotecontent?filepath=io/nextop/android-v15/${CURRENT_VERSION}/android-v15-${CURRENT_VERSION}.jar
http://search.maven.org/remotecontent?filepath=io/nextop/android/${CURRENT_VERSION}/android-${CURRENT_VERSION}.jar
http://search.maven.org/remotecontent?filepath=io/nextop/java-common/${CURRENT_VERSION}/java-common-${CURRENT_VERSION}-all.jar

Android Demos

Demo Install Objective Code
dılɟ Play Ridiculously fast image loading on mobile App, Server

Android Blog Posts

Date Post
03.02.15 Faster Image Loading on Android is now a one-liner
02.23.15 profile How do mobile app teams QA test poor cellphone connections?
02.13.15 Binding Rx subscriptions to view lifecycles, and using them to optimize your network traffic

Cordova

See io.nextop.cordova on the Cordova Plugins Registry.

Cordova Blog Posts

Date Post
02.16.15 cordova Things you can do with a Custom XMLHttpRequest

About Us

Nextop is an open source project sponsored by Nextop Inc. We build client SDKs and a service to power them.

Get Support <[email protected]>

Twitter @nextopio

The T-Shirt

launch2

Get a free Nextop t-shirt by submitting an issue that helps the project.

io.nextop

Nextop

Versions

Version
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1