PhoneGap Live API Explorer

During my still ongoing PhoneGap tour, I wrote “PhoneGap Live API Explorer”, a new tablet application that gives you access to documentation for the PhoneGap Device Integration APIs, and allows you to experiment with these APIs inside the application.

You can watch a short video below. Go full screen for a better viewing experience.


You can capture pictures, videos, and sound, track your current location, find and modify contacts, read and write local files, access a local database, and more. The application allows you to experiment with the APIs’ most frequently used parameters and see the results instantly inside the application. You can also click the “API” button and access the complete documentation for the API you are experimenting with.

The application is built with Backbone.js, and Twitter Bootstrap, and it is of course wrapped with PhoneGap.

Source Code

I’m also making the source code for this application available in this repository on GitHub.

19 Responses to PhoneGap Live API Explorer

  1. octopus July 3, 2012 at 10:14 am #

    Thanks,
    But the google map didnot work, I try with my api key or without…
    maybe because i use phonegap 1.9 ?

    regards from french alps

    • octopus July 3, 2012 at 11:13 am #

      Holly Guacamole !!!!!
      I forget
      *.google.com
      *.googleapis.com
      *.gstatic.com
      in the white list
      ;-)

  2. dmitiry July 3, 2012 at 11:04 am #

    Hello, Christophe Coenraets! Can you help me, please, with several questions:
    Do I have to buy licenсe for the ‘LiveCycle Data Services for Java EE 4.6.1′? And can I use this software for development of RIA application? Or i have to buy ‘Adobe LiveCycle Data Services ES’ for this purpose?
    If there is necessity to buy licence for ‘LiveCycle Data Services for Java EE 4.6.1′ – how much does it cost?
    Thank you in forward!

    • Michaël Chaize July 31, 2012 at 12:50 pm #

      I think that this comment got lost in space and directly comes from 2006. Damned wrap zones.

  3. octopus July 3, 2012 at 11:12 am #

    Holly Guacamole !!!!!
    I forget
    *.google.com
    *.googleapis.com
    *.gstatic.com
    in the white list
    ;-)

  4. Juri July 6, 2012 at 6:48 am #

    Hi,
    what about an Android version? :)

    • Christophe July 10, 2012 at 6:08 pm #

      It works fine on Android as well. However make sure you replace cordova-xxxx.js with the Android version.

  5. Paolo July 6, 2012 at 7:52 am #

    ..I can’t find the app on the App store! Is there some device restriction? (I’m on iPad 3 or retina as you want name it ;)

  6. Nicolas July 12, 2012 at 3:30 pm #

    Not too much js libraries to maintain for a big projects ?

  7. nareshrajuu July 23, 2012 at 10:27 am #

    hi christophe,
    i am developing a app in phonegap-windowsphone, now i am trying to consume wcf service in my app. forthat how can i consume wcf service using javascript. please tell me any idea.

  8. nareshrajuu July 23, 2012 at 10:28 am #

    hi christophe,
    i am developing a app in phonegap-windowsphone, now i am trying to consume wcf service in my app. forthat how can i consume wcf service using javascript. please tell me any idea. thanks in advance

  9. mfkrh August 1, 2012 at 4:51 am #

    Coenraets! Can you help me, please, with several questions:
    Do I have to buy licenсe for the ‘LiveCycle Data Services for Java EE 4.6.1′? And can I use this software for development of RIA

  10. Sebastian August 22, 2012 at 12:13 am #

    Is that app compatible with Cordova / phoneGap 2.0? It seems it calls functions before the device is ready and thereby ignoring any actions. Or am I missing something and have made a mistake when building (which of course is quite likely)? Any pointer is quite appreciated.

  11. live sales November 27, 2012 at 6:11 pm #

    It’s appropriate time to make some plans for the future and it is time to be happy. I’ve read this submit and if I could I desire to recommend you few attention-grabbing issues or tips. Maybe you can write subsequent articles referring to this article. I want to read more things about it!

  12. sohbet odalari December 21, 2012 at 12:02 am #

    hank you. very helpful code. this code more useful that before :)

  13. Lynwood June 25, 2013 at 6:32 pm #

    It’s going to be end of mine day, however before end I am reading this great piece of writing to increase my know-how.

  14. Özel Tarifler July 25, 2013 at 9:42 am #

    Not too much js libraries to maintain for a big projects ?

  15. Manuel July 29, 2013 at 4:24 pm #

    Hello. Thanks a lot for this excelent and helpfull app and code!

    Just downloaded and tested it on my Android tablet and it works find, except for the geolocalzation which fails big time. (On the GoogleMaps app works fine but on the browser it fails also…)

    However when I build it on https://build.phonegap.com pointing to the git source nothing works?!Wrong cordova.js? Thanks.

  16. sbobet June 13, 2014 at 9:10 am #

    Thank you so much for the post you do. I like your post and all you share with us is up to date and quite informative, i would like to bookmark the page so i can come here again to read you, as you have done a wonderful job.

Leave a Reply