Я хочу создать чат-приложение для телефонов iOS, Android и Windows, а также в будущем оно должно работать с браузерами. Мои поиски привели меня к использованию Signal R с мобильными службами Azure (AMS).
Мои вопросы:
1) SignalR использует веб-сокеты под капотом. Поддерживается ли веб-сокет в Android, IOS, телефонах Windows и во всех мобильных/настольных браузерах?
2) Если нет, как это повлияет на использование SignalR с AMS?
3) Или я должен просто использовать Push-уведомления, поддерживаемые в AMS?
4) Любой пример приложения/фрагмента кода, которым вы можете поделиться. Обратите внимание, что я буду использовать Xamarin для разработки своего приложения.
5) Любой совет, который вы можете дать для того же.