$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Event Driven Programming at UAMobiTech
Search
Enrique López Mañas
November 14, 2015
Programming
2
270
Event Driven Programming at UAMobiTech
Enrique López Mañas
November 14, 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
15
Guardrails and Sanity Checks: Verifying LLM Input and Output for Developers
kikoso
0
55
KMP_for_Swift.pdf
kikoso
0
57
Android Benchmarking and other stories
kikoso
0
370
KMP for Mobile Developers
kikoso
0
72
Diving into Coroutines
kikoso
1
77
K/N for mobile developers (including libraries' snippets)
kikoso
0
100
Kotlin/Native for Multiplatform development
kikoso
0
74
TensorFlow for Mobile Developers
kikoso
0
21
Other Decks in Programming
See All in Programming
Microservices rules: What good looks like
cer
PRO
0
1.5k
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
850
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
1.3k
TestingOsaka6_Ozono
o3
0
170
ハイパーメディア駆動アプリケーションとIslandアーキテクチャ: htmxによるWebアプリケーション開発と動的UIの局所的適用
nowaki28
0
430
Integrating WordPress and Symfony
alexandresalome
0
160
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.3k
TUIライブラリつくってみた / i-just-make-TUI-library
kazto
1
400
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
190
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
130
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
120
複数人でのCLI/Infrastructure as Codeの暮らしを良くする
shmokmt
5
2.3k
Featured
See All Featured
Navigating Team Friction
lara
191
16k
How to build a perfect <img>
jonoalderson
0
4.6k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
63
35k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
740
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
0
38
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
190
Digital Ethics as a Driver of Design Innovation
axbom
PRO
0
120
How to make the Groovebox
asonas
2
1.8k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
310
Applied NLP in the Age of Generative AI
inesmontani
PRO
3
1.9k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
87
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?