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
DC London: Behind The Screen
Search
Adam McNeilly
October 27, 2022
0
20
DC London: Behind The Screen
A joint talk with Matt McKenna about keeping our users in mind during the development process.
Adam McNeilly
October 27, 2022
Tweet
Share
More Decks by Adam McNeilly
See All by Adam McNeilly
MVWTF 2024: Demystifying Architecture Patterns
adammc331
1
240
The Unyielding Spirit Of Android - Droidcon NYC '23
adammc331
1
290
DC London: Composing With Confidence
adammc331
0
250
Composing With Confidence
adammc331
1
130
The Imposter's Guide To Dependency Injection - DCSF22
adammc331
2
300
Caching With Apollo Android
adammc331
0
330
Creating A Better Developer Experience By Avoiding Legacy Code
adammc331
0
490
Take Control Of Your APIs With GraphQL
adammc331
0
250
Droidcon London: Espresso Patronum
adammc331
0
220
Featured
See All Featured
How to Ace a Technical Interview
jacobian
275
23k
Making the Leap to Tech Lead
cromwellryan
132
8.9k
Testing 201, or: Great Expectations
jmmastey
38
7k
For a Future-Friendly Web
brad_frost
175
9.4k
Speed Design
sergeychernyshev
24
570
Bash Introduction
62gerente
608
210k
Gamification - CAS2011
davidbonilla
80
5k
It's Worth the Effort
3n
183
27k
Building Your Own Lightsaber
phodgson
102
6k
Git: the NoSQL Database
bkeepers
PRO
425
64k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
43
6.6k
Transcript
Behind The Screen The Humans Who Use Our Code Ma!
McKenna & Adam McNeilly @HiMattM | @AdamMc331 #DCLDN22 1
Let's Talk About Android @HiMattM | @AdamMc331 #DCLDN22 2
Consumer Apps @HiMattM | @AdamMc331 #DCLDN22 3
Commercial Tools @HiMattM | @AdamMc331 #DCLDN22 4
Internal Solutions @HiMattM | @AdamMc331 #DCLDN22 5
Hidden Android @HiMattM | @AdamMc331 #DCLDN22 6
@HiMattM | @AdamMc331 #DCLDN22 7
Usage also changes by form factor @HiMattM | @AdamMc331 #DCLDN22
8
Everyone uses their device in a unique way @HiMattM |
@AdamMc331 #DCLDN22 9
How we use our own device can change @HiMattM |
@AdamMc331 #DCLDN22 10
@HiMattM | @AdamMc331 #DCLDN22 11
Care for your users @HiMattM | @AdamMc331 #DCLDN22 12
Connect with your users @HiMattM | @AdamMc331 #DCLDN22 13
So!ware should be straightforward @HiMattM | @AdamMc331 #DCLDN22 14
You shouldn't need to be a so!ware engineer to use
so!ware @HiMattM | @AdamMc331 #DCLDN22 15
User's guilt is our burden @HiMattM | @AdamMc331 #DCLDN22 16
@HiMattM | @AdamMc331 #DCLDN22 17
@HiMattM | @AdamMc331 #DCLDN22 18
App Updates @HiMattM | @AdamMc331 #DCLDN22 19
@HiMattM | @AdamMc331 #DCLDN22 20
@HiMattM | @AdamMc331 #DCLDN22 21
22
App updates have impacts @HiMattM | @AdamMc331 #DCLDN22 23
Discovery @HiMattM | @AdamMc331 #DCLDN22 24
What do we teach our users? @HiMattM | @AdamMc331 #DCLDN22
25
@HiMattM | @AdamMc331 #DCLDN22 26
27
28
29
@HiMattM | @AdamMc331 #DCLDN22 30
@HiMattM | @AdamMc331 #DCLDN22 31
@HiMattM | @AdamMc331 #DCLDN22 32
Help without hindering @HiMattM | @AdamMc331 #DCLDN22 33
34
Balance monetization with usability @HiMattM | @AdamMc331 #DCLDN22 35
36
When should we disrupt user flow? @HiMattM | @AdamMc331 #DCLDN22
37
@HiMattM | @AdamMc331 #DCLDN22 38
Dark Pa!erns @HiMattM | @AdamMc331 #DCLDN22 39
@HiMattM | @AdamMc331 #DCLDN22 40
@HiMattM | @AdamMc331 #DCLDN22 41
Non Dismissable Dialogs @HiMattM | @AdamMc331 #DCLDN22 42
Should we force behaviors? @HiMattM | @AdamMc331 #DCLDN22 43
Se!ings Screens @HiMattM | @AdamMc331 #DCLDN22 44
@HiMattM | @AdamMc331 #DCLDN22 45
@HiMattM | @AdamMc331 #DCLDN22 46
It just works vs It works how I want @HiMattM
| @AdamMc331 #DCLDN22 47
Recap @HiMattM | @AdamMc331 #DCLDN22 48
Ask questions don't just build it @HiMattM | @AdamMc331 #DCLDN22
49
We control the next 10 years of Android @HiMattM |
@AdamMc331 #DCLDN22 50
@HiMattM | @AdamMc331 #DCLDN22 51
Thanks! @HiMattM | @AdamMc331 #DCLDN22 52