The BlackBerry® Sync Server SDK (SyncSDK) enables developers to create applications that wirelessly synchronize information in enterprise backend databases with data on the device.

The SyncSDK is composed of:

  • Installer for server-side synchronization connector
  • Sample server custom connector
  • Sample device synchronization code
  • Documentation

You can use the SyncSDK to develop a custom database connector for wireless synchronization.

A wireless synchronization system requires the following items:

  • A server application that connects with the connector
  • A connector DLL specific to the server application
  • A Java® application for the BlackBerry® device that uses the wireless synchronization classes and methods
  • A database engine; if necessary, the package installs MSDE

To test new applications that you create with the SyncSDK, you require both the BlackBerry MDS™ Simulator and the BlackBerry device simulator.

Technical Requirements

  • Microsoft® Windows® 2000 SP 4 or Microsoft Windows XP SP 2
  • Microsoft® Visual Studio® 2005 or Microsoft® Visual C++® 2005 Express Edition (download from www.msdn.microsoft.com)
  • Intel® Pentium® III processor or compatible (800 MHz or higher)
  • 512 MB RAM
  • 500 MB available hard disk space
  • Java® SDK Version 1.5 (download from www.sun.com)
  • BlackBerry Enterprise Server Version 4.1.2 or later (Only required if you intend to use the ConnectorInstall utility to install a connector application
  • BlackBerry Device Simulator package Version 4.2 or later, or the BlackBerry® Java® Development Environment Version 4.2
  • BlackBerry Email and MDS Services Simulator Package Version 4.1.2.17 or later

Downloads