2011-11-04 13 views
19

I framework di sviluppo mobile sono in grado di funzionare correttamente con le notifiche push?Le app mobili ibride supportano le notifiche push?

articolate come segue:

Sono alla ricerca cross-piattaforma di sviluppo mobile app. Sembra che le app ibride sviluppate utilizzando un framework di sviluppo mobile come PhoneGap, Titanium, ecc. Forniscano l'accesso alle funzioni principali del telefono (fotocamera, accelerometro, rubrica, ecc.) Mentre si sviluppano usando le tecnologie web (HTML5, JavaScript, CSS).

Un preciso requisito è l'utilizzo delle notifiche push per inviare messaggi ai dispositivi su cui è installata l'app, anche quando l'app è chiusa. Comprendo che ogni piattaforma supporta questo in modo diverso (Apple Push Notifications vs C2DM, ecc.).

Suppongo che le notifiche HTML5 non soddisfino il requisito poiché (presumo) le notifiche HTML5 (Web Sockets, SSE) richiedono che l'app sia in esecuzione.

risposta

7

PhoneGap su Android supporta le notifiche push aggiungendo un plug-in. Vedi here. Non sono sicuro di altre piattaforme. appMobi supporta notifiche push immediate per Android e iOS. Vedi here. Posso trovare alcuni riferimenti vaghi per Titanium, ma niente di specifico.

+1

Il plug-in Urban Airship per PhoneGap iOS supporta le notifiche push. http://urbanairship.com/blog/2010/06/09/phonegap-push/ – Devgeeks

+0

Il primo collegamento (plugin Android per notifiche push) è rotto. Suppongo che il plugin PhoneGap/Cordova di riferimento per la maggior parte delle piattaforme ora dovrebbe essere: https://github.com/phonegap-build/PushPlugin – Piovezan

+0

Link aggiornato. Grazie Piovezan. –

2

Lavoro in AppMobi. Forniamo notifiche push per iOS e Android fuori dalla scatola. È semplice da abilitare e disponiamo di una libreria di helper javascript per gestire la configurazione/elaborazione/visualizzazione nel codice. Abbiamo un'API del servizio web per inviare messaggi o puoi utilizzare la nostra Dashboard per inviarli.

4

Trigger.io supporta la creazione di app ibride con notifiche push utilizzando solo tecnologie Web: non è necessario eseguire l'installazione per la compilazione locale o utilizzare Eclipse/XCode.

La nostra documentazione per l'inclusione di notifiche push è qui: http://docs.trigger.io/en/v1.3/partners/parse.html

Abbiamo anche blogged un tutorial qui: http://trigger.io/cross-platform-application-development-blog/2012/03/23/using-parse-and-trigger-io-for-cross-platform-apps-without-pain-in-the-back-end/