Using the ThingWorx Edge Java SDK for Android Applications > Differences between Android and Java Development
Differences between Android and Java Development
The ThingWorx Edge Java SDK uses Netty to support the WebSocket protocol. It also supports the New Io (NIO) package of the Oracle JDK. Using the Java SDK also provides proxy server support in an Android environment.
You can use IntelliJ IDEA to develop Android-based applications. Alternatively, you can use Android Studio from Google for free (https://developer.android.com/sdk). Android Studio is essentially IntelliJ IDEA with plug-ins that optimize it for the Android developer.
Was this helpful?