Come utilizzare le notifiche push nei moduli Xamarin

Sono un’app che utilizza Xamarin.Forms con targeting per IOS, Android e WP 8.

Ho bisogno di notifiche push nella mia app.

Ho visto i demo pushsharp e sembra promettente. Ma tutti i codici che ho visto sono fatti separatamente per ogni piattaforma.

Mi piacerebbe che fosse fatto nel progetto Xamarin.Forms, da qualche parte in App.cs, così che non ho bisogno di ripetere il codice per la registrazione del dispositivo e gestire il modo in cui le notifiche push devono essere elaborate.

Qualsiasi aiuto sarebbe molto apprezzato. Codici di esempio o riferimenti tutorial sono i benvenuti.

    Modifica : l’ho implementato in base alla risposta di Idot. Ecco il link per la mia risposta.