Tag: Java

Working with GeoJSON using ArcGIS Runtime SDK for Java

GeoJSON is an open standard for representing geographic features and their attributes. Based on the JSON (JavaScript Object Notation) format, GeoJSON inherits the advantages of being readable, simple and lightweight. Many GIS technologies and services now support GeoJSON.

Esri has supported the GeoJSON standard for many years through various solutions and initiatives such as the ArcGIS Open Data initiative and a number of Esri’s Open Source Javascript projects, just to name a few. Continue reading

Posted in App Developers, Developer | Tagged , , | Leave a comment

The 10.2.4 release of ArcGIS Runtime SDK for Java: What’s inside?

Java Rocks

The ArcGIS Java team is happy to introduce the 10.2.4 version of ArcGIS Runtime SDK for Java SE, now live and ready for download from developers.arcgis.com. Continue reading

Posted in App Developers, Defense, Developer | Tagged , , | Leave a comment

Using the ArcGIS Android SDK with Android Studio – Part 2

In part 1 of this series we discussed how to integrate the ArcGIS Runtime SDK for Android with Android Studio.  The post stepped through the process of manually setting up a single project in Android Studio.  Today, the ArcGIS Android developer team is proud to announce an Early Access Preview (EAP) release of ArcGIS Android Gradle samples.  The samples are open source and can be forked from GithubAndroid Studio development environment is now in Beta and will be the official Android IDE once it’s ready.  We encourage you to collaborate with us working with the new Gradle based Android project structure.  Be aware that this is an EAP and if you are not comfortable using an unfinished product, you may want to use ArcGIS Android Samples in the Eclipse Plugin bundled with the ArcGIS Android SDK.

Continue reading

Posted in App Developers, Developer, Mobile | Tagged , , , , | 1 Comment

App Updates Galore!

This past week was a big week for apps! Operations Dashboard for ArcGIS on Windows and in the browser, Collector for ArcGIS on the iOS and Android platforms and Explorer for ArcGIS on the iOS platform released updates into their respective stores.

Explorer for ArcGIS released a new app on the Mac as well.  This is the first time that Esri has released an app into the Mac App Store!

Each of the app updates introduce significant new features. Let’s take a closer look at each of them…

Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , | Leave a comment

Using the ArcGIS Android SDK with Android Studio – Part 1

Google’s Android Studio is a developer IDE based on IntelliJ IDEA platform.  The platform is still in early access preview. If you are not comfortable using an unfinished product, you may want to continue to use the Eclipse Plugin bundled with the ArcGIS Android SDK.

Android Studio Basics

In Eclipse you have the concept of a workspace which can consist of multiple projects linked or unlinked.  In Android Studio, projects are replaced by App Modules and Libary Modules.  Modules are a discrete unit of functionality that can be run, tested, and debugged independently.  Modules are somewhat similar to an Eclipse project with a few key differences: Continue reading

Posted in App Developers, Developer, Mobile | Tagged , , , , , , | 2 Comments

The 10.2.3 release of ArcGIS Runtime SDK for JAVA is now available!

I’m pleased to announce that the 10.2.3 release of ArcGIS Runtime SDK for Java is now available for download at our developers site.

We have lots of new features including the final version of our offline API released in Beta at 10.2.   We also have a new licensing model for all Runtime SDKs which makes our SDK more accessible allowing developers to get their application to market much quicker. Continue reading

Posted in Developer | Tagged , , , | Leave a comment

Creating a custom TileServiceLayer in ArcGIS Android

We are looking into patterns to allow developers more extension points into the ArcGIS Android API.  In this post we will look into a developer pattern for extending the API to support a custom Tile Service Layer through the TiledServiceLayer class.  Our recent release of v10.2.3 introduced a brand new sample called LocalMBTiles to show an example of extending the TiledServiceLayer.  This post will introduce you to the developer pattern to extend the API to support a tile service from Map Box and how to integrate the custom tiles in the MapView. Continue reading

Posted in App Developers, Developer, Mobile | Tagged , , , | Leave a comment

10.2.3 release of ArcGIS Runtime SDK for Android

Today we are happy to announce the release of the ArcGIS Runtime SDK for Android v10.2.3.  Download the SDK from the Android developer site.

This update release focused on improvements to performance, offline API, and SDK as well as introduced a new GeodatabaseFeatureServiceTable class to work with ArcGIS Feature Services.  Continue reading

Posted in App Developers, Developer, Mobile | Tagged , , , , | Leave a comment

Get ready for the next release of the ArcGIS Runtime SDKs!

FeatureServiceTable

The next release of ArcGIS Runtime SDKs is coming soon! It brings performance improvements you’ve come to expect but also the ability to write applications that can work both online and offline using a single API. We’re introducing the new … Continue reading

Posted in Developer, Uncategorized | Tagged , , , , , , | 2 Comments

10.2.2 release of ArcGIS Runtime SDK for Android

Today, we are happy to announce the release of the ArcGIS Runtime SDK for Android v10.2.2 release. Download the SDK from our updated developer site.

The major changes this release focused on providing the capability to work offline and to speed up your productivity as described below:

Offline functionality

Offline functionality was introduced in beta at the last release (version 10.2) and is now available in final form. This means that now you can build and deploy offline- and sync-enabled apps for production use. You can now use the following offline capabilities in your production apps: Continue reading

Posted in App Developers, Developer, Mobile | Tagged , , , , | 3 Comments