SlideShare une entreprise Scribd logo
1  sur  15
Système de
Notifications
Réalisé et Présenté par :
Mehdi Krichen
Plan

•
•
•
•

Introduction
Problématique
Solution
o

Exemple : Google Cloud Messaging

Conclusion
Introduction

Internet
Introduction
B to B
B to E

Internet
Problematique

•
•

Comment mettre à jours les applications
mobile
Comment
modifier
le
contenu
des
Applications
mobile
sans
soliciter
l’intervention des utilisateurs
Solution
Système de Notifications (principe) :
Modification
DataBase
Google Cloud Messaging
Google Cloud Messaging
(architecture)
Google Cloud Messaging
(fonctionnement)
Google Cloud Messaging
(fonctionnement)
Serveur de l’application

Application mobile

GCM Server

1

3

4

2
●
●

Sender ID
Sender Auth Token

●
●
●

Application ID
Registration ID
Google User
Account
Google Cloud Messaging
(fonctionnement)
Serveur de l’application

Application mobile

GCM Server

1

3

4

2
●
●

Sender ID
Sender Auth Token

●
●
●

Application ID
Registration ID
Google User
Account
Google Cloud Messaging
Avantage :
Permet de mettre à jour les applications.
Permet une maintenance facile des
applications.
Envoyer des messages de petite taille 4ko.

•
•
•
Google Cloud Messaging
inconvenient :
Google Cloud Messaging ne fonctionne
qu’avec Android

•
Conclusion
Merci pour votre attention

Des Questions?

Contenu connexe

Similaire à système de notifications

IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction MeetupIBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction MeetupIBM France Lab
 
Introduction à Android - Janvier 2011
Introduction à Android - Janvier 2011Introduction à Android - Janvier 2011
Introduction à Android - Janvier 2011Aurélien Guillard
 
Support formation vidéo: Android Kotlin : développez des applications mobiles
Support formation vidéo: Android Kotlin : développez des applications mobiles Support formation vidéo: Android Kotlin : développez des applications mobiles
Support formation vidéo: Android Kotlin : développez des applications mobiles SmartnSkilled
 
Ppt 2 a jeanpierre-yle-cleach-hec-05022015_sent2hec
Ppt 2   a jeanpierre-yle-cleach-hec-05022015_sent2hecPpt 2   a jeanpierre-yle-cleach-hec-05022015_sent2hec
Ppt 2 a jeanpierre-yle-cleach-hec-05022015_sent2hecYves LE CLEACH
 
20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez Engie20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez EngieLeClubQualiteLogicielle
 
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...Publicis Sapient Engineering
 
Qualité & Industrialisation des développements mobiles sur iOS & Android
Qualité & Industrialisation des développements mobiles sur iOS & AndroidQualité & Industrialisation des développements mobiles sur iOS & Android
Qualité & Industrialisation des développements mobiles sur iOS & AndroidThibaud CAVIN
 
Gadc 2012 meetup & workshop
Gadc 2012 meetup & workshopGadc 2012 meetup & workshop
Gadc 2012 meetup & workshopTiyab K.
 
Dotic Présentation ConnectControl www.dotic.fr.pptx
Dotic Présentation ConnectControl www.dotic.fr.pptxDotic Présentation ConnectControl www.dotic.fr.pptx
Dotic Présentation ConnectControl www.dotic.fr.pptxDOTIC
 
Dotic Présentation ConnectField www.dotic.fr.pptx
Dotic Présentation ConnectField www.dotic.fr.pptxDotic Présentation ConnectField www.dotic.fr.pptx
Dotic Présentation ConnectField www.dotic.fr.pptxDOTIC
 
Dotic Présentation ConnectField www.dotic.fr.pptx
Dotic Présentation ConnectField www.dotic.fr.pptxDotic Présentation ConnectField www.dotic.fr.pptx
Dotic Présentation ConnectField www.dotic.fr.pptxDOTIC
 
Optimisez le parcours client de votre application mobile
Optimisez le parcours client de votre application mobileOptimisez le parcours client de votre application mobile
Optimisez le parcours client de votre application mobileAdjust
 
Google+ To RSS As A Service
Google+ To RSS As A ServiceGoogle+ To RSS As A Service
Google+ To RSS As A ServiceFabien Baligand
 

Similaire à système de notifications (20)

IBM Bluemix : La plate-forme d’innovation numérique
IBM Bluemix : La plate-forme d’innovation numérique IBM Bluemix : La plate-forme d’innovation numérique
IBM Bluemix : La plate-forme d’innovation numérique
 
Digicomp Citrix Day 2015 : Mobility
Digicomp Citrix Day 2015 : MobilityDigicomp Citrix Day 2015 : Mobility
Digicomp Citrix Day 2015 : Mobility
 
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction MeetupIBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
 
IBM Bluemix
IBM BluemixIBM Bluemix
IBM Bluemix
 
Introduction à Android - Janvier 2011
Introduction à Android - Janvier 2011Introduction à Android - Janvier 2011
Introduction à Android - Janvier 2011
 
Support formation vidéo: Android Kotlin : développez des applications mobiles
Support formation vidéo: Android Kotlin : développez des applications mobiles Support formation vidéo: Android Kotlin : développez des applications mobiles
Support formation vidéo: Android Kotlin : développez des applications mobiles
 
Ppt 2 a jeanpierre-yle-cleach-hec-05022015_sent2hec
Ppt 2   a jeanpierre-yle-cleach-hec-05022015_sent2hecPpt 2   a jeanpierre-yle-cleach-hec-05022015_sent2hec
Ppt 2 a jeanpierre-yle-cleach-hec-05022015_sent2hec
 
IPTV
IPTVIPTV
IPTV
 
20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez Engie20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez Engie
 
Google appengine&guice
Google appengine&guiceGoogle appengine&guice
Google appengine&guice
 
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
 
Qualité & Industrialisation des développements mobiles sur iOS & Android
Qualité & Industrialisation des développements mobiles sur iOS & AndroidQualité & Industrialisation des développements mobiles sur iOS & Android
Qualité & Industrialisation des développements mobiles sur iOS & Android
 
Gadc 2012 meetup & workshop
Gadc 2012 meetup & workshopGadc 2012 meetup & workshop
Gadc 2012 meetup & workshop
 
Dotic Présentation ConnectControl www.dotic.fr.pptx
Dotic Présentation ConnectControl www.dotic.fr.pptxDotic Présentation ConnectControl www.dotic.fr.pptx
Dotic Présentation ConnectControl www.dotic.fr.pptx
 
Dotic Présentation ConnectField www.dotic.fr.pptx
Dotic Présentation ConnectField www.dotic.fr.pptxDotic Présentation ConnectField www.dotic.fr.pptx
Dotic Présentation ConnectField www.dotic.fr.pptx
 
Dotic Présentation ConnectField www.dotic.fr.pptx
Dotic Présentation ConnectField www.dotic.fr.pptxDotic Présentation ConnectField www.dotic.fr.pptx
Dotic Présentation ConnectField www.dotic.fr.pptx
 
Optimisez le parcours client de votre application mobile
Optimisez le parcours client de votre application mobileOptimisez le parcours client de votre application mobile
Optimisez le parcours client de votre application mobile
 
Test driven development
Test driven developmentTest driven development
Test driven development
 
Formation mobile-cross-platform
Formation mobile-cross-platformFormation mobile-cross-platform
Formation mobile-cross-platform
 
Google+ To RSS As A Service
Google+ To RSS As A ServiceGoogle+ To RSS As A Service
Google+ To RSS As A Service
 

Plus de ODC Orange Developer Center

Tendances des applications mobiles en 2014 de Noha Jaafar
Tendances des applications mobiles en 2014 de Noha JaafarTendances des applications mobiles en 2014 de Noha Jaafar
Tendances des applications mobiles en 2014 de Noha JaafarODC Orange Developer Center
 

Plus de ODC Orange Developer Center (20)

Lightning Talks Réalité Augmentée
 Lightning Talks Réalité Augmentée Lightning Talks Réalité Augmentée
Lightning Talks Réalité Augmentée
 
Graphiste vs dévelopeur de Noha Jaafar
Graphiste vs dévelopeur de Noha JaafarGraphiste vs dévelopeur de Noha Jaafar
Graphiste vs dévelopeur de Noha Jaafar
 
Tendances des applications mobiles en 2014 de Noha Jaafar
Tendances des applications mobiles en 2014 de Noha JaafarTendances des applications mobiles en 2014 de Noha Jaafar
Tendances des applications mobiles en 2014 de Noha Jaafar
 
Countly
CountlyCountly
Countly
 
Owasp
OwaspOwasp
Owasp
 
Frameworks de développement Mobile
Frameworks de développement MobileFrameworks de développement Mobile
Frameworks de développement Mobile
 
Les bibliothèques sous Android
Les bibliothèques sous AndroidLes bibliothèques sous Android
Les bibliothèques sous Android
 
Les Fragments
Les FragmentsLes Fragments
Les Fragments
 
Sencha Touch
Sencha TouchSencha Touch
Sencha Touch
 
Personnalisation bouton et animations Android
Personnalisation bouton et animations AndroidPersonnalisation bouton et animations Android
Personnalisation bouton et animations Android
 
Android Device Monitor
Android Device MonitorAndroid Device Monitor
Android Device Monitor
 
Monkey & Monkey Runner
Monkey & Monkey RunnerMonkey & Monkey Runner
Monkey & Monkey Runner
 
Itinéraire sur Google Maps
Itinéraire sur Google MapsItinéraire sur Google Maps
Itinéraire sur Google Maps
 
Partage sur les réseaux sociaux
Partage sur les réseaux sociauxPartage sur les réseaux sociaux
Partage sur les réseaux sociaux
 
Shared Preferences
Shared PreferencesShared Preferences
Shared Preferences
 
Action Bar - AB & ActionBarSherlock - ABS
Action Bar - AB & ActionBarSherlock - ABSAction Bar - AB & ActionBarSherlock - ABS
Action Bar - AB & ActionBarSherlock - ABS
 
Upload - Download
Upload - DownloadUpload - Download
Upload - Download
 
Upload - Download
Upload - DownloadUpload - Download
Upload - Download
 
Sensors
SensorsSensors
Sensors
 
Framework php « Codeignitor »
Framework php « Codeignitor » Framework php « Codeignitor »
Framework php « Codeignitor »
 

système de notifications