Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.5: Create any mobile phone plug-in for iSync Phones
If you are slightly tech-savvy, Apple has introduced (on the Xcode Developer DVD that ships with Leopard) an application to help you create your own mobile phone plug-ins. If you have not already installed the Developer Tools, do so. If you have, go to /Developer » Applications » Utilities in the Finder.

The application you are looking for is named iSync Plug-in Maker, which is essentially a graphical wizard that assists you in rapidly putting together and then testing your own plug-in for any mobile phone device. After testing, the program helps you create a distribution/installation package.

A lot of people are using the tool and then making money selling their own plug-ins -- but now you know where to find the same tools, so you can do this on your own. Apple even has developer documentation on the app to help you in making a plug-in for your phone.

[robg adds: Xcode can also be downloaded directly from Apple -- you just need a free ADC Online membership.]
    •    
  • Currently 2.29 / 5
  You rated: 1 / 5 (7 votes cast)
 
[14,166 views]  

10.5: Create any mobile phone plug-in for iSync | 3 comments | Create New Account
Click here to return to the '10.5: Create any mobile phone plug-in for iSync' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.5: Create any mobile phone plug-in for iSync
Authored by: JoolsG4 on Jul 30, '08 09:18:32AM

A couple of points:

1) It won't help you make a plugin "for any mobile phone device". The phone has to support syncing with OMA SyncML, and support for the particular flavor of SyncML has to be built in to iSync already.

2) Creating a fully working plugin that passes all (1000+) tests successfully requires A LOT of time and patience, and also requires in-depth technical knowledge of how a particular phone handles data and its specific syncing abilities.

It's nowhere near as quick and simple as the poster suggests for most phones!



[ Reply to This | # ]
10.5: Create any mobile phone plug-in for iSync
Authored by: dksp on Jul 30, '08 10:41:35AM

I did this for my Nokia 6500c a few months ago. It took me about 20-30 minutes to figure out how it work and how to get a working plugin (knowing that I'm not a developer at all). And another 5 minutes to create the icon.
But as said, it might not be that easy to do this for any phone available.



[ Reply to This | # ]
10.5: Create any mobile phone plug-in for iSync
Authored by: JoolsG4 on Jul 30, '08 12:20:49PM

The full set of 4 automated test scenarios (each with hundreds of individual tests) takes many HOURS to complete over a USB connection, and even longer via Bluetooth.

If any errors come up (and they always do) you then have to go back and debug the plugin and re-run the tests.

There's also all the various SyncML protocol settings, which are meaningless if you're not familiar with SyncML technology and terminology (it's a big subject!)

Finally, there's all the 'real world' non-automated tests described in the documentation.

20-30 minutes is simply not enough time to create a fully tested, 100% passed plugin with no errors.

Try running the plugin you created through all the tests - there's thousands of them, so be prepared for a long wait and considerable debugging!



[ Reply to This | # ]