- Developers
- Professional Navigation for Fleets
- Windows
- Run Demo
- Run demo with Sygic 2D
Run demo with Sygic 2D
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 Microsoft Visual Studio installed on your computer to try the demo application compilation process.
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).
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)
- Previous article: Run demo with Sygic 3D