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 at UAMobiTech
Search
Enrique López Mañas
November 14, 2015
Programming
2
260
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
KMP_for_Swift.pdf
kikoso
0
44
Android Benchmarking and other stories
kikoso
0
120
KMP for Mobile Developers
kikoso
0
64
Diving into Coroutines
kikoso
1
64
K/N for mobile developers (including libraries' snippets)
kikoso
0
78
Kotlin/Native for Multiplatform development
kikoso
0
63
TensorFlow for Mobile Developers
kikoso
0
21
Kotlin/Native for Multiplatform development
kikoso
1
180
TensorFlow for Mobile Developers
kikoso
0
150
Other Decks in Programming
See All in Programming
Unlock the Potential of Swift Code Generation
rockname
0
240
Deoptimization: How YJIT Speeds Up Ruby by Slowing Down / RubyKaigi 2025
k0kubun
0
480
Going Structural with Named Tuples
bishabosha
0
200
コンテナでLambdaをデプロイするときに知っておきたかったこと
_takahash
0
180
「影響が少ない」を自分の目でみてみる
o0h
PRO
2
970
Django for Data Science (Boston Python Meetup, March 2025)
wsvincent
0
320
Go1.24 go vetとtestsアナライザ
kuro_kurorrr
2
840
Kamal 2 – Get Out of the Cloud
aleksandrov
1
180
php-fpm がリクエスト処理する仕組みを追う / Tracing-How-php-fpm-Handles-Requests
shin1x1
5
2.9k
地域ITコミュニティの活性化とAWSに移行してみた話
yuukis
0
230
AHC045_解説
shun_pi
0
470
AWS で実現する安全な AI エージェントの作り方 〜 Bedrock Engineer の実装例を添えて 〜 / how-to-build-secure-ai-agents
gawa
8
700
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
33
6.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.5k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Music & Morning Musume
bryan
47
6.5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
30k
Visualization
eitanlees
146
16k
Being A Developer After 40
akosma
91
590k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Making Projects Easy
brettharned
116
6.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
5
520
What's in a price? How to price your products and services
michaelherold
245
12k
The Invisible Side of Design
smashingmag
299
50k
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?