Unsurpassed knowledge of synchronization
using SyncML
SyncML is an XML-based protocol for exchanging synchronization
data between a client and a server. SyncML is part of the Open Mobile Alliance specification for Data Synchronization (DS) and Device Management (DM). It can be used for synchronizing contact and calendar information, and also for other purposes like project task information.
Waverley engineers have a deep knowledge of data synchronization and the SyncML protocol.
Mobile Client Development
Waverley customers have asked us to develop SyncML client solutions for a variety of devices on both Symbian and Microsoft platforms. These types of applications operate on top of the protocol stack and work efficiently with limited system resources (i.e. heap space). They can also be integrated with third party products.
Carrier-class Server Development
If you need a SyncML server solution, Waverley can deliver one that is reliable, scalable, and certified. It can be on any platform; UNIX, LINUX, or Windows. Here’s the experience that adds up to an outstanding solution:
- SyncML protocol
- Differencing engine design
- Database interfaces
- Data mapping
SyncML Device Management Development
SyncML is expanding to solve new problemswhich includes provisioning and managing remote devices. These new capabilities allow your customers to configure a new phone or PDA. They don’t have to know the terminology of URIs and IP addresses. Waverley can help you create a SyncML device management (DM) solution:
Customer Examples:
Mobile messaging startup
- Customer/Application
Instant voice messaging for the phone. Uses combination of text messaging (SMS) and voice mail.
- What we did
Developed application to download contacts from a J2ME phone to the service database.
- Technologies
J2ME Address Book download (JSR 175), BREW and PHP SyncML clients
Developer of Mobile Device Management (MDM) solutions
- Customer/Application
Provides Mobile Device Management solutions for network operators and device makers.
- What we did
Developed a SyncML device management Customer/Application.
- Technologies
Palm OS, Customer HTTP server (using custom protocol)
Mobile messaging company
- Customer/Application
Open source SyncML company. Synchronizes client and server for applications like Lotus Domino and Zimbra.
- What we did
Developed SyncML connectors for the client and server.
Developer of backup solutions for mobile phones
- Customer/Application
Synchronization and backup applications for mobile phones.
- What we did
SyncML client and server, PalmOS client, SMS vCard sending
If you’d like to learn how Waverley builds Web and Web 2.0 applications, read on.
If you’d like to contact us, call or anytime.