Подтвердить что ты не робот

GCM для FCM для Xamarin

Xamarin имеет предопределенную поддержку GCM (Google Cloud Messaging), которая была объяснена в https://developer.xamarin.com/guides/cross-platform/application_fundamentals/notifications/android/remote_notifications_in_android/

Как только Google перешел из GCM в FCM (Firebase Cloud Messaging), он работает с Xamarin с той же инструкцией или там какие-либо другие Документы для интеграции FCM с Xamarin?

Доступны ли все функции Firebase в приложении Xamarin?

4b9b3361

Ответ 1

работает ли он с Xamarin с той же инструкцией?

Нет, это не так. Но вы все еще можете работать с GCM, поскольку Google не объявила о том, что поддержка GCM прекратится только сейчас. Они только что опубликовали, что FCM - это новейшая версия GCM.

есть ли какие-либо другие Документы для интеграции FCM с Xamarin?

Не совсем так, у Xamarin нет руководства по интеграции FCM с вашим приложением Xamarin.Android.

Доступны ли все функции Firebase в приложении Xamarin?

Да, они могут использоваться с Xamarin. Но в этот момент нам нужно подождать, пока Xamarin не предоставит нам официальные привязки (dll) для java-библиотек FCM (банки) и, вероятно, они опубликуют что-то в в своем блоге о том, как интегрировать это с нашими приложениями.

На этом этапе лучшее, что вы можете сделать при разработке с Xamarin, это использование GCM. Другое, что вы можете сделать, - создать собственные привязки с FCM java libraries и используйте учебник Google по Android для (в java)

Хотя последний вариант, вероятно, будет работать, когда появятся официальные привязки Xamarin, вам придется изменить много кода, чтобы заставить его работать с предстоящими обновлениями от Google и Xamarin.

EDIT:, как указано @SørenBoisen. Xamarin начал развертывать официальные (предварительные) привязки через самородок: https://www.nuget.org/packages/Xamarin.Firebase.Common/

Дополнительная информация: Поддержка Google Firebase - форумы Xamarin

Ответ 2

Теперь привязки Firebase доступны для Xamarin Android в виде пакета nuget здесь: