Estou tentando criar um aplicativo para Android e iOS e, eu quero usar a notificação de envio em ambos os aplicativos. Eu vou ter um aplicativo de servidor que enviará a notificação. Mas eu estou tentando APNS e Parse SDK é comum de usar, mas eu quero GCM através de notificações push no iOS, você pode agradar como é possível, qualquer informação sobre GCM para notificações de envio do iOS, eu estou pesquisando, mas eu quero algumas sugestões Para o GCM através de notificações do dispositivo iOS. Você pode me ajudar. Perguntou Nov 9 14 em 18: 56Introduzido com as notificações de envio do Android GCM Ao criar aplicativos móveis no Android (e aplicativos móveis em geral), é difícil pensar em um caso de uso em que não precisamos nos comunicar com dispositivos móveis para sincronizar dados e Notificar os usuários. Se você está lendo este artigo, isso provavelmente soa familiar. Nós vamos conversar com você sobre duas tecnologias que facilitarão a sua vida ao desenvolver aplicativos em tempo real para o Android. Google Cloud Messaging (GCM): o Google fornece uma maneira fácil de implementar notificações push para dispositivos móveis que executam o Android. PubNub: PubNub tomou a GCM um passo adiante e integrou o uso do Google Cloud Messaging em seu Android SDK. Bem, conte-lhe tudo sobre como começar. Neste tutorial, we8217ll começou a usar o GCM para Android e como começar com as notificações de push em tempo real do PubNub para o Android. Em nosso próximo tutorial, nós obtemos codificação e mostramos como enviar e receber essas notificações em dispositivos Android. Google Cloud Messaging para Android: as partes boas Vamos considerar o seguinte cenário. Você está desenvolvendo uma aplicação esportiva em tempo real que alimenta seus usuários com notícias críticas durante um jogo. Um recurso importante para o aplicativo seria enviar notificações push confiáveis para os usuários assim que sua equipe favorita marcar. Você poderia desenvolver o sistema de notificação você mesmo. Você deve levar em conta muitos casos, lidar com filas, salvar a notificação e reenviar no caso de dispositivos off-line. É longo, demorado e mais ou menos o mesmo sistema que muitas outras aplicações. O Google está aqui para salvar o dia. O Google Cloud Messaging cuida de todos esses problemas para você. Ele também fornece seu serviço gratuitamente. Enviar notificações push de repente torna-se muito mais fácil. Observe que este serviço está disponível somente para mensagens pequenas para aplicativos cliente: 4096 Bytes é o limite, portanto, apenas informações leves podem ser enviadas. Como GCM Works O sistema Googles considera 3 partes: o aplicativo cliente Googles GCM servidores seu servidor de terceiros Quando um usuário instala um aplicativo, ele deve se registrar para habilitar o GCM. Uma vez que isso seja feito, assim que você decidir enviar uma notificação aos usuários, uma sucessão de ações será acionada: seu servidor de terceiros envia a notificação de envio para os servidores GCM do googles. Esses servidores reencaminham a mensagem para todos os seus aplicativos móveis registrados. As mensagens são enfileiradas e armazenadas para dispositivos que estão offline. Assim que um dispositivo voltar em linha, os servidores GCM retransmitiam a mensagem em fila. As mensagens são recebidas e apresentadas de acordo com a implementação específica da plataforma. Muito legal, mas existe uma quantidade razoável de trabalho de engenharia que se destina a configurar um serviço GCM. Mas, em geral, o serviço é de qualidade. Integração PubNub-GCM Obviamente, uma vez que você está usando o PubNub Data Streams, você já está se comunicando em tempo real com todos os seus dispositivos 8211, mas se você deseja enviar notificações push para uma experiência nativa do Android, o GCM é um ótimo aliado. O PubNub possui uma integração fácil com o GCM. O canal PubNub substitui os servidores de terceiros que enviam essas notificações aos servidores GCM do Googles. Você pode ter qualquer ponto final registrado para enviar uma notificação de envio para seus dispositivos conectados. Voltando ao exemplo do aplicativo de notícias esportivas, você pode fazer com que seu crítico esportivo envie a partitura em tempo real de seu telefone e acione uma notificação de envio para o resto dos dispositivos do público. O PubNub torna simples os servidores adicionais 8211 que você precisa operar podem ser excluídos da equação. Isso permite que o aplicativo envie notificações push para dispositivos registrados em canais específicos em nenhum momento. Combina a API nativa de notificação do Android do Google com a rede de transmissão de dados em tempo real do PubNub. Suas notificações serão nativamente entendidas por qualquer dispositivo Android. Se você já possui o GCM em seu aplicativo e está considerando usar o PubNub, dificilmente terá que mudar algo sobre o seu aplicativo, provavelmente removendo o código. Começando com o PubNub e o GCM. Comecemos por levá-lo a funcionar. Você precisará seguir estas etapas: Google GCM Primeiro passo, vá para o Google Developer Console. Abra uma conta se você não possui uma e siga estas instruções. As duas informações que você deseja manter são: Começando com o PubNub Em seguida, você também precisará ativar Notificações Push. Desça a página e adicione a opção à sua conta. Você será solicitado a fornecer a Chave de API do servidor fornecida pelo Google. Este é o elemento-chave que permite que seus canais PubNub enviem solicitações de notificação para servidores GCM. Isso está pronto para rolar Você pode iniciar seu projeto Android agora Criando um novo projeto PubNub GCM Você está quase pronto para começar a codificar, vamos apenas ter certeza de que todas as dependências corretas começam. Para adicionar pubnub ao seu projeto, clone o repositório git : Você precisará copiar para o seu projeto 2 das bibliotecas encontradas no repo: javaandroidPubnub-Android-3.7.2.jar (ou a versão mais recente) javajavalibsbcprov-jdk15on-1.47.jar Em seguida, você precisará adicionar o Google Play SDK para Sua aplicação. Siga estas instruções. E isso é que We8217 está pronto para obter codificação e começar a enviar notificações push para dispositivos Android usando GCM e PubNub.
No comments:
Post a Comment