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
1.1k
Desarrollo móvil nativo vs híbrido vs web
neosergio
0
66
Tendencias en el desarrollo Móvil y wearables
neosergio
0
160
Other Decks in Technology
See All in Technology
DatabricksホストモデルでAIコーディング環境を構築する
databricksjapan
0
220
Kubecon NA 2025: DRA 関連の Recap と社内 GPU 基盤での課題
kevin_namba
0
110
開発メンバーが語るFindy Conferenceの裏側とこれから
sontixyou
2
460
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
300
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
41k
ゼロから始めたFindy初のモバイルアプリ開発
grandbig
2
590
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
1
650
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
2
650
入社1ヶ月でデータパイプライン講座を作った話
waiwai2111
1
210
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
IaaS/SaaS管理における SREの実践 - SRE Kaigi 2026
bbqallstars
3
1.1k
JuliaTokaiとしてはこれが最後かもしれない(仮) for NGK2026S
antimon2
0
130
Featured
See All Featured
How to Talk to Developers About Accessibility
jct
2
120
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
240
The Spectacular Lies of Maps
axbom
PRO
1
500
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
69
Building Flexible Design Systems
yeseniaperezcruz
330
40k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Docker and Python
trallard
47
3.7k
A better future with KSS
kneath
240
18k
The browser strikes back
jonoalderson
0
350
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
440
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