Developers
  • Contact Us
  • Professional Navigation for Fleets
    • Sygic Maps SDK
    • Sygic Mobile Telematics SDK
  • Introduction
  • Android
    • Run demo
      • Run demo with Standalone Integration
      • Run demo with Embedded Integration
    • Getting started
      • Standalone integration using Android Studio
      • Standalone integration for Sygic2D
      • Embedded integration using Android Studio
      • Embedded integration for Sygic2D
    • Installation and Activation
      • Installation of Navigation
      • Installation of SDK Library
      • Activation with Trial code
      • Web activation for online devices
      • Remote Activation for offline devices
      • Remote Activation with Rest API
      • Activation with product codes
      • Activation with Content Provider App
      • Customization
      • Licensing
    • API
      • Init API
      • Location API
      • Navigation API
      • Routing API
      • Maps API
      • Poi API
      • Settings API
      • Dialog API
      • Online API
      • Sidebar API
      • Hud API
      • Municipal API
      • Municipal API for 2D
      • Custom URL
    • Changelog
      • Changelog Sygic 3D
      • Changelog Sygic 2D
    • FAQ
      • Mass installation from Golden image
      • How to program back button
      • How to update maps remotely
      • Problem opening GPS
      • How to redefine exit button
      • How to activate license when no IMEI available
      • How to use Custom URL in embedded integration
      • Importing long-haul routes
      • Support of Hybrid Itineraries
      • How to use json geofiles
      • How to use itineraries
      • Problem of fragment being destroyed by OS
      • SygicFragment crash with UnsatisfiedLinkError
      • Problem of black screen after restart
      • Supported ABIs by SygicLib
    • Downloads
  • Windows
    • Run Demo
      • Run demo with Sygic 3D
      • Run demo with Sygic 2D
    • Getting started
      • Getting started using Windows C#
    • Installation and Activation
      • Installation of 3D Navigation
      • Installation of 2D Navigation
      • Activation with Trial code
      • Web activation for online devices
      • Remote activation for offline devices
      • Activation with product codes
      • SD card activation tool
      • Customization
      • Licensing
    • API
      • Init API
      • Location API
      • Navigation API
      • Routing API
      • Maps API
      • Poi API
      • Settings API
      • Dialog API
      • Custom URL
      • Municipal API
    • Changelog
    • FAQ
      • Problem of opening GPS
      • How to configure Visual Studio for Windows CE compilation
      • Cannot invoke ApplicationApi.NET.dll
      • Illegal operation appearing after SW update (Sygic 2D)
      • Error loading map at application start (Sygic 2D)
      • How to change road restrictions (Sygic 2D)
      • Black screen appearing at application start (Sygic 2D)
    • Downloads
  • Linux
    • Run Demo
    • Installation and Activation
    • API
    • Downloads
  • iOS
    • Custom URL
  • Licensing
    • BLS user guide

Try Sygic Navigation SDK   

  • Developers
  • Professional Navigation for Fleets
  • Linux
  • API

API

API for Linux platform is C++ based. Please check API functions in the reference manual.

The programming is very similar to one for Windows. The support is restricted to the Location API, Navigation API, Routing API, Poi API and Settings API. Please check the Windows programming examples.