Short for
Synchronization Markup Language, SyncML is a
platform-independent
data synchronization standard. It is used to synchronize data, such as contacts, to-do lists, schedules and more between different
devices (including phones, handhelds, PCs) or even services, such as
Web sites. SyncML provides an
XML-based standard format for this data that all SyncML-compatible devices can understand. It can work over various types of connections, including Wireless Internet,
Bluetooth, and infrared.
On November 1, 2002, the SyncML initiative was consolidated into the Open Mobile Alliance (OMA), contributing their technical work to the OMA technical Working Groups: Device Management Working Group and Data Synchronization Working Group. This technology is now often referred to as OMA Data Synchronization, or OMA SyncML.