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.