Category: Developer

Migrating to Android Studio

Android Studio is the official IDE for Android and is the default IDE for ArcGIS Runtime SDK for Android.  This post will guide you through migrating your ArcGIS Android projects from Eclipse to Android Studio.

Import Eclipse project to Android Studio

Importing your Eclipse projects directly into Android Studio is the preferred approach as it will detect many source libs and replace them with maven dependencies, e.g. Android Support Library, which means you no longer have to maintain the libraries manually.  Additionally, it will rewrite the project using the new canonical Android Gradle project structure. Continue reading

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

ArcGIS API for JavaScript Version 3.12 Released

Blog-FeaturedImage-JS-green-red

Version 3.12 of the ArcGIS API for JavaScript is now available! Below is an overview of the release including new features, enhancements, and changes included in version 3.12.  For a complete list with API enhancements and bug fixes, check out … Continue reading

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

Web AppBuilder for ArcGIS (Developer Edition) Is Here!

Custom widgets and themes

Earlier this month Web AppBuilder was released with ArcGIS Online and the Portal for ArcGIS extension to ArcGIS for Server, allowing users to build powerful GIS apps that run on any device! Now with the release of the Developer Edition, … Continue reading

Posted in App Developers, ArcGIS Online, Developer | Tagged , , , , | 3 Comments

ArcGIS Runtime SDK 10.2.5 for Android is here!

Android_Studio2

The 10.2.5 release of the ArcGIS Runtime SDK for Android has arrived, and we are very excited to share the work that’s been done to modernize and enhance the professional development experience for ArcGIS Android developers. As you may have … Continue reading

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

What’s new in ArcGIS 10.3 for Server

Everyone hopefully saw the announcement last week that ArcGIS 10.3 is now available. In this occasion we want to drill down into what is new in the ArcGIS for Server product, which includes enhancements to the GIS Server, and licensing changes in its Portal for ArcGIS extension.

The GIS Server includes some key enhancements providing features Continue reading

Posted in 3D GIS, Analysis & Geoprocessing, App Developers, Apps, ArcGIS Online, ArcGIS Pro, Cartographic Design, Community Maps, Defense, Developer, Editing, Electric & Gas, Geodata, Hydro, Imagery, Local Government, Location Analytics, Mapping, Mobile, National Government, Oceans & Maritime, Petroleum, Public Safety, Python, Services, State Government, Telecommunications, Transportation, Uncategorized, Water Utilities, Web | 2 Comments

ArcGIS Online supports GeoJSON

geojson

ArcGIS Online released a new update and added a long awaited feature for developers and other data users: support to publish and download as GeoJSON. GeoJSON was developed in 2008 through community discussion and consensus to include spatial data in … Continue reading

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

ArcGIS 10.3: The Next Generation of GIS Is Here

arcgis

We’re excited to announce that ArcGIS 10.3 is now available. ArcGIS 10.3 is a major release that will help you discover, make, use, and share maps from any device, anywhere, at any time. ArcGIS 10.3 includes new apps and enhancements … Continue reading

Posted in 3D GIS, Analysis & Geoprocessing, App Developers, Apps, ArcGIS Online, ArcGIS Pro, Cartographic Design, Community Maps, Defense, Developer, Editing, Electric & Gas, Geodata, Hydro, Imagery, Local Government, Location Analytics, Mapping, Mobile, National Government, Oceans & Maritime, Open Data, Petroleum, Public Safety, Python, Services, Spatial Statistics, State Government, Story Maps, Telecommunications, Transportation, Water Utilities, Web | Tagged , , | 9 Comments

ArcGIS 10.2.1 & 10.2.2 for Desktop Hydrology Tools Ready-to-use-Services Patch

Ready-to-use Services

Download the ArcGIS 10.2.1 & 10.2.2 for Desktop Hydrology Tools Ready-to-use-Services Patch. The Ready-to-use Services in ArcGIS Online did not previously offer the Watershed and Trace Downstream Hydrology Geoprocessing tools. This patch adds the Hydrology tools to Ready-to-use Services, which … Continue reading

Posted in Analysis & Geoprocessing, ArcGIS Online, Community Maps, Developer, Hydro, Local Government, Mapping, Oceans & Maritime, Water Utilities | Tagged , , , , , , , , | Leave a comment

ArcGIS Runtime and Xamarin – Part 2

Last month I published a blog post about the ArcGIS Runtime and Xamarin in which I stated that we had no immediate plans to support Xamarin.   However, I did solicit feedback on the topic to determine how important the Xamarin platform is to current and future projects.   Your response in favor of supporting Xamarin was overwhelming.   So after careful consideration, I’m excited to announce commercial support for Xamarin in the latter half of 2015.   We also seek to provide a beta in the first half of 2015.

Why are we waiting until late 2015 to support Xamarin?

We need time to create a consistent experience for ArcGIS Runtime .NET developers across Windows Store\Phone, iOS, and Android platforms.   This is not possible with bindings created on the current ArcGIS Runtime release of these platforms.

What can you do now?

Developers can create their own Xamarin bindings on our current ArcGIS Runtime SDKs for iOS and Android.   While this is technically possible, we will not directly support any development work via third-party Xamarin bindings.   Of course, we will continue to support use of the underlying native API.  Keep in mind, third-party bindings will need to be recreated when we release updates to the underlying ArcGIS Runtime SDK.  This will be required to enable developers to take advantage of new features or pick-up bug fixes and performance enhancements.  Also consider that any application code written against third-party bindings will need to be rewritten to work with our commercial product that supports Xamarin next year.

What should you do now?

If possible, I recommend waiting until we officially release an ArcGIS Runtime product that supports Xamarin.   If unable to wait, please take into account the time and effort that will be necessary to migrate ArcGIS Runtime applications you create today to our commercial product available next year.

In addition to commercial support, I’m also excited to announce that Esri and Xamarin are working together to enable a great experience for .NET developers doing cross-platform development with the ArcGIS Runtime.  We both look forward to supporting you now and into the future.

Euan Cameron
CTO, ArcGIS Runtime & APIs   

Posted in App Developers, Developer | Tagged , , | 14 Comments

Data Visualization with ArcGIS API for JavaScript: Show Data by Size

When there are a bunch of numbers you want to visualize on map, in addition to the previously introduced show data by color approach, another popular technique is to show data by size. This technique is also called proportional symbol in cartographic context. In this blog post, you will learn how to create a sized-based visualization app with the ArcGIS API for JavaScript, and some tips that help optimize the information presentation in your app.
Continue reading

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