Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. The Lounge
  4. SkypeKit Beta

SkypeKit Beta

Scheduled Pinned Locked Moved The Lounge
6 Posts 3 Posters 4.6k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Z Offline
    Z Offline
    zester
    wrote on last edited by
    #1

    Just wanted to let people know that the SkypeKit Beta program is now open and downloadable.

    You have to register first and get accepted not sure if there accepting everyone or just a select few.

    In the sdk they have Qt Creator examples :)

    Windows, Linux, Mac are all supported
    There are also runtimes for Arm and Mips but there only for Linux

    The SDK ships with C++, Java, and Python wrappers.

    The documentation is excellent.

    They do charge you a one time fee of $10 to download the sdk

    https://developer.skype.com/

    The sdk supports everything that skype does except ....
    Multi-party video is currently not enabled in SkypeKit, this application does not support conference calls.

    Not sure what that means.

    1 Reply Last reply
    0
    • Z Offline
      Z Offline
      zester
      wrote on last edited by
      #2

      Here is my 60 min review of SkypeKit Beta.

      I've never done any development with a closed source library before, but I can tell you
      one thing Skype goes out of there way to protect there sdk. So much so that writing
      even a simple hello world application is like trying to code in a strait jacket typing
      with your tongue.

      The support on the forum's is terrible alot of questions go unanswered
      and the ones that do get an answer from skype support never get any type
      of real solution to there problem.

      If your not an extremely advanced programmer don't even bother.

      They amount of errors and warnings that the examples throw is insane.

      Not to mention that you have to register for a hash key every 60 days
      our your application won't work anymore and your not allowed to develop
      and distribute any application free or commercial if it competes with skype.

      Was it worth $10?
      Yup gave me peace of mind. It cost microsoft $8 billion dollars to learn what only
      cost me $10 dollars

      I am off to go play with an open source sip stack now.

      Later :)

      1 Reply Last reply
      0
      • L Offline
        L Offline
        lgeyer
        wrote on last edited by
        #3

        Is it still required to have Skype running in the background or is it a "real" SDK for the Skype network?

        1 Reply Last reply
        0
        • J Offline
          J Offline
          jim_kaiser
          wrote on last edited by
          #4

          That is certainly interesting. Thanks for the review Zester. The coding environment sounds bad.. No real surprise there.. they are probably looking to control what you can and cannot implement..

          bq. not allowed to develop and distribute any application free or commercial if it competes with skype

          Lol... they're scared of competition from small-time developers.. sounds like such a half-assed effort by MS-Skype!

          @Lukas: It sounds like they do offer the base functionality of Skype needed to make audio/video calls, so you can integrate with your own UI.

          1 Reply Last reply
          0
          • L Offline
            L Offline
            lgeyer
            wrote on last edited by
            #5

            [quote author="jim_kaiser" date="1308379711"]It sounds like they do offer the base functionality of Skype needed to make audio/video calls, so you can integrate with your own UI.[/quote]

            This will be definitly an improvement over the previous solution, which required you to run the official Skype client in the background.

            However, this

            bq. not allowed to develop and distribute any application free or commercial if it competes with skype

            is the most stupid restriction to a library I've ever read.

            I mean, how would anyone write an application that does not compete in some way with the official client?

            1 Reply Last reply
            0
            • Z Offline
              Z Offline
              zester
              wrote on last edited by
              #6

              There are three parts to make an run a app....

              • 1. The SDK
                
              • 2. The Binary Runtime
                
              • 3. The AES Hash Key
                

              You code your application with the SDK.

              The runtime you have to configure and build on skypes servers, it will only work with the options
              and platform you choose there and it only works with the generated hash key.

              So basically Windows, Linux, Mac, Arm, Mips all have to have a different binary runtime, each
              app is also suppose to only use the runtime that you register'd for it.

              Your hash key is only good for 60 days and each app needs that in it's directory to work.

              The binary runtime isn't a full-fledged skype client it's more of a command-line version and
              yes it has to run in the background.

              I thought that them making you pay for the sdk and then telling you that your not allowed
              to make certain types of apps was kinda stupid.

              1 Reply Last reply
              0

              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups
              • Search
              • Get Qt Extensions
              • Unsolved