Come implementare le Notifiche Push tramite EasyAPNS

Se sei uno sviluppatore di applicazioni iOS native, avrai sicuramente sentito parlare del servizio di Push Notification di Apple (APN). Le notifiche push possono essere implementate anche su app sviluppate con Phonegap, senza particolari problematiche dal punto di vista della conoscenza del codice nativo Objective-C.

In questo articolo vi parlerò di EasyAPNS, ovvero una raccolta di script in Objective-C, Php e MySQL che agevolerà di molto il vostro compito di inserire la funzionalità delle notifiche push nelle vostre app.

Il codice proposto in questo articolo è tratto dal sito ufficiale di EasyAPNS, con l’aggiunta di alcune modifiche da me effettuate per poter ottimizzare l’ottimo servizio offerto da questo strumento.

Per integrare in una app le notifiche push è necessario seguire i seguenti passaggi:

  1. Integrazione nel codice nativo Objective-C delle istruzioni per la registrazione e notifica delle notifiche push
  2. Implementazione gestione notifiche lato server (php / MySql)
  3. Creazione dei certificati SSL per la comunicazione Own Server – Apple Server
  4. Invio notifiche push