Expand Minimize Picture-in-picture Power Device Status Voice Recognition Skip Back Skip Forward Minus Plus Play Search

News & Updates

New Shared App Management, Web APIs, and Policy Server

In an ongoing effort to make SmartDeviceLink integration easier for both application developers and OEMs/suppliers, we’re excited to make several announcements!

Developer Portal Updates

We know that a lot of SDL application developers work in teams. This is why we updated the Developer Portal with increased security via required email verification and introduced "Companies" so you can invite your teammates to collaborate with you on your SDL-enabled apps using their own accounts on SmartDeviceLink.com. If you already created/registered an Application ID, we automatically created a "company" under your account and migrated the application(s) into it. After logging into the Developer Portal and selecting your company, you can then see all the Application IDs associated with it and manage "users" with whom you wish to share access to your company. Additionally, we revamped the way developers select which permissions their applications require in order to better align with the RPCs called via SDL for Android and SDL for iOS. If you have any questions about the Developer Portal, please join us on the SmartDeviceLink Slack team.

SHAID 2.0: New Web APIs for OEMs & Suppliers

OEMs/suppliers play an equally important role in the SDL ecosystem. Without them, application developers wouldn't be able to reach the millions of SDL-enabled vehicles on the road today. Thus, we felt it was important to provide OEMs/suppliers with a modern, simple way to fetch details about SDL-enabled applications. Enter SHAID 2.0. With this new version of SHAID, application-consuming SDLC Level 1-4 Members can now request application data directly from SHAID's REST APIs to assist them in keeping their Policy Servers up-to-date with the latest application data. Additionally, SDLC Level 1-4 Members can subscribe to webhooks to get notified almost instantly whenever a production-certified SDL application changes. The receiving webhook URL can be managed via the "Company Info" section in your Developer Portal company profile, and SHAID 2.0 API documentation can be found here. If you have any questions about SHAID 2.0, please log on to the SmartDeviceLink Slack team and post your questions in the #shaid channel.

New Open-Source Policy Table Server

In conjunction with the newly released SHAID 2.0 APIs, we also released a new open-source Policy Server built upon Node.js and SQL standards. The new Policy Server code template is designed to give OEMs a production-capable server to serve Policy Tables for their SDL-enabled modules. This new version has built-in support for the SHAID 2.0 API, a pre-defined default Policy Table, and will be updated in the near future to support SHAID 2.0 webhooks, a management interface for approving and denying applications, and more. If you have any questions about the new Policy Server, please log on to the SmartDeviceLink Slack team and post your questions in the #sdl_server channel.

Nick Schwab

06 Sep 2017

Previous Article Next Article