ArcGIS Maps SDKs Native Blog - Page 4

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Latest Activity

(223 Posts)
Nicholas-Furness
Esri Regular Contributor

Learn all about what the ArcGIS Runtime SDK teams have in store for you at the Developer Summit.

Read more...

more
0 0 753
MarkDostal
Esri Regular Contributor

The latest release of the ArcGIS Runtime Toolkit for iOS is here. It has been updated to work with the 100.10 release of the ArcGIS Runtime SDK for iOS.

Read more...

more
0 0 692
Nicholas-Furness
Esri Regular Contributor

Find out about the exciting new features included in the latest update of the Runtime SDK for iOS.

Read more...

more
0 0 1,056
DiveshGoyal
Esri Regular Contributor

If you use cocoapods to integrate ArcGIS Runtime SDK for iOS with your Xcode projects, some important changes are coming your way.

Read more...

more
2 0 1,632
Nicholas-Furness
Esri Regular Contributor

The Runtime team is pleased to announce the latest release of the Runtime SDK for iOS (see the release notes, and the announcement on the ArcGIS blog).

Read more...

more
1 2 1,523
MarkDostal
Esri Regular Contributor

The latest release of the ArcGIS Runtime Toolkit for iOS is here. It has been updated to work with the 100.9 release of the ArcGIS Runtime SDK for iOS.

Read more...

more
0 0 751
MarkDostal
Esri Regular Contributor

The latest release of the ArcGIS Runtime Toolkit for iOS is here. It has been updated to work with the 100.8 release of the ArcGIS Runtime SDK for iOS.

This release includes:

  • JobManager changes:  Use UIApplication.shared.beginBackgroundTask instead of the background fetch stuff. Background fetch can take hours to get called according to the Apple documentation. Instead, beginBackgroundTask keeps the app alive for up to 10 minutes, giving most jobs the ability to finish or at least get to get out of the process download phase.
  • Auto Layout fixes for JobManagerExample and MeasureToolbar.
  • Updates minimum iOS version to 12.0 and Xcode version to 11.0 to keep inline with the ArcGIS Runtime SDK for iOS.
  • Fixes deprecation of UISearchController.dimsBackgroundDuringPresentation resulting from iOS 12.0 update.
  • Change locationDataSource property of ArcGISARView to be of type AGSLocationDataSource instead of the subclass AGSCLLocationDataSource.

You can find the Toolkit here.
See this blog post for information on the SDK release.

We hope you enjoy the new release! Let us know what you're building with it.

more
0 0 742
Nicholas-Furness
Esri Regular Contributor

The Runtime team is pleased to announce the latest release of the Runtime SDK for iOS (see the release notes, and the overall announcement on the ArcGIS blog).

It continues to follow the track based approach, so there's lots of new functionality for Defense/Public Safety, and Utility customers, as well as improving platform support, but there are some significant things for iOS developers that are worth highlighting:

  • Metal Support: This is a big one! Apple deprecated support for OpenGL ES in iOS and at some point down the line will likely remove support from iOS entirely. Runtime 100.8 for iOS introduces a new Metal based rendering pipeline. It's faster and uses less memory. It also means you can actually use 3D Scenes in the simulator! But it does have an impact on using the simulator on Mojave or running in iOS 12. See this post for more details.
  • Minimum iOS 12: iOS 11 support has been dropped.
  • Minimum Xcode 11: Xcode 10 support has been dropped.
  • Tookit updated: The toolkit has some updates and fixes. See this blog post for more details.

A handful of other highlights:

  • Image overlays (scene views only): Animate weather radar or other imagery.
  • Visual variables for point layers now render in dynamic mode. Smooth zooming, everybody!
  • MMPKs and MSPKs can now include online layers (e.g. traffic). Requires ArcGIS Pro 2.6 to author these.
  • Identify on raster layers (both service based or local raster file based).

Check out the release notes for more details, and as always we hope you enjoy the new capabilities. Please feel free to DM me and let me know what you're building!

more
0 1 778
Nicholas-Furness
Esri Regular Contributor

In 2018, Apple announced they were deprecating support for Open GL in macOS and iOS. Here's what we wrote about that at the time: https://community.esri.com/community/developers/native-app-developers/arcgis-runtime-sdk-for-ios/blo... 

We're pleased to let you know that the 100.8 release of the ArcGIS Runtime SDK for iOS, coming soon out now, introduces Metal support. There's nothing you need to do to take advantage of this other than upgrade your version of the Runtime SDK for iOS to version 100.8.

Testing has shown improved performance (especially when displaying scenes in the simulator).

Because OpenGL ES support is no longer included, any development or testing workflow that uses the iOS Simulator must use a simulator that supports Metal to view an AGSMapView or AGSSceneView. What this means in practice is that to use version 100.8 with an iOS Simulator you must meet the following minimum conditions:

  • Developing on macOS Catalina (10.15)
  • Using Xcode 11 (this is a requirement for Runtime 100.8 anyway).
  • Simulating iOS 13

If you need to develop or test with version 100.8 against iOS 12 or using an earlier version of macOS, you need to use a physical device in place of the simulator.

You'll find this information and more in the release notes.

Please note that the Runtime SDKs for Qt, .NET (Xamarin.iOS), and Java will introduce Metal support in future releases.

more
1 1 983
Nicholas-Furness
Esri Regular Contributor

The latest release of the Runtime SDK for iOS is here (see the release notes, and the general announcement over on the ArcGIS Blog), and it builds upon the foundations introduced in update 6.

Key highlights include adding a LOT of network utility functionality, so that you can now build really powerful field apps that include a full suite of network tracing and more. We've also added the ability to license runtime at all levels using a named user (previously you could only license at Lite or Basic). See the announcement for more details.

Of significance from the iOS perspective:

  • Support for iOS 11 is being deprecated. At the next Runtime update, a minimum of iOS 12 will be required.
  • Augmented Reality Scenes can be clipped to help them fit better onto a real-world surface.
  • The OAuth panel in ArcGIS Online now honors the iOS device's dark mode state.

The Toolkit has already been updated for 100.7.

Download Update 7 today, and let us know what you're building.

more
0 0 647
117 Subscribers