Release notification: New Enhancements to HERE Platform services

28 December 2016

A series of enhancements and updates to the HERE Platform services are now available on our production environment. These enhancements are related to the following services:

Routing API, Traffic API, Public Transit API, Custom Location Extension, Fleet Connectivity Extension, Platform Data Extension, Route Match Extension, HERE Android SDK and HERE iOS SDK.

Summary of enhancements

  • Truck routing improvement by introducing a penalty on u-turns at stopOver waypoints for trucks.
  • HERE Mobile SDK got offline capabilities for content from Custom Location Extension 2.0
  • Added new Truck Routing options and improved the truck routing algorithm in the HERE Mobile SDK
  • Multiple improvements in the HERE Mobile SDK related to routing, Venue Maps, positioning, voice guidance etc.

Below, you can find detailed information on these major improvements of the HERE Platform for Business services:

Routing API

Version 7.2.76

  • Introduced a penalty on u-turns at stopOver waypoints for trucks.
  • Consistency between 1x1 CalculateMatrix and CalculateRoute REST results.
  • Match pedestrian position to the closest surface road instead of a tunnel at the same coordinates.
  • Added PVID/link IDs to MobileSDK in order to support matching attributes from Platform Data Extension to a calculated route.

HERE Android SDK

Starter Edition version 3.3:

New Features:

  • Added Text Autosuggestion Search.

Premium Edition version 3.3:

New Features:

  • The HERE Android SDK is now packaged as an .AAR file. You no longer need to import .JAR and .so files separately.
  • Added offline capabilities to Custom Location Extensions 2.
  • Added Bike Routing as a beta feature.
  • Added Route Serialization as a beta feature.
  • Added the ability to force the HERE SDK to perform Routing and Search requests online or offline.
  • Improved fragment, map view, and waypoint support in 3D Venue Maps.
  • Added the ability to choose HERE Positioning as a data source.
  • Use sensors to improve accuracy of HERE indoor positioning.
  • Added support for CDMA networks in HERE Positioning.
  • Added new Truck Routing options and improved the truck routing algorithm.
  • Added the ability to set the Navigation Manager maneuver text output to a format compatible with Nuance TTS.

HERE iOS SDK

Starter Edition version 3.3:

New Features:

  • Added Text Autosuggestion Search.
  • Improved Swift support.

Premium Edition version 3.3:

New Features:

  • Added offline capabilities to Custom Location Extensions 2.
  • Added Bike Routing as a beta feature.
  • Added Route Serialization as a beta feature.
  • Added the ability to force the HERE SDK to perform Routing and Search requests online or offline.
  • Improved fragment, map view, and waypoint support in 3D Venue Maps.
  • Added the ability to choose HERE Positioning as a data source.
  • Use sensors to improve accuracy of HERE indoor positioning.
  • Added support for CDMA networks in HERE Positioning.
  • Added new Truck Routing options and improved the truck routing algorithm.
  • Added the ability to set the Navigation Manager maneuver text output to a format compatible with Nuance TTS.

The following services had new releases with minor changes:

  • Public Transit API (Version 2.2.0)
  • Custom Location Extension API (Version 2.0.8)
  • Fleet Connectivity Extension API (Version 1.2.7)
  • Platform Data Extension API (Version 1.6.6)
  • Route Match Extension (Version 2.1.10)

IMPORTANT INFORMATION:

New requirement to document BT or Camera plist strings in iOS applications.

There is a change in the policy to upload an app into Apple Store. As of iOS10 Apple scans app binaries submitted to the App store to check if code uses BT or camera and if so requires developers to include certain keys in their plist to describe reasons for using camera or BT. Since the SDK uses both camera (augmented reality) and BT (HERE positioning) all customers need to include these strings or they will get rejected from the app store which will cost them time (another apple reviews cycle). All of these keys need to be included even if the customer app does not use the related feature.

The following plist strings are required because the SDK may use the camera for AR:

<key>NSCameraUsageDescription</key>

<string>This is needed for the Augmented Reality feature</string>

The following plist strings are required because the SDK may use BT and "Always use Location" for HERE Positioning:

<key>NSBluetoothPeripheralUsageDescription</key>

<string>This is needed to determine your current location</string>

<key>NSLocationAlwaysUsageDescription</key>

<string>This is needed to determine your current location</string>

HERE Platform for Business Team

top 

You cannot use this account to purchase a commercial plan on Developer Portal, as it is already associated to plans with different payment methods.

To purchase a commercial plan on Developer Portal, please register for or sign in with a different HERE Account.

Something took longer than expected.

The project should be available soon under your projects page.

Sorry, our services are not available in this region.

Something seems to have gone wrong. Please try again later.

We've detected that your account is set to Australian Dollars (AUD).
Unfortunately, we do not offer checkouts in AUD anymore.
You can continue using your current plan as normal, but to subscribe to one of our new plans,
please register for a new HERE account or contact us for billing questions on selfservesupport@here.com.