Tag: ArcGIS Runtime SDK for Android

ArcGIS Runtime 100.1 is now available!

livebythecode_final

We are pleased to announce that ArcGIS Runtime 100.1, also known as “Update 1″, is now live!  Don’t let the version number mislead you, this is a very exciting and significant release. In November 2016 we first launched version 100.0 as … Continue reading

Posted in App Developers, Apps, Developer, Mobile | Tagged , , , , , , , , | 9 Comments

Using Kotlin Android Extensions with ArcGIS Android

Google just recently announced official support for Kotlin in Android so we can now take advantage of techniques to enhance the development experience with ArcGIS Android.  One way we can do this is through the use of Kotlin Android Extensions.

Accessing View Resources

In Android Java, once you provide resources in your app, e.g. a MapView, you can apply it by referencing its resource ID which are defined in your projects R class that is automatically generated.  You can access resources in code by passing a resource ID as a method parameter.  For example, you can access a MapView using findViewById:

MapView mapView = (MapView) findViewById(R.id.mapView);

Continue reading

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

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

Your ArcGIS Runtime Session Guide for the 2017 DevSummit

devsummit2017

You’re probably scrambling at this very moment. You’re trying to align and make sense of your schedule for next week’s Developer Summit in Palm Springs. You’ve got meetings, you’re worried they’ll run over. You want to find someone at the … Continue reading

Posted in App Developers, Apps, Developer | Tagged , , , , , , , | 1 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

Quartz beta releases of the ArcGIS Runtime SDKs are now live!

quartz

The ArcGIS for Developers team is proud to announce that the latest Quartz beta releases of the ArcGIS Runtime SDKs are now available! The evolution of ArcGIS technology has come a long way. If you are focused on creating native … Continue reading

Posted in 3D GIS, App Developers, Apps, Defense, Developer, Mapping, Mobile, National Government | Tagged , , , , , , , , , , , , , , , , , , , | 11 Comments

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