QuickBlox / quickblox-android-sdk

QuickBlox Android SDK includes code snippets with main use cases and framework JAR library.
BSD 3-Clause "New" or "Revised" License
417 stars 697 forks source link

Support for Huawei Mobile Services Push Kit #735

Closed abusuioc closed 1 year ago

abusuioc commented 3 years ago

Let me start by thanking you guys for creating this useful SDK.

As you well know, because of the US trade ban , the new and upcoming Huawei devices powered by Android cannot anymore use Google Play Services (GMS). As a response to that, Huawei developed its own alternative to GMS - called Huawei Mobile Services (HMS). As part of the HMS offering, the Push Kit offers support for push notifications on HMS devices with the same features you're used from FCM.

It would be fantastic if the SDK would fully run on HMS devices as well - currently it cannot, mostly because of the dependency on FCM (which in turn depends on GMS). The effort to integrate the HMS Push Kit (client & server side) should be one man-week. I'd gladly support your quest with relevant documentation and code samples should you decide to start this journey and have your product available on HMS. This way, your customers can continue using your SDK on the increasing number of new HMS devices.

alexparvus1 commented 3 years ago

Thank you very much we are working on it.

alexparvus1 commented 3 years ago

@abusuioc are you a Huawei Mobile Service representative or are you a free developer? In any case, we are always open to communication and mutual assistance.

abusuioc commented 3 years ago

@alexparvus1 sure, let me know what you need / how I can help you. We can continue here, or if you want to use a different channel, write me at adrian.busuioc@huawei.com

faizan-196 commented 3 years ago

Hi, any update? Is QuickBlox support Huawei or not? @alexparvus1

ghost commented 2 years ago

Hello,

This is Nikolay from QuickBlox support.

QuickBlox supports only FCM service for the work of Push Notification functionality on the Android platform. You could use QuickBlox Android SDK for the correct work of key functionalities except Push Notification for HUAWEI devices.