ObexCode Logo ObexCode Logo

Registering and synchronizing a phone

This document gives a step by step guide of the actions required to register a phone binding and preparing the phone for synchronization.

Fetch phone model data

You will need to present options for the user to select her phone model from the collection of supported phones. See the phone model data document for details on fetching this.

Prompt user for required data

Some user data needs to be registered.

  • Phone number

  • Phone model selected from the lists downloaded above.

How these data are gathered is up to the vendor application. These data must be provided when registering the phone and user in the next step.

Register binding

With all necessary data gathered, it's time to register it on the server.

Request phone setup SMS

If registration succeeded, synchronization setup can be sent to the phone using the "send_phone_setup" function. See the example for details.

Synchronize

When setup is received and installed on the phone, synchronization can be started. This must be done from the phone.

How to start synchronization varies depending on the phone model in question, but is usually found in "Data transfer", "Organizer" or in a submenu of the contact list or calendar.