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
You Can GetX it
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Frank Tamre
February 26, 2022
Technology
43
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
You Can GetX it
A talk on getX state management
Frank Tamre
February 26, 2022
More Decks by Frank Tamre
See All by Frank Tamre
KMM Architecture and Modularization
tamzi
0
33
a billion low end devices and their users
tamzi
0
40
a data structures primer
tamzi
1
41
kotlin MultiPlatform
tamzi
1
76
oh My Tools!
tamzi
1
43
15min Puzzlers
tamzi
1
35
Monetzing Android Applications
tamzi
1
90
Think of the next billion users: Building for Low End devices
tamzi
0
48
the State of the Assistant in 2019
tamzi
1
32
Other Decks in Technology
See All in Technology
Azure Cost Management の FOCUS コストデータを迷わず読むための“3つの軸”
tetsuyaooooo
0
140
はじめてのDatabricks:技術者向けワークショップ / beginner-workshop
databricksjapan
PRO
0
230
生成AIのテナント制御とシャドーMCP対策 | AIを"止めずに"、情報を守る
yukun
0
120
PM領域でのAI Agentの活用
lycorptech_jp
PRO
0
270
ペアプロの価値はコードを書くことだけじゃない
codmoninc
PRO
0
110
動画配信アプリでの Engage SDK 導入 — TVer Android が Play ストアにコンテンツを届けるまで
techtver
PRO
0
120
多層防御と最⼩権限で実現する、安全なAIエージェント設計パターン
lycorptech_jp
PRO
0
200
AI-DLCって実際どう? 〜聞きたいこと全部聞いてみる〜
news_it_enj
0
230
Beyond the Hype: Practical AI for Your Oracle Database with MCP
thatjeffsmith
1
270
Backstageでつくるセルフサービスな社内開発基盤
kikunosuke75
1
330
[DroidKaigi 2026] Making UI specifications visible: Android UI development in the AI agent era supported by Compose Screenshot Testing and galleries
syarihu
0
570
全員がプロダクトへ向き合う組織を持続成長させるために——組織づくりのフライホイールと4象限 / The Flywheel Model and Four Quadrants for Organizational Design
hiro_torii
3
850
Featured
See All Featured
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
520
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Building the Perfect Custom Keyboard
takai
2
860
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
320
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
230
So, you think you're a good person
axbom
PRO
2
2.1k
Accessibility Awareness
sabderemane
1
200
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
970
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
360
Transcript
state get github version state management ☺ frank tamre @tamrefrank
insights you can GetX it security
frank tamre
what I will cover agenda • adopting_getx • learnings •
state_of_sm • q&a • the_good • the_ugly • state_management
state_management
state management state management state_management
foodo state management state_management
the_state of state_ management
14 state management approaches state of state management state _of_state_management
opinionated state of state management state _of_state_management
a new one every few months state of state management
state _of_state_management
getX state of state management state _of_state_management
adopting_getX
adopting getX adopting_getX
Why? adopting getX adopting_getX
framework adopting getX adopting_getX
Framework: - route management adopting getX adopting_getX
Framework: - route management - dependency injection adopting getX adopting_getX
3 threes adopting getX adopting_getX
Principles adopting getX adopting_getX
productivity adopting getX adopting_getX performance organization
productivity adopting getX adopting_getX performance organization
3 philosophy adopting getX adopting_getX
handling routes adopting getX adopting_getX
without named routes adopting getX adopting_getX
without named routes adopting getX adopting_getX
without named routes adopting getX adopting_getX bad practice
with named routes adopting getX adopting_getX
lib adopting getX adopting_getX routes
lib adopting getX adopting_getX routes ios /ios_router android/android_router web /web_router
desktop /desktop_router
adopting getX adopting_getX
state management adopting getX adopting_getX
adopting getX adopting_getX .obx .obs
dependency management adopting getX adopting_getX
the_ugly
simplified the ugly the_ugly
not many production apps the ugly the_ugly
the_good
little code the good the_good
simplicity the good the_good
validation the good the_good
internationalization the good the_good
multi-screen support the good the_good
learnings
hackathons learnings learnings
documentation helps learnings learnings
an open mind. learnings learnings
summary summary
got questions questions