B4A Library Skype

Discussion in 'Additional libraries, classes and official updates' started by NJDude, Nov 28, 2013.

  1. NJDude

    NJDude Expert Licensed User

    This library will allow you to place Skype calls from your app.

    The library is based on the Skype URI API, read THIS for more details.

    Requirements:

    1- The Skype app installed on your device.

    2- Copy the Skype.xml and Skype.jar to your additional libraries directory.


    Usage:
    Code:
    'Initialize the library
    Dim mySkype As Skype

    mySkype.Initialize

    '**** YOU MUST ADD A PARTICIPANT BEFORE PLACING A CALL ***

    mySkype.AddParticipant(
    "echo123")

    'Make a voice call (The TOPIC is optional)
    mySkype.AudioCall(mySkype.ParticipantsList, "Hello There")
    You can place a Voice call, Video call or Chat.


    This library also contains some extra functions not included in the API, see the attached sample for more details.
     

    Attached Files:

    Last edited: Nov 28, 2013
  2. merlin2049er

    merlin2049er Well-Known Member Licensed User

  3. Rick Harris

    Rick Harris Well-Known Member Licensed User

    I have been waiting for something like this!
    Can you maybe improve your library such that it does not use intents but everything is handled from within your own app?
     
  4. NJDude

    NJDude Expert Licensed User

    This is the only Skype API available.
     
  5. Rick Harris

    Rick Harris Well-Known Member Licensed User

    Is there a way to import a list of existing Skype contacts into a B4A app?
    Ditto, to add a contact to the contacts list?
    In Windows the Skype DLL has far more possibilities.
     
  6. NJDude

    NJDude Expert Licensed User

    The currently available API is limited to what this library does.
     
  7. Rick Harris

    Rick Harris Well-Known Member Licensed User

  8. Rusty

    Rusty Well-Known Member Licensed User

    Beautiful!
    Is there a way to have the Skype window be a "small inset" window so that it can be shown on top of the main app views?
    Thanks
    Rusty
     
  9. NJDude

    NJDude Expert Licensed User

    That's not possible, this library depends on the Skype app.
     
    thedesolatesoul likes this.
  10. MikeSimpson

    MikeSimpson Member Licensed User

    Hello NJDude,

    in your sample app, after I make a skype call, I have to push the back-button on the phone to get back to your sample app.
    Is it possible to add some code, so that after the call is made, it gos straid back to your sample app and not remains in the Skype app?
     
  11. NJDude

    NJDude Expert Licensed User

    That is not possible.
     
Loading...