Follow

Try demo with CPP examples

Installation of Demo Example on WindowsCE with CPP

In four steps you will be able to run the navigation-integrating demo application on your Windows CE device.
All available examples demonstrate the use of API functions for communicating with navigation core, and thus they illustrate designs of simple applications.
You need to have the Visual Studio installed on your computer to try the demo application compilation process. Please check Compiler Configuration for more details.
Without Visual Studio you can still try the examples as they are all also precompiled.

Step 1 : Download package

Download the navigation+sdk package zip with our Contact form. Make sure WindowsCE as Operating system is selected in the contact form.
You will receive the download link to your email in few seconds.
The package contains:

  • Navigation application inside the folder Navigation/
  • Demo application source code inside the folder SDK/Examples

After downloading please unzip it locally on your computer. It should look as follows:

Navigation\
   Sygic2D\
      Drive\
         WindowsCE\
            Drive.exe
      Res\
      Maps\
SDK\
   Examples\
   Drivers\
      WindowsCE\
         ApplicationAPI.dll
         sdkdriver.dll
   Include\
   Lib\

Step 2 : Build the demo example using Visual Studio

Open any of the existing demo examples contained in the package (folder SDK/Examples) via Visual Studio 2005 or 2008 by clicking on a solution file (.sln).
Any project is preconfigured for a single click compilation, which generates ExampleXXX.exe (e.g. ExampleVCCABD.exe), in short Example.exe.
For compilation, please select the VS.CPP.CE.XXX project, which generates an exe for mobile devices.
The resulting Example.exe will reside in the folder VS.CPP.CE.XXX/Platform/Release, where Platform defines the selected platform when compiling (typically ARMV4I).
In case of problems please check Compiler Configuration.
The following demo examples are available:

  • SDK/Examples/VS.CPP.ApiBigDemo
    demonstrates a large set of api usecases with a mutlitab application on a big landscape screen
  • SDK/Examples/VS.CPP.NaviEmbedDemo
    demonstrates mutliple options of embedding navigation into application, especially the windows in window option

In case you have a problem with compilation there is a precompiled application in the package inside SDK/Examples/XXX/precompiled.

Step 3 : Install demo on your WindowsCE device

Basically you only need three copy operations, which represent installation of navigation, application example, and drivers:

  • navigation installation
    tree copy Navigation/SygicXXX (e.g. Navigation/Sygic2D) on device.
    More details on how-to in Installation of Navigation on WindowsCE.
  • application installation copy demo application Example.exe (e.g. ExampleVCCABD.exe) on device
  • drivers installation copy drivers for appropriate platform (e.g. SDK/Drivers/WindowsCE/*.dll) on device next to Example.exe.
    More details on how-to in Runtime Usage of Installation of Drivers on WindowsCE.

Finally the file setup on your device could look as follows:

sdcard\
  ExampleVCCABD.exe
  ApplicationAPI.dll
  sdkdriver.dll
  Sygic2D\
    Drive\
       WindowsCE\
          Drive.exe
    Res\
    Maps\

Step 4 : Run the example

Start the Example.exe (ExampleVCCABD.exe, ExampleVCCNED.exe, etc.) on your device, either through a configurable start button or through OS shell.
In case you need to configure the application start prior to running, provide the full path to ExampleXXX.exe (e.g. sdcard/ExampleVCCABD.exe)

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments