Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Application Announcements

Posts: 292
Registered: ‎07-25-2008
My Device: Passport

Contacts Inspector - A simple utility for inspecting the system's contacts

Contacts Inspector is a simple utility for inspecting the system's contacts, as seen from the public contacts API. It is intended for use as a diagnostic tool for development and support of applications that use the contacts API.

I wrote this application to help anyone who develops an app that interfaces with the Contacts Service on BlackBerry 10.  It provides a simple out-of-band way of doing the following:

  • Listing all the contacts in the address book, along with their basic information (display name, photo, ID)
  • Viewing the full list of properties accessible via the Contacts object
  • Viewing the full list of raw attributes accessible via the Contacts object
  • Opening a selected contact in the Contacts app
  • Exporting the contents of a Contacts object to a text file (JSON-formatted) that can be saved and sent off-device for inspection

The reason I've also submitted this app to BlackBerry World, is to make it easier for end-users to install as tool to aid customer support.  One big support issue on BlackBerry 10 that users are often unaware of, is that first-party and third-party apps often get a very different view of their contacts data.  Whenever there is such a discrepancy, they're far more likely to blame the third-party app than the system's policy enforcement.  This app provides an independent way of seeing exactly what data is publicly available.


BlackBerry World link:



Github sources:


Posts: 1,746
Registered: ‎04-08-2010
My Device: Passport Silver, PRIV
My Carrier: Telekom.de, O2, Vodafone

Re: Contacts Inspector - A simple utility for inspecting the system's contacts

great work Derek


and thanks putting the sources at GitHub

ekke (independent software architect, rosenheim, germany)

BlackBerry Elite Developer
BlackBerry Platinum Enterprise Partner
International Development native Mobile Business Apps
BlackBerry 10 | Qt Mobile (Android, iOS)
Workshops / Trainings / Bootcamps

blog: http://ekkes-corner.org
mobile-development: http://appbus.org Twitter: @ekkescorner
New Developer
Posts: 129
Registered: ‎10-03-2012
My Device: Blackberry Alpha

Re: Contacts Inspector - A simple utility for inspecting the system's contacts

Thank you for sharing.  I am going to use this for my next BB App and let you know how it goes.

Click the Like button if you find my post useful and as a way to let me know someone actually read it.