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
Event Driven Programming
Search
Enrique López Mañas
July 15, 2015
Programming
1
130
Event Driven Programming
Presentation at the Mobile Meetup Munich
Enrique López Mañas
July 15, 2015
Tweet
Share
More Decks by Enrique López Mañas
See All by Enrique López Mañas
Composifying Your Not-Compose Code
kikoso
0
28
KMP_for_Swift.pdf
kikoso
0
61
Android Benchmarking and other stories
kikoso
0
390
KMP for Mobile Developers
kikoso
0
74
Diving into Coroutines
kikoso
1
80
K/N for mobile developers (including libraries' snippets)
kikoso
0
110
Kotlin/Native for Multiplatform development
kikoso
0
74
TensorFlow for Mobile Developers
kikoso
0
21
Kotlin/Native for Multiplatform development
kikoso
1
200
Other Decks in Programming
See All in Programming
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
160
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
170
Basic Architectures
denyspoltorak
0
660
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
180
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
0
930
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
450
Implementation Patterns
denyspoltorak
0
280
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
2.4k
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
6k
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
550
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
110
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
72
12k
Between Models and Reality
mayunak
1
180
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
79
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
98
ラッコキーワード サービス紹介資料
rakko
1
2.2M
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
Into the Great Unknown - MozCon
thekraken
40
2.2k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
100
My Coaching Mixtape
mlcsv
0
47
Chasing Engaging Ingredients in Design
codingconduct
0
110
How to train your dragon (web standard)
notwaldorf
97
6.5k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
Transcript
EVENT-DRIVEN PROGRAMMING (not Reactive)
EGO SLIDE • Freelance Mobile Dev • Google Developer Expert
• @eenriquelopez
EVENT DRIVEN • Actions (events) • Can decouple and communicate
EVENT DRIVEN
EVENT DRIVEN
EVENT DRIVEN • º
EVENT DRIVEN • º
EVENT DRIVEN • EventBus • Event • Subscriber • Publisher
EVENT DRIVEN
EVENT DRIVEN
EVENT DRIVEN
EVENT DRIVEN
EVENT DRIVEN
EVENT DRIVEN
MODEL VIEW PRESENTER • Model • View • Presenter
MODEL VIEW PRESENTER
MODEL VIEW PRESENTER • Android: not pure MVP • User
interface, views • Classes that inflates UI (Fragments, Activities)
MODEL VIEW PRESENTER
MODEL VIEW PRESENTER • https://github.com/kikoso/Event-Bus-Architecture
DEMO • https://medium.com/google-developer-experts
QUESTIONS?