système de notifications

15
Système de Notifications Réalisé et Présenté par :

description

Présentation élaborée par M. Mehdi Krichen dans le cadre des sessions de Lightning Talks à l'Orange Developer Center.

Transcript of système de notifications

Page 1: système de notifications

Système de Notifications

Réalisé et Présenté par : Mehdi Krichen

Page 2: système de notifications

Plan

• Introduction

• Problématique

• Solutiono Exemple : Google Cloud Messaging

• Conclusion

Page 3: système de notifications

Introduction

Internet

Page 4: système de notifications

Introduction

Internet

B to BB to E

Page 5: système de notifications

Problematique

• Comment mettre à jours les applications mobile

• Comment modifier le contenu des Applications mobile sans soliciter l’intervention des utilisateurs

Page 6: système de notifications

Solution

Système de Notifications (principe) :

Modification DataBase

Page 7: système de notifications

Google Cloud Messaging

Page 8: système de notifications

Google Cloud Messaging (architecture)

Page 9: système de notifications

Google Cloud Messaging (fonctionnement)

Page 10: système de notifications

Google Cloud Messaging (fonctionnement)

● Sender ID● Sender Auth Token

● Application ID● Registration ID ● Google User

Account

1

2

3

4

Serveur de l’applicationGCM Server

Application mobile

Page 11: système de notifications

Google Cloud Messaging (fonctionnement)

● Sender ID● Sender Auth Token

● Application ID● Registration ID ● Google User

Account

1

2

3

4

Serveur de l’applicationGCM Server

Application mobile

Page 12: système de notifications

Google Cloud Messaging

Avantage :

• Permet de mettre à jour les applications.

• Permet une maintenance facile des applications.

• Envoyer des messages de petite taille 4ko.

Page 13: système de notifications

Google Cloud Messaging

inconvenient :

• Google Cloud Messaging ne fonctionne qu’avec Android

Page 14: système de notifications

Conclusion

Page 15: système de notifications

Merci pour votre attention

Des Questions?