O pacote huawei_push_fcm é um plugin Flutter que atua como proxy entre o Firebase Cloud Messaging (FCM) e o Huawei Push Kit, permitindo que aplicativos Android recebam notificações push em dispositivos Huawei. Ele expõe todas as funcionalidades do SDK Huawei Push-FCM Proxy, permitindo que os desenvolvedores usem código compatível com FCM enquanto roteiam mensagens através da infraestrutura de push da Huawei. Isso garante a entrega contínua de notificações em dispositivos Huawei sem exigir mudanças significativas no código.
Casos de uso
- Enviando notificações push para dispositivos Android Huawei
- Integrando aplicativos baseados em FCM com serviços de push da Huawei
- Manter a lógica unificada de notificação entre plataformas
- Habilitar mensagens push em regiões com serviços do Google Play limitados
Principais recursos
- Interface de API compatível com FCM
- Suporta o tratamento de mensagens em segundo plano e em primeiro plano
- Registro e gerenciamento automático de tokens
- Compatibilidade multiplataforma com Flutter
- Entrega segura de mensagens por meio do Huawei Push Kit
Indicado para
- Aplicativos Flutter direcionados a dispositivos Huawei
- Desenvolvedores usando o FCM, mas precisando de suporte à Huawei
- Aplicativos que exigem entrega confiável de push na China ou em outros mercados dominados pela Huawei
Considerações
- Requer o Huawei Mobile Services (HMS) nos dispositivos-alvo
- Limitado apenas à plataforma Android
- É necessário configurar corretamente o HMS Core e as chaves de assinatura do aplicativo
- Dependente da estabilidade da versão do SDK Huawei Push-FCM Proxy