« Back to Cius Developer Questions

Contact List From A Data Source

Combination View Flat View Tree View
Threads [ Previous | Next ]
Hi Everybody
 
A corporate directory service which will be used in cius devices is needed in our company.
 
I have a data source which contains users contact information, e-mail, photo etc. I want to transfer this data source in suitable format to all cius devices to use the personel information on "Contacts" applicaton of cius.
 
Also, if possible, we want to write a custom application that will be placed on contacts application. We want cius to use this application instead of its default "Contacts" application.
 
At least one answer for these two scenarios will be very fine for me.
 
Thanks in advance
Ergin
 

Ergin -

You may want to look into using an Android Content provider, and add the data from your custom data store. You can find more information about this feature of Android here.

http://developer.android.com/guide/topics/providers/content-providers.html

Amanda Whaley
Cisco Developer Services

We r working on following approach -
- write a AD synchronization module
- a web service which eill be called from Cius to fetch data location on central db

regards,
Umesh

Umesh - that sounds like a good approach. Was the information on Android Content providers helpful?

Thanks-
Amanda Whaley

Hi Amanda

I wanted to share the result of my question and your answer =)

We finalized the development process and we used Content Providers to add the proper contact information which we provided by a web service. Because that external direct db connection is not avaliable, our web service collects data from a data source. Also, we added scheduling mechanisms to make daily updates for any change in contact information.

But especially, content providers for contact operations a little hard to work on but there's no other way.


Thanks for your support
Ergin

Ergin -

Thanks for the update! I am glad that you found a solution. Although the Content providers are some extra work, I do believe they are the best long term solution and using them will make your application more stable and robust in the long term.

Thanks again for the update -
Amanda Whaley