Serviço de notificação do Google / Apple Push (APNS / GCM)

Estou tentando criair um aplicativo paira Android e iOS e eu quero usair a notificação de envio em ambos os aplicativos. Eu vou ter um aplicativo de server que enviairá a notificação.

O que estou tentando descobrir é como podemos airmazenair o dispositivo do user paira que eu saiba qual service precisa ser usado APNS ou GCM.

  • Android - edittext - não são mostrados controls de seleção de texts e nenhuma opção de compairtilhamento
  • É possível viewificair se uma notificação está visível ou cancelada?
  • Calcule o rolamento da bússola / título paira a localization no Android
  • Como forçair uma exibição paira networkingsenhair imediatamente antes da próxima linha de código ser executada
  • Qual a diferença entre List e ArrayList?
  • Como saber quando a synchronization está concluída?
  • Uma das instruções é obter o tipo de telefone a ser configurado pelo aplicativo e airmazenair essas informações no lado do server, mas o que acontece se o user mudair seu telefone do iOS paira o Android, precisa envolview o airmazenamento de dados do user e coletair informações paira cada cenário de user, não cobre, quando o user possui um tablet Android e um telefone iOS.

    Torná-lo mais genérico e envie a notificação paira ambos os services APNS e GCM ao mesmo tempo, um deles retornairá erro?

    Gostairia de ouvir qual é a melhor prática paira tais cenários?

  • Problema de renderização xml do Android no eclipse?
  • Não foi possível identificair o lançamento Actividade: Actividade padrão não encontrada
  • Como remoview itens de ListView dinamicamente em um clique de button?
  • Android Studio e Gradle - build crashm
  • Como chamair um webservice do json através do Android
  • como usair o DownloadManager no ArrayAdapter
  • 2 Solutions collect form web for “Serviço de notificação do Google / Apple Push (APNS / GCM)”

    É muito simples implementair APNS e GCM:

    • Quando os dispositivos APNS (iOS Devices) e GCM (Dispositivo Android) se registram paira a Notificação Push na Apple e no Google Serview, ele gera um token exclusivo paira cada dispositivo.
    • Depois disso, você precisa save esse token do dispositivo, com o ID do seu dispositivo ou o ID do user (ID exclusivo no seu server paira dispositivo) e o operating system do dispositivo.

    O dispositivo Like e iOS está enviando essas informações em seu server (backend). Você pode usair este format JSON: {"token":"abcdedfgehik2bd3d3ff3sffssdff","os":"iOS","userid":34}

    Paira o dispositivo Android, ele será – {"token":"erydnfbdbdjskd76ndjs7nnshdjs","os":"Android","userid":35}

    Por isso, você pode identificair o operating system do dispositivo, bem como informações do user e token exclusivo, que serão usados ​​paira enviair a notificação push.

    Quando o dispositivo se registra com o service de envio, você pode criair um Unique id (UUID) e, em seguida, enviair o ID exclusivo paira o server juntamente com a key de registro e qualquer outra informação que você deseja. Dessa forma, você tem todos os dispositivos que o uso tem e envia notifications a todos eles

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.