ArcGIS Runtime SDK for Java integrates a wide range of mapping and GIS capabilities online or offline, including editing, geocoding, routing, management of web maps, 2D and 3D, data visualization, mobile map packages, and vector tiled layers on Windows, Linux, and macOS.
I have been using ArcGIS SDK from last 2 years and the best thing about this SDK is that it is platform independent for creating apps. It can be used to create apps for any OS such as Windows, Linux or Mac.
Its Geocoding feature provides me the option to search for the destination places using predefined match criteria. The directions and the total drive time are 100% accurate and can be permanently relied upon.
its Maps are visually appealing and it has various rendering options to choose from. It has a rich collection of maps. Elevation data can be used to query questions and get a detailed assessment summary of the same.
What do you dislike?
Sometimes it is unable to find the imports I use in it. At that point of time, I have to download it and then provide the package so that it can be used. That's the only small issue in this SDK.
Recommendations to others considering the product
For users using Java SDK, it is a very good option as it has cross-platform support for the apps.
What business problems are you solving with the product? What benefits have you realized?
The most important benefit of using ArcGIS SDK is its Data Management feature. It can be used even in the offline mode to find maps and routes easily. Then later it can be synchronized when you are online again. Its servers provide a high speed real-time processing of the requests.
Spatial Analysis allows me to take more empowered decisions with pattern detection. it is very much interoperable for any systems and the app can be connected with various open services.
* We monitor all ArcGIS Runtime SDK for Java reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.