ASP.NET Core SignalR supported platforms
Server system requirements
SignalR for ASP.NET Core supports any server platform that ASP.NET Core supports.
|Apple Safari, including iOS||Current†|
|Google Chrome, including Android||Current†|
†Current refers to the latest version of the browser.
The .NET client runs on any platform supported by ASP.NET Core. For example, Xamarin developers can use SignalR for building Android apps using Xamarin.Android 184.108.40.206 and later and iOS apps using Xamarin.iOS 220.127.116.11 and later.
If the server runs IIS, the WebSockets transport requires IIS 8.0 or later on Windows Server 2012 or later. Other transports are supported on all platforms.
The Java client supports Java 8 and later versions.
The following clients are available but are experimental or unofficial. The following clients aren't currently supported and may never be supported:
Browsers that don't support ECMAScript 6 (ES6)
SignalR targets ES6. For browsers that don't support ES6, transpile the library to ES5. For more information, see Getting Started with ES6 – Transpiling ES6 to ES5 with Traceur and Babel.