Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

SignalR and Mobile Devices

Tags:

mobile

signalr

Does SignalR work on mobile devices ?

I've only found this Does SignalR work on Mobile However there's no real answer there - one of the replys refers to web-socket support however SignalR is supposed to revert to long polling if web-sockets aren't supported.

Has any one used this in a real cross platform application ?

like image 956
JanivZ Avatar asked Jan 13 '13 10:01

JanivZ


2 Answers

We have built an application which runs on:

Win 7

  • Google Chrome
  • FireFox
  • Safari
  • IE6/7/8/9/10

Win 8

  • Google Chrome
  • FireFox
  • Safari
  • IE10

OSX

  • FireFox
  • Google Chrome
  • Safari

iOS5 (IPhone 4, IPad 2)

  • Safari

iOS6 (IPhone 4/5, IPad 2, new IPad)

  • Safari

Android Froyo - Android current

  • default browser

Windows Phone 7

  • default browser

SignalR works on all very well and will use the best transport for that device/OS/browser. The only problems I have seen are when using Opera browser.

If you have any issues with building a cross platform/browser app let me know as I have seen all sorts of crazy bugs!

like image 88
Tim B James Avatar answered Oct 14 '22 00:10

Tim B James


While the support on the browsers is good, the support for the mobile platforms is not up to date. Microsoft is not focusing in keeping the android client api up to date (anti Android and iOS?). The documentation is very poor as well. With the help of a couple of non Microsoft resources, I could get it done with some effort.

like image 36
PhantomReference Avatar answered Oct 13 '22 23:10

PhantomReference