Open Source Android Apps for Developers: Funambol (SyncML client for the Google Android mobile platform)
Cute Android: Open Source Android Apps for Developers: Funambol (SyncML client for the Google Android mobile platform)
Funambol is an open source Android project. The Funambol Client for Android is a SyncML client for the Google Android mobile platform. It can sync the contacts list, calendar, notes, tasks and eventually multimedia content (pictures, music, files).
Funambol syncs this data with billions of phones and with thousands of applications and online services. It doesn’t matter if you use Gmail, Yahoo!, AOL, Hotmail, Outlook or Thunderbird, with Funambol, you can sync your email & PIM on many mobile handsets.
Funambol is the leading provider of mobile cloud sync. Its 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. It facilitates the development, deployment and management of a wide range of mobile projects.
Latest version is Funambol Sync Client v. 8.5, contacts sync for Android 2.0 only (not compatible with Android 1.6 and older). Check the Release Notes for how it works and the known issues.
You can download older Android Sync Client package from the Documents & files section. You can also get the sources package for building it yourself.
To see the code, go to the subversion repository browser, or point your subversion client to the repo trunk:
More about Funambol
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.
The Funambol project was started in 2001 by developers because of the lack of an open source Java implementation of the SyncML (OMA DS) standard. This original project was known as Sync4j. At the beginning of 2006, it changed its name to Funambol, to have the same name as the company that grew out of the original project and that now funds its development.
The Funambol project has gone beyond the original server engine. It now includes administration tools and many mobile device clients. Funambol is in production use all over the world and supports millions of end users. The project has been granted several awards from prestigious industry organizations for innovation in the mobile industry.
Posted by Cute Android
Related Android Apps:
- Open Source Android Apps for Developers: Androidchat (Open source IRC client for the Android platform)
- Open Source Android Apps for Developers: g2android (A Gallery2 client for the Android platform)
- Open Source Android Apps for Developers: I-Jetty (webserver for the android mobile platform)
- Open Source Android Apps for Developers: Mustard (StatusNet client for android platform)
- Open Source Android Apps for Developers: Daap-client (DAAP Client for Android OS)
- Open Source Android Apps for Developers: ExchangeIt (Exchange Email client for Android)
- Open Source Android Apps for Developers: pp-mcreader (mobile currency reader)
- Open Source Android Apps for Developers: Yaaic (Yet Another Android IRC Client)
- Open Source Android Apps for Developers: Android-vnc-viewer (VNC viewer client for Android platform)
- Open Source Android Apps for Developers: Reader (Android client for Google Reader)