Android @ Scale

#AndroidAtScale

SSID: Cuckoo

PW: redbirdpounceflag

LMF

This is an experiment.

And we need your help.

Android @ Scale

Big Team / Org

Large Codebase

Huge User Base

Developing for the Happy Path is no longer an option.

Things get slow.

Build times

Cross-team dependencies

Release schedules

What does this code do?

Identify the missing pieces.

Android App Architecture

Agenda

 

18:45-19:30 - Breakout sessions

19:30-20:00 - Presentations

20:00-21:00 - Discussion

 

Code Reuse

Sebastiano Poggi

0

  • Package structure
  • Shared libraries
  • Working with distributed teams

Design Patterns

Olivia Bishop

1

  • MVP / MVVM
  • Models and Immutability
  • Futures and Observables

Service Layer

Christopher Jenkins

2

API <> Persistence <> UI

Testing & Testability

Pascal Hartig

3

  • Unit vs. Integration Testing
  • Robolectric
  • Testable App Architecture

Code Reuse

Design Patterns

Service Layer

Testing & Testability

0

1

2

3

Olivia Bishop

Balazs Balazs

Chris Jenkins

Sebastiano Poggi

Twitter UK

You all for coming!

Android @ Scale - May '15

By Pascal

Android @ Scale - May '15

  • 1,231