Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Firebase Cloud Messaging + Django (Una implemen...
Search
Sergio Infante
July 08, 2017
Technology
0
440
Firebase Cloud Messaging + Django (Una implementación minimalista)
FCM HTTP Protocol + Django Rest Framework
Sergio Infante
July 08, 2017
Tweet
Share
More Decks by Sergio Infante
See All by Sergio Infante
Django + Arduino
neosergio
1
1k
Desarrollo móvil nativo vs híbrido vs web
neosergio
0
63
Tendencias en el desarrollo Móvil y wearables
neosergio
0
160
Other Decks in Technology
See All in Technology
Data Hubグループ 紹介資料
sansan33
PRO
0
2.2k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
14k
いまからでも遅くない!SSL/TLS証明書超入門(It's not too late to start! SSL/TLS Certificates: The Absolute Beginner's Guide)
norimuraz
0
240
ソースを読むプロセスの例
sat
PRO
7
2.5k
フレームワークを意識させないワークショップづくり
keigosuda
0
190
20201008_ファインディ_品質意識を育てる役目は人かAIか___2_.pdf
findy_eventslides
2
640
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3k
Adminaで実現するISMS/SOC2運用の効率化 〜 アカウント管理編 〜
shonansurvivors
4
450
オープンソースでどこまでできる?フォーマル検証チャレンジ
msyksphinz
0
140
AWS IoT 超入門 2025
hattori
0
340
Digitization部 紹介資料
sansan33
PRO
1
5.5k
今この時代に技術とどう向き合うべきか
gree_tech
PRO
1
1.6k
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
72
11k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Designing for Performance
lara
610
69k
Leading Effective Engineering Teams in the AI Era
addyosmani
6
430
RailsConf 2023
tenderlove
30
1.2k
Designing for humans not robots
tammielis
254
26k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
189
55k
The Language of Interfaces
destraynor
162
25k
Building Adaptive Systems
keathley
44
2.8k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Side Projects
sachag
455
43k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
33
2.3k
Transcript
FCM + Django Push Notifications con Django REST framework Una
historia sobre: Sergio Infante Google I/O Extendend Lima 2017
Gamification en la oficina
Funcionalidades primera versión: -Lista de contactos -Kudos -Medallas por méritos
-Eventos Internos -Rankings de empleados -Avisos a los empleados
-Lista de contactos -Kudos -Medallas por méritos -Eventos Internos -Rankings
de empleados -Avisos a los empleados Funcionalidades primera versión:
Las elecciones El framework
Las elecciones El framework
None
Los finalistas Cloud Messaging
RESTful Api django-tastypie django-rest-framework + https://github.com/django-tastypie/django-tastypie https://github.com/encode/django-rest-framework
Estructura del proyecto activities categories employees events kudos utils administrator
admin.py apps.py models.py serializers.py tests.py urls.py views.py
django-fcm https://github.com/Chitrank-Dixit/django-fcm fcm-django https://github.com/xtrinch/fcm-django django-push-notifications https://github.com/jleclanche/django-push-notifications ? ? ?
Nuestra minimalista implementación personalizada
https://firebase.google.com/docs/cloud-messaging/http-server-ref Firebase Cloud Messaging HTTP Protocol
None
https://github.com/requests/requests/ http://python-requests.org
/employees/models.py /employees/views.py Registration Token https://firebase.google.com/docs/cloud-messaging/android/first-message#access_the_registration_token
/settings/production.py /settings/base.py
utils send_messages.py /
utils send_messages.py /
None
None
Thinkers or Doers?
You need the mind of the thinker, but the balls
of a doer.
FCM + Django Push Notifications con Django REST framework Una
historia sobre: Sergio Infante Google I/O Extendend Lima 2017 Attribution-NonCommercial-ShareAlike CC BY-NC-SA