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
290
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Event Driven Programming at UAMobiTech
Enrique López Mañas
November 14, 2015
More Decks by Enrique López Mañas
See All by Enrique López Mañas
Composifying Your Not-Compose Code
kikoso
0
50
KMP_for_Swift.pdf
kikoso
0
75
Android Benchmarking and other stories
kikoso
0
530
KMP for Mobile Developers
kikoso
0
96
Diving into Coroutines
kikoso
1
94
K/N for mobile developers (including libraries' snippets)
kikoso
0
120
Kotlin/Native for Multiplatform development
kikoso
0
86
TensorFlow for Mobile Developers
kikoso
0
21
Kotlin/Native for Multiplatform development
kikoso
1
210
Other Decks in Programming
See All in Programming
型も通る、synthも通る、それでも危ない 〜AIのCDKの権限とコストを機械で検証する〜 / It Passes Type Checks, It Passes Synth Checks, but It’s Still Risky — Automatically Verifying Permissions and Costs in AI’s CDK —
seike460
PRO
1
540
VibeCodingからAgenticWorkflowへ
starfish719
0
320
今さら聞けない .NET CLI
htkym
0
180
5分で問診!Composer セキュリティ健康診断
codmoninc
0
910
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
470
torikago - Ruby::Boxで照らすモジュラモノリスの実行境界
se4weed
1
350
テーブルをDELETEした
yuzneri
0
140
Foundation Models frameworkで画像分析
ryodeveloper
1
600
霧の中の代数的エフェクト
funnyycat
1
490
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
4
380
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
480
Apache Hive: Toward a Cloud Native Lakehouse
okumin
0
180
Featured
See All Featured
Mind Mapping
helmedeiros
PRO
1
300
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
240
From π to Pie charts
rasagy
0
260
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Believing is Seeing
oripsolob
1
180
Test your architecture with Archunit
thirion
1
2.3k
sira's awesome portfolio website redesign presentation
elsirapls
0
320
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Evolving SEO for Evolving Search Engines
ryanjones
0
250
How to build a perfect <img>
jonoalderson
1
5.9k
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?