DroidPlanner/droidplanner — pull request #1324 by ne0fhyk (2014-12-12 18:42:56+00:00)
Title: Announcing DP3 and 3DR Services

After a month of work, 500+ commits, and more than a 1000+ files changed, the DroidPlanner Dev team is proud to announce the **developer** release of **DroidPlanner 3** and **3DR Services**.

### 3DR Services (https://github.com/DroidPlanner/3DRServices)
**3DR Services** is the implementation of the **DroneAPI** on Android, and is the result of spunning off the backend layer of DroidPlanner 2.
Serving as the new engine for **DroidPlanner 3**, it has also been architectured to act as a platform and backend layer for **any other** Android Ground Control Stations, and/or drone related applications.
All the functionality offered by DroidPlanner 2 is now provided as a set of APIs, and easily accessible through a client library, allowing other Android applications to access and leverage the same set of features.
**3DR Services** will be distributed as an apk through the Google Play store, supporting devices running Android 4.0 or higher, making easier for developers to leverage the latest added features through the Google Play store automatic update.

### DroidPlanner 3
**DroidPlanner 3** is the next upcoming version of DroidPlanner.
With its release, it will bring an improved UI matching the latest Android material ui guidelines, as well as a set of refinements to the existing feature set.
At the conclusion of this pull request, the current **dp3** branch will be merged within **master**, highliting the move to full development on **DroidPlanner 3**, and deprecation of DroidPlanner 2.
A **dp2** branch has been created to mirror the latest state of the DroidPlanner 2 source code.

#### DroidPlanner 3 device installation
To run **DroidPlanner 3** on your device, you'll need to have the latest version of **3DR Services** installed as well.
You can do so by building the **3DR Services** project, and install it on your device.

## IDE Support
With [Google's deprecation of Eclipse ADT as an Android IDE](https://developer.android.com/sdk/installing/migrate.html), support for building the project on Eclipse has been dropped for **DroidPlanner 3**.
The project has been updated to be **out of the box** compatible with **Android Studio 1.0**, running on top of Java 1.7+.
The wiki will soon be updated to reflect this. If you run into any issues when trying to build the project, please let us know by opening an issue.