B4A Library Skype

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:
B4X:
'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.
 

Attachments

  • Skype_Lib_1.0.zip
    3.7 KB · Views: 586
  • Skype_Lib_Sample.zip
    11.2 KB · Views: 567
Last edited:

Rusty

Well-Known Member
Licensed User
Longtime 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
 

MikeSimpson

Member
Licensed User
Longtime 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?
 
Top