Windows Phone

    1. Descarga el plugin phonegap para Android de este link (Compatible con wp 7 y 8).
    2. Referencia la librería PushipPlugin.dll a tu proyecto phonegap.
    3. Ajunta el file PushipPlugin.cs en la root de tu aplicación.
    4. Ajunta la siguiente en el file config.xml para habilitar el plugin:
        <plugin name="PushipPlugin"/>
    5. Abre el file App.xaml y ajunta el siguiente namespace al elemento Application:
        xmlns:PushipPlugin="clr-namespace:PushipPlugin;assembly=PushipPlugin"
    6. Siempre en el file App.xaml sustituye el elemento shell:PhoneApplicationService con:
        <PushipPlugin:PhonePushApplicationService Activated="Application_Activated"
                                                     Closing="Application_Closing"
                                                     Deactivated="Application_Deactivated"
                                                     Launching="Application_Launching"/>
    7. Ajunta el script PushipNotification.js a tu carpeta assets/www folder, inclúyela en el file index.html
    8. Ajunta el código siguiente en el método OnDeviceReady:
        Puship.PushipAppId = puship_id; //un ejemplo de puship_id podría ser “h1mCVGaP9dtGnwG"
        
        Puship.WP.Register(
        {
            successCallback: function (pushipresult){
                navigator.notification.alert("device registered with DeviceId:" + pushipresult.DeviceId);
            },
            failCallback: function (pushipresult){
                navigator.notification.alert("error during registration: "+ JSON.stringify(pushipresult));
            }
        });
    9. Crea una nueva aplicación en Puship Managerpara obtener el Puship App ID y sustituye el valor “puship_id” presente en el script arriba.

    Ahora puedes conectarte a Puship Manager Manager y enviar notificaciones Push a tus diferentes Device!

    Por cualquier problema con la configuración puede descargar el ejemplo aquí abajo

     

     

    Para poder ajuntar tags, administrar la geolocalización e todo lo que concierne el resto de las api puship sisita la documentación común para todas las plataformas: