Packt Publishing released a book about Funambol Mobile Open Source.
Funambol Mobile Open Source is a mobile open source platform can be used for many types of mobile applications, including push email, PIM data synchronization and device management. It provides C++ and Java client APIs and server side Java APIs.
Funambol consists of several components, including:
- Funambol Data Synchronization Server: a mobile server providing synchronization services for mobile devices and PC software, as well as push email capabilities.
- Funambol Connectors: interfaces to various email systems, databases, file systems and applications, for bidirectional data synchronization.
- Funambol Clients: client software applications that enable users to synchronize email and PIM data (contacts, calendar, tasks and notes) between a wide range of mobile devices and the Funambol server.
- Funambol Software Development Kit (SDK): a suite of tools to develop sometimes-connected mobile applications on devices in Java (J2SE and J2ME) and C++, and to add data sources to the server.
- Funambol Administration Tool: a simple graphic tool to administer Funambol installations.
- Funambol Device Management: an OMA DM server to remotely manage mobile devices.
By reading this practical guide you will learn how to access your email, calendar, contacts, important notes and more by using Funambol. You will be able to sync a large number of online applications with your mobile devices. You will also be able to develop, deploy, and manage any mobile project.
This book will show you how to provide a full-featured PIM synchronization and push email service with Funambol.
The book covers several components of Funambol such as Data Synchronization Server, Device Management, Client Plugins, and more. The book is also a great starting point for anyone who aims to extend Funambol by developing their own plugins.
This book was targeted at version 7.1 of Funambol, but is also applicable to version 8.
There are currently 3 articles available online:

