BLOG
|
Today, The Qt Company announced the release of Qt 5.12 LTS. This release brings with it support for Xcode 10 for the first time. ArcGIS Runtime SDK for Qt 100.4 was built with Qt version 5.9, which for iOS builds, utilizes Xcode 9. What does this mean? If you develop iOS apps with ArcGIS Runtime SDK for Qt 100.4, you should continue to use Xcode 9. We have performed some ad-hoc testing with Xcode 10, and have not found any new issues, but it is possible that there are some binary compatibility issues, and we therefore do not recommend this. Starting in March 2019, Apple's App Store will require that all submission be built with Xcode 10. We recommend pushing any required updates before this date and waiting for the 100.5 release of ArcGIS Runtime, which will support Xcode 10. We are planning on releasing 100.5 near the end of Q1 2019, so we hope this will cause minimal issues. Thanks! The ArcGIS Runtime SDK for Qt Development Team
... View more
12-06-2018
05:50 PM
|
1
|
1
|
237
|
BLOG
|
Today, The Qt Company announced that Qt 5.12 LTS has been released! LTS. This stands for "Long-Term Support". There are some important changes in this release that could affect current ArcGIS Runtime Qt developers who build for Android. We would like to bring these to your attention. Prior to Qt 5.12, the Qt Android kits were built using the GCC compiler. Starting with Qt 5.12, the Android kits are now built with the Clang compiler and a newer version of the NDK, which no longer supports GCC. What does this mean to you? If you develop Qt Android apps and use ArcGIS Runtime SDK for Qt versions 100.0-100.4, you will not be able to use 5.12, as the currently released Android binaries support GCC only. If you require Android and Qt 5.12, you will need to wait for our 100.5 release, which will be built with 5.12 and Clang. Other platforms are not affected, and you can use 5.12 with our previous releases of ArcGIS Runtime without any known issues. As always, we are keen to hear about your experiences. Happy coding! The ArcGIS Runtime SDK for Qt Development Team
... View more
12-06-2018
10:42 AM
|
0
|
0
|
551
|
POST
|
Good question. Android itself has recently introduced a lot of great tech that addresses app size and app thinning. However, the ArcGIS Runtime API has a dependency on a very large native library that simply cannot be reduced. Your application code CAN take advantage of Android tools for shrinking, as this code is Java/Kotlin. But at the end of the day, it's the required native lib that cannot be reduced in size. I hope this helps. I know it's not the answer many are hoping for. This is where we are today.
... View more
12-05-2018
09:15 AM
|
0
|
0
|
77
|
POST
|
I see this sometimes when there is a clash between 32-bit and 64-bit Java and native dlls. For example: 32-bit Java cannot load 64-bit native libraries. Which version of Runtime are you using: 32- or 64-? Which JRE are you launching your application with: 32 or 64?
... View more
11-28-2018
06:10 PM
|
0
|
1
|
81
|
POST
|
Cluster rendering of feature layers is still something we are hoping to get into a future release. It won't be there for Update 5 (March/April 2019), but its on our radar.
... View more
11-21-2018
04:45 PM
|
0
|
1
|
141
|
POST
|
If it helps at all, the C++ API is working brilliantly... // create EncExchangeSet using paths encExchangeSet = new EncExchangeSet(QStringList("D:\\Enc\\ExchangeSetwithoutUpdates\\ENC_ROOT\\CATALOG.031"), this); connect(encExchangeSet, &EncExchangeSet::doneLoading, this, [this]{ // get the list of EncDataset QList<EncDataset*> EncDatasets = encExchangeSet->datasets(); // display the names of EncDataset for (EncDataset* EncDataset: EncDatasets) { // Create the cell and layer myEncLayer = new EncLayer(new EncCell(EncDataset)); // Add the layer to the map m_map->operationalLayers()->append(myEncLayer); } }); // Load the EncExchangeSet encExchangeSet->load(); // Set map to map view m_mapView->setMap(m_map);
... View more
11-21-2018
04:25 PM
|
0
|
1
|
299
|
POST
|
Hello Stephen, While putting together an example for you, we've discovered a bug that needs to be addressed before it can work properly. We will try to address this as soon as possible. Thank you for your patience!
... View more
11-21-2018
03:25 PM
|
1
|
5
|
299
|
POST
|
Hello! You should look at the License your app—ArcGIS Runtime SDK for iOS | ArcGIS for Developers topic for 100.4. This is the current version. It's possible that your app would fall into the LITE deployment license category. If I understand the question correctly, it sounds like you would like to build a custom app and deploy it commercially (charge $$ for the app), using Ads. Yes? You can do this if you've purchased one of the ArcGIS Online Deployment Plans, starting at $20/mo. See ArcGIS Online Deployment Plans | ArcGIS for Developers for details. I hope I understood your question correctly. Thanks!
... View more
11-12-2018
12:02 PM
|
0
|
1
|
47
|
POST
|
Thanks for the question. Java Runtime has not been tested or certified with vaadin, but it would be very interesting to hear how you get on with this framework.
... View more
10-25-2018
09:30 AM
|
0
|
0
|
54
|
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:22 AM
|