8

1) If I have to develop native IOS client for a server that uses SignalR can I use

SocketRocket or UnittWebSocketClient ?

2) The client App does not use any browser will that matter ?

3) How is SignalR Different from Superwebsocket or microsoft's websocket available in .net 4.5? Dont all of them support rfc6455 protocol ?

coolshashi
  • 420
  • 1
  • 6
  • 19

3 Answers3

13

For iOS and OSX you can use Signalr-ObjC its kept up to pretty well with the ongoing version of SignalR.

Colin Swelin
  • 841
  • 7
  • 7
  • 2
    +1 We are using this library in a project at the moment and have had good experiences with it so far – Ben Clayton Jan 09 '13 at 14:48
  • Thanks @BenClayton for the input. since it has been a while since you have posted this, thought of querying for an update. did you ever have any bad experiences with this as far as now? – CoderKK Oct 25 '15 at 19:58
  • 1
    Hey @CoderKK. There was a while where it was crashing when the stream was closed 'incorrectly' at the other end, but for now the app is still working more than two years later. – Ben Clayton Oct 26 '15 at 10:27
  • That's great to hear. Thanks @BenClayton!. – CoderKK Oct 27 '15 at 07:57
7

Microsoft has just released an Android client https://github.com/SignalR/java-client. For iOs you cant take a look at https://github.com/DyKnow/SignalR-ObjC.

Renan Grativol
  • 1,062
  • 15
  • 20
3

You can look at my project SignalA for a native Android-client. It's work in progress... :) It's now updated to protocol version 1.2 which is used in the 1.0 release of SignalR.

Erik Z
  • 4,660
  • 6
  • 47
  • 74
  • Hello Erik, Is SignalA up-to-date with the latest SignalR release?. We are working on a project that potentially would require an android client and want to see which are the options. Thanks – wacdany May 08 '13 at 07:24
  • Yes. SignalA supports protocol version 1.2, which is used in the latest release. – Erik Z May 08 '13 at 11:29