Dan O'Neill

Recent Posts

ArcGIS Runtime SDK for Android v10.2.9 released

We are excited to announce an update release to the ArcGIS Runtime SDK for Android v10.2.9.  This patch release updates the SDK API to support bidirectional sync with ArcGIS Server.  You can view the release notes here.

To apply this fix, update your build.gradle file with the following dependency:

dependencies {
    compile 'com.esri.arcgis.android:arcgis-android:10.2.9'
}

You can download the latest version of the SDK from our developers site. A new 10.2.9 version of the samples has been created to use the v10.2.9.  We invite you to collaborate with the community and the Esri development team on GeoNet & our GitHub samples.

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

ArcGIS Runtime Example Apps

The Runtime SDK group is excited to announce Example Applications!  We want to show you the power of ArcGIS and the Runtime SDKs by building cool and useful open applications. Example Applications are open source applications built with the Runtime SDK that address real world geospatial needs based on use cases we’ve collected from internal and external stakeholders.  These applications fill the gap between our SDK samples and Esri-supported production applications (e.g. Collector, Navigator, Survey 123).  Each example application comes with documentation on how it connects to the larger ArcGIS platform via the SDK, from preparing and styling your maps and data with ArcGIS Online or ArcGIS Pro to consuming them in the app itself. Continue reading

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

Dependency Management with ArcGIS Runtime SDK for Java

ArcGIS Runtime SDK for Java 100.0.0 now supports downloading the SDK through dependency management.  Most projects are not self-contained, instead they require dependent libraries to be compiled or tested.  In the case of ArcGIS Java projects the requirement includes a Java Jar file, native libraries, and resources.  Furthermore, our Java Jar file has dependencies on third party SDK’s, these are called transitive dependencies.  Dependency management can greatly simplify maintaining multi-module dependency projects and the ArcGIS Runtime SDK for Java now supports Gradle and Maven dependency management workflows.  Continue reading

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

Authentication with ArcGIS Android 100.0.0 Part 2

In part 1 of this post we discussed HTTP based authentication using he new DefaultAuthenticationChallengeHandler class against an ArcGIS Portal.  In this part we are going to focus on the basics of OAuth authentication.  Using OAuth 2.0 for ArcGIS Android apps opens the system browser OAuth login page supplied with a Redirect URI to receive the authorization code.  If  you are new to OAuth, we recommend you read through our ArcGIS Security and Authentication documentation. Continue reading

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

Authentication with ArcGIS Android 100.0.0 Part 1

There are some new developer patterns with the recent release of ArcGIS Runtime SDK for Android v100.0.0 including authentication against all security types that the ArcGIS platform supports. In this post I will discuss using the new DefaultAuthenticationChallengeHandler class to authenticate against ArcGIS Portal. Continue reading

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

ArcGIS Runtime SDK for Android v10.2.8-1 released

We are excited to announce an update release to the ArcGIS Runtime SDK for Android v10.2.8-1.  This patch release updates the SDK API libpng dependency to address security vulnerabilities. This update allows ArcGIS Android apps that are published to the Google Play store to be updated and any new published apps to comply with Google Play’s Malicious Behavior policy. You can read more about this vulnerability in CVE-2015-8540. Continue reading

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

ArcGIS Runtime SDK for Android v10.2.8 released

We are excited to announce a new release to the ArcGIS Runtime SDK for Android v10.2.8.  This patch release updates the SDK OpenSSL to version 1.0.2g to address security vulnerabilities.  See this Google FAQ for more information.

To apply this fix, update your build.gradle file with the following dependency:

dependencies {
    compile 'com.esri.arcgis.android:arcgis-android:10.2.8'
}

You can download the latest version of the SDK from our developers site. All of our samples have been updated to use the latest version and developer instructions on how to sync your local fork of the samples with our GitHub repository.  We invite you to collaborate with the community and the Esri development team on GeoNet & our GitHub samples.

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

ArcGIS Runtime SDK for Android v10.2.7 released

We are excited to announce a new release to the ArcGIS Runtime SDK for Android v10.2.7.  This is a bug fix release which includes the following issues addressed in our release notes.

To apply this fix, update your build.gradle file with the following dependency:

dependencies {
    compile 'com.esri.arcgis.android:arcgis-android:10.2.7'
}

You can download the latest version of the SDK from our developers site. All of our samples have been updated to use the latest version and developer instructions on how to sync your local fork of the samples with our GitHub repository.  We invite you to collaborate with the community and the Esri development team on GeoNet & our GitHub samples.

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

Update to ArcGIS Runtime SDK for Android: 10.2.6-2

We are excited to provide another quick turnaround on an update to our recent 10.2.6 release of the Android SDK.  This is bug fix only release and there is no new functionality included with this minor but important fix.   Continue reading

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

Update to ArcGIS Runtime SDK for Android: 10.2.6-1

We are excited to provide a quick turnaround on an update to our recent 10.2.6 release of the Android SDK. This is a SDK release only and Continue reading

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