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
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
KMP_for_Swift.pdf
kikoso
0
47
Android Benchmarking and other stories
kikoso
0
130
KMP for Mobile Developers
kikoso
0
70
Diving into Coroutines
kikoso
1
72
K/N for mobile developers (including libraries' snippets)
kikoso
0
89
Kotlin/Native for Multiplatform development
kikoso
0
65
TensorFlow for Mobile Developers
kikoso
0
21
Kotlin/Native for Multiplatform development
kikoso
1
190
TensorFlow for Mobile Developers
kikoso
0
160
Other Decks in Programming
See All in Programming
Quand Symfony, ApiPlatform, OpenAI et LangChain s'allient pour exploiter vos PDF : de la théorie à la production…
ahmedbhs123
0
210
型で語るカタ
irof
0
200
おやつのお供はお決まりですか?@WWDC25 Recap -Japan-\(region).swift
shingangan
0
140
AI時代のソフトウェア開発を考える(2025/07版) / Agentic Software Engineering Findy 2025-07 Edition
twada
PRO
93
31k
10 Costly Database Performance Mistakes (And How To Fix Them)
andyatkinson
0
440
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
1
130
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
5
1.1k
The Modern View Layer Rails Deserves: A Vision For 2025 And Beyond @ RailsConf 2025, Philadelphia, PA
marcoroth
2
510
AIともっと楽するE2Eテスト
myohei
7
2.8k
Result型で“失敗”を型にするPHPコードの書き方
kajitack
5
930
「テストは愚直&&網羅的に書くほどよい」という誤解 / Test Smarter, Not Harder
munetoshi
0
180
Python型ヒント完全ガイド 初心者でも分かる、現代的で実践的な使い方
mickey_kubo
1
140
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Embracing the Ebb and Flow
colly
86
4.7k
Being A Developer After 40
akosma
90
590k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
A designer walks into a library…
pauljervisheath
207
24k
Facilitating Awesome Meetings
lara
54
6.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
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?