Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

IOS CODE REVIEW Mobile Banking live code by Jeroen Leenarts (and some colleagues) SOFTWARE DONE RIGHT

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

AGENDA › Agreemeent › Workflow › App › Review

Slide 5

Slide 5 text

LEGAL FRONTMATTER › Compliance is important › Verbal non disclosure agreement › Don’t like it? Get out of my room ! › Certain areas of the codebase are off-limits › Anything else pretty much goes 5

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

7

Slide 8

Slide 8 text

8

Slide 9

Slide 9 text

9

Slide 10

Slide 10 text

10

Slide 11

Slide 11 text

11

Slide 12

Slide 12 text

12

Slide 13

Slide 13 text

WE DO REVIEWS 13

Slide 14

Slide 14 text

WITH THE WHOLE TEAM 14

Slide 15

Slide 15 text

ANY QUESTION GOES 15

Slide 16

Slide 16 text

LEAVE YOUR EGO AT THE DOOR 16

Slide 17

Slide 17 text

IT CAN BE SCARY 17

Slide 18

Slide 18 text

ING MOBILE BANKING APP 18

Slide 19

Slide 19 text

REVIEW › General architecture principles? › Balance before login? › Login stars?

Slide 20

Slide 20 text

TAKE AWAYS › Making something look good is technically not hard… › …but you do need good designs/designers. › Want to suggest a new features? Let us know, preferably right now. › Mobile App Development is awesome. › And our back-end team is pretty darn awesome. › Fight for the principle that your mobile app WITH it’s back-end is considered one entity within those big architecture diagrams. (You do not want to end up dealing with „achterlanden” API directly in your mobile app.) 20