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
|
637
|
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
|
935
|
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
|
816
|
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
|
788
|
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
|
1474
|
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
|
6057
|
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
|
6
|
6057
|
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
|
761
|
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
|
738
|
POST
|
Hi Thomas, There are a lot of conflicting stories and misinformation about the health and outlook of JavaFX. The truth is, all of the leads from both Oracle and OpenJDK are reassuring users that JavaFX is alive and well. I like the messaging in this article. Oracle is actively working on JavaFX and contributing to it in the OpenJFX and they are strongly encouraging the community to continue doing the same. In the Java 9 effort to split the JDK into mods, many old pieces that didn't make sense anymore were simply cut. Web Start and Applets are gone. Not JavaFX. Nor Swing for that matter. JavaFX was put into OpenJFX and will remain there and continue to thrive through the community contributions. Having blabbered on too much about that, I appreciate your preference of Swing with Runtime. At this time, Esri has no plans to engineer anything Swing-specific back into the product. However, as long as developers can continue to bridge Swing and FX for Runtime applications, we will continue to assist as much as we can. The mixing of Swing and JavaFX is more common than folks might imagine. Good post, Thomas. Please keep sharing your thoughts and feedback!
... View more
10-24-2018
09:53 PM
|
0
|
2
|
875
|
POST
|
ShapefileFeatureTable was introduced at 100.2.0. Change your gradle script to the latest version - 100.3.0
... View more
08-29-2018
06:52 PM
|
1
|
0
|
722
|
POST
|
WMS Layer (URL)—ArcGIS Runtime SDK for Android | ArcGIS for Developers and Web Tiled Layer—ArcGIS Runtime SDK for Android | ArcGIS for Developers samples should help you. Let us know.
... View more
08-27-2018
09:17 AM
|
0
|
1
|
496
|
POST
|
I should clarify what we mean by "Customers who require Windows 32-bit support can request it by sending an email to QtRuntime32@esri.com. " Customers can inform us of their need for 32-bit, but access to the 32-bit version is not guaranteed. It is granted on a case by case basis, as we do not plan on supporting 32-bit in future releases. I apologize for any confusion.
... View more
08-14-2018
11:58 AM
|
0
|
0
|
953
|
POST
|
Hi Nathan. Just to give you an update: we've addressed this issue and it will be released as part of Update 4, October of this year. Thanks for your patience and reporting on this!
... View more
08-03-2018
09:10 AM
|
0
|
1
|
1034
|
Title | Kudos | Posted |
---|---|---|
1 | 04-13-2017 11:47 AM | |
1 | 12-28-2016 03:30 PM | |
1 | 06-15-2018 10:13 AM | |
1 | 04-26-2015 09:53 AM | |
1 | 06-12-2018 01:57 PM |
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:22 AM
|