Category: App Developers
The number “5” is unique and has some special significance …
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.
To apply this fix, update your build.gradle file with the following dependency:
If you’ve downloaded the local v10.2.6 download and use the local AAR library, you can get the updated AAR lib module in the 10.2.6-2 download file. All other SDK components are the same, so no need to download if you use the AAR lib in the preferred method from our Bintray maven URL.
All of our samples have been updated to use our latest version and developer instructions on how to sync your local fork of the samples with our public repository. We invite you to collaborate with the community and the Esri development team on GeoNet & our GitHub samples and maps-app repos.
One of the great things about our ArcGIS Runtime SDK for Qt is that we provide an API that seamlessly plugs into a rich framework that is platform agnostic and has nearly endless possibilities for what you can create. This … Continue reading
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
Esri World Elevation Layers are enhanced with more detailed void-free 1 arc second (~ 30 meters) SRTM data for Asia and Australia. The Australian DEM (DEM-S), which is a cleaned and smoothed version of SRTM 1 arc sec, is courtesy … Continue reading
The US National Day of Civic Hacking is a day where thousands of developers, data scientists, government staff, civic hackers and citizens gather to create innovative solutions for communities to improve local services. It’s a unique opportunity to meet neighbors and use … Continue reading
When you install 10.2.6, you will of course want to rebuild and run the projects you created in 10.2.5. When you do this on Windows, you may be unpleasantly surprised when your app crashes on start-up. Why does this happen?
ArcGIS Runtime SDK 10.2.6 for Qt builds for Windows use ANGLE instead of OpenGL for graphic drawing commands. Why? Because ANGLE translates OpenGL ES 2.0 API calls into DirectX 9 or DirectX 11 API calls. This is a good thing for Windows machines because this usually removes the need to install graphics drivers on machines before running your Runtime app. Even more importantly, DirectX is supported with Windows Remote Desktop Protocol, which allows you to run your apps over a Remote Desktop Connection, including connections to virtual machines. That’s new in 10.2.6, and massively useful.
That’s all great, but why does your 10.2.5 app crash when built with the 10.2.6 SDK? Because the 10.2.6 SDK libraries for Windows don’t include OpenGL libraries. When Qt attempts to access OpenGL libraries by default rather than use ANGLE, a crash results.
Luckily, there’s an easy fix to get your apps running again. Add this code at the beginning of your app.
#ifdef Q_OS_WIN // Force use of OpenGL ES through ANGLE on Windows QCoreApplication::setAttribute(Qt::AA_UseOpenGLES); #endif
To see exactly where to place this code, have a look at the example in the Runtime SDK C++ and QML template applications. We have added this code at the beginning of main.cpp source file in both templates, so you don’t need to do it yourself in apps created with the 10.2.6 version of the app templates. Follow this example and rebuild, and you will be up and running again in no time.
For more information, see the ArcGIS Runtime SDK for Qt Release notes, and these external Web sites.
Today, we are pleased to announce the public release of ArcGIS Runtime SDK 10.2.6 for Qt, a focused and notable update. It includes new functionality and fulfills our goal of providing you with a better SDK with each release. Continue reading
In keeping with our commitment to delivering great, high quality software in a timely fashion for you, our customers, we are happy to announce that the 10.2.6 update for ArcGIS Runtime SDK for Android is ready and available!
We called on geo developers to build interactive, meaningful mapping applications that showcased the data visualization power of ArcGIS. Participants in the Esri Data Viz App Challenge used smart mapping and other ArcGIS for Developers tools to create apps that wowed the judges. Here … Continue reading