Funambol provides the full functionality of the Open Mobile Alliance (OMA) Data Synchronization (DS) and Device Management (DM) standards (commonly called SyncML). For example, Funambol supports bi-directional synchronization, including the following capabilities:
Funambol Software includes backend data connectors and APIs that developers need. No software application runs alone — nearly anything you’ll want to sync requires access to data and services. Funambol has pre-built connectors for POP and IMAP email servers, RDBMSs such as MySQL, CRM systems such as SugarCRM, and more. Plus, it has server and client SDKs so you can rapidly integrate other software applications and web services.
Funambol has client software that provides SyncML plug-ins and open APIs. There are pre-built plug-ins for the most popular email applications. If you use a Windows Mobile device, wireless phone, laptop or iPod, we've got a plug-in for you. The software also includes an SDK for Java (Java ME or J2SE) and for C++, so application developers can rapidly produce client-side functionality to keep users satisfied.
The Funambol server runs on standard, commodity environments. It is pure Java, so it can run on almost any server and operating system. It supports the leading open source application server and the most popular RDBMSs.
Funambol works with myriad wireless devices. It has been tested with hundreds of different phone models by the largest mobile community in the world, and works seamlessly with the most popular mobile devices. Funambol can work with over 1.5 billion wireless devices.