good rules for bad apps - shem magnezi

23
GOOD RULES BAD APPS for

Upload: droidcontlv

Post on 13-Apr-2017

110 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Good Rules for Bad Apps - Shem magnezi

GOOD RULES

BAD APPSfor

Page 2: Good Rules for Bad Apps - Shem magnezi

SHEM MAGNEZI@shemag8 •

shem8.github.com

Page 3: Good Rules for Bad Apps - Shem magnezi

GOOD

BADvs

Page 4: Good Rules for Bad Apps - Shem magnezi

BEFORE WE BEGIN

Page 5: Good Rules for Bad Apps - Shem magnezi

There are MANY bad

rules

Page 6: Good Rules for Bad Apps - Shem magnezi

It’s not “ ALL or

NOTHING”

Page 7: Good Rules for Bad Apps - Shem magnezi

Rules depends on

TIME & PLACE

Page 8: Good Rules for Bad Apps - Shem magnezi

There is no

PRIORITY

Page 9: Good Rules for Bad Apps - Shem magnezi

Ask as MANY PERMISSIONS as POSSIBLE

1.

Page 10: Good Rules for Bad Apps - Shem magnezi

Don’t handle LOADING

2.

Page 11: Good Rules for Bad Apps - Shem magnezi

Don’t save SCREEN STATE

3.

Page 12: Good Rules for Bad Apps - Shem magnezi

Don’t use VECTORS

4.

Page 13: Good Rules for Bad Apps - Shem magnezi

Ignore MATERIAL DESIGN specs

5.

Page 14: Good Rules for Bad Apps - Shem magnezi

Create INTRO, OVERLAY and HINTS

6.

Page 15: Good Rules for Bad Apps - Shem magnezi

Mysterious ICONS

7.

Page 17: Good Rules for Bad Apps - Shem magnezi

Support the OLDEST ANDROID VERSION

I’m not going to GIVE UP on those users!!!9.

Page 18: Good Rules for Bad Apps - Shem magnezi

Don’t use A/B TESTING

10.

Page 19: Good Rules for Bad Apps - Shem magnezi

Listen to EVERY single FEEDBACK

11.

Page 20: Good Rules for Bad Apps - Shem magnezi

Permissions

LoadingActivity state

Vector drawable

Min SDKA/B

testingPrioritizefeedback

s

Material designIcons

Onboarding

Animations

TECHUI/UX

PRODUCT

Page 21: Good Rules for Bad Apps - Shem magnezi

THE FULL LISTshem8.github.co

m

Page 22: Good Rules for Bad Apps - Shem magnezi

FEEDBACK

& slides

Page 23: Good Rules for Bad Apps - Shem magnezi

QUESTIONS?@shemag8 •

shem8.github.com