Wednesday, 20 October 2021

Lovelace Booth Hamilton Liskov Hopper

08:00

Lovelace
08:00 → 90 min

Check In & Registration

09:30

Lovelace
09:30 → 20 min

Welcome Address

  • Session
  • Introductory and overview

09:50

10:50

Lovelace
10:50 → 20 min

Break

11:10

Lovelace
11:10 → 20 min

Quick Apps: Speedy Development, Maximum Outreach

  • Lightning talk
  • Introductory and overview
Booth
11:10 → 20 min

Writing Apps for the Work Profile

  • Lightning talk
  • Intermediate
Hamilton
11:10 → 20 min

Backend for Frontend – The secret of a great mobile project

  • Lightning talk
  • Introductory and overview
Liskov
11:10 → 20 min

Your new Data Safety section on Google Play

  • Lightning talk
  • Introductory and overview
Hopper
11:10 → 20 min

Testing your React Native App - The Cypress way

  • Lightning talk
  • Introductory and overview

11:30

Lovelace
11:30 → 10 min

Break

11:40

Booth
11:40 → 40 min

Everything is an API

  • Session
  • Advanced
Hamilton
11:40 → 40 min

KMP for Mobile Developers

  • Session
  • Intermediate
Liskov
11:40 → 40 min

Become a Pro in Android Studio

  • Session
  • Intermediate
Hopper
11:40 → 40 min

DataStore Preferences and migrating from SharedPreferences

  • Session
  • Intermediate

12:20

Lovelace
12:20 → 80 min

Lunch

13:40

Booth
13:40 → 40 min

Efficient Kotlin

  • Session
  • Advanced
Liskov
13:40 → 40 min

Inside the Room

  • Session
  • Advanced
Hopper
13:40 → 40 min

Privacy Engineering in Android

  • Session
  • Intermediate

14:20

Lovelace
14:20 → 10 min

Break

14:30

Booth
14:30 → 40 min

Android Architecture Design with Koin

  • Session
  • Intermediate
Hopper
14:30 → 40 min

Lesson Learned from building successful android library: PhotoEditor

  • Session
  • Introductory and overview

15:10

Lovelace
15:10 → 20 min

Break

15:30

Lovelace
15:30 → 40 min

Testing Jetpack Compose UI

  • Session
  • Intermediate
Booth
15:30 → 40 min

Idiomatic Kotlin in Tests

  • Session
  • Intermediate
Liskov
15:30 → 40 min

Introduction to dual-screen and foldables development

  • Session
  • Introductory and overview

16:10

Lovelace
16:10 → 20 min

Break

16:30

Booth
16:30 → 40 min

Backend Engineering for Android Developers

  • Session
  • Intermediate
Hamilton
16:30 → 40 min

The definitive guide to Android library development

  • Session
  • Intermediate
Hopper
16:30 → 40 min

Flutter for TV platforms

  • Session
  • Intermediate

17:10

Lovelace
17:10 → 10 min

Break

17:20

Hamilton
17:20 → 40 min

Becoming a mentor, why and how?

  • Session
  • Intermediate
Liskov
17:20 → 40 min

How to best authenticate with non-Google identities

  • Session
  • Intermediate
Hopper
17:20 → 40 min

Crashing is good for your App

  • Session
  • Advanced

18:00

Lovelace
18:00 → 110 min

Party Time!

Thursday, 21 October 2021

Lovelace Booth Hamilton Liskov Hopper

08:00

Lovelace
08:00 → 60 min

Check In & Registration

09:00

Booth
09:00 → 40 min

Using Kotlin Flow in MVVM

  • Session
  • Introductory and overview
Hamilton
09:00 → 40 min

How we engineered our design system

  • Session
  • Advanced
Liskov
09:00 → 40 min

Coding and mental illness. A survival guide.

  • Session
  • Introductory and overview
Hopper
09:00 → 40 min

Refactoring UI

  • Session
  • Introductory and overview

09:40

Lovelace
09:40 → 10 min

Break

09:50

Booth
09:50 → 40 min

"Offline" is not an error

  • Session
  • Advanced
Hamilton
09:50 → 40 min

Inhibiting the impostor

  • Session
  • Introductory and overview
Liskov
09:50 → 40 min

Bluetooth LE for Modern Android Development

  • Session
  • Advanced
Hopper
09:50 → 40 min

TDD in Android with Spek

  • Session
  • Intermediate

10:30

Lovelace
10:30 → 10 min

Break

10:40

Lovelace
10:40 → 20 min

Junioring Senior Developers

  • Lightning talk
  • Intermediate
Booth
10:40 → 20 min

Sign-in with Apple on Android devices?

  • Lightning talk
  • Intermediate
Hamilton
10:40 → 20 min

🤖 Automating key workflows in your daily developer life!

  • Lightning talk
  • Intermediate
Liskov
10:40 → 20 min

Clean up state handling with a state machine

  • Lightning talk
  • Intermediate
Hopper
10:40 → 20 min

From Opensource to Openmind

  • Lightning talk
  • Introductory and overview

11:00

Lovelace
11:00 → 10 min

Break

11:10

Lovelace
11:10 → 40 min

A page out of Server driven UI on Android

  • Session
  • Intermediate
Booth
11:10 → 40 min

Practical tips for succeeding with CI/CD for Android

  • Session
  • Intermediate
Liskov
11:10 → 40 min

Detekt - State of the Union

  • Session
  • Intermediate
Hopper
11:10 → 40 min

Hosting our states in Compose

  • Session
  • Intermediate

11:50

Lovelace
11:50 → 10 min

Break

12:00

Lovelace
12:00 → 40 min

Extend your reality with AR

  • Session
  • Introductory and overview
Booth
12:00 → 40 min

Keeping your Pixels Perfect 📸: Paparazzi 1.0

  • Session
  • Intermediate
Hamilton
12:00 → 40 min

Advanced multi-platform dependency injection

  • Session
  • Intermediate
Hopper
12:00 → 40 min

Nail your Gradle build time

  • Session
  • Advanced

12:40

Lovelace
12:40 → 80 min

Lunch

14:00

Lovelace
14:00 → 40 min

Scaling App development at Zalando

  • Session
  • Advanced
Booth
14:00 → 40 min

Developing Locally with the Firebase UI Emulator

  • Session
  • Intermediate
Hamilton
14:00 → 40 min

Offline first Flutter applications

  • Session
  • Intermediate
Liskov
14:00 → 40 min

WebRTC on Android. Simplier than you thought!

  • Session
  • Advanced
Hopper
14:00 → 40 min

The Importance of Being Tested

  • Session
  • Intermediate

14:40

Lovelace
14:40 → 10 min

Break

14:50

Booth
14:50 → 40 min

An Introduction to Effective Snapshot Testing on Android

  • Session
  • Introductory and overview
Hamilton
14:50 → 40 min

Improve your animations skills in Flutter

  • Session
  • Intermediate
Liskov
14:50 → 40 min

Gradient descent is taking away your Android developer job

  • Session
  • Introductory and overview
Hopper
14:50 → 40 min

Jetpack Compose for Games & Animations

  • Session
  • Intermediate

15:30

Lovelace
15:30 → 20 min

Break

15:50

Lovelace
15:50 → 40 min

Your own @Annotation processor.

  • Session
  • Intermediate
Booth
15:50 → 40 min

Rock-Solid UI and Instrumentation Testing

  • Session
  • Advanced

16:30

Lovelace
16:30 → 10 min

Break

16:40

Booth
16:40 → 40 min

How to survive on Android and don't get killed

  • Session
  • Intermediate
Hamilton
16:40 → 40 min

The Billion User Open Secret

  • Session
  • Intermediate
Liskov
16:40 → 40 min

Automating Android Workflows with Github Actions

  • Session
  • Advanced

17:20

Lovelace
17:20 → 10 min

Break

17:30

Lovelace
17:30 → 90 min

Movie Time!

Friday, 22 October 2021

Lovelace Booth Liskov Hopper

08:00

Lovelace
08:00 → 60 min

Check in / Registration

09:00

Lovelace
09:00 → 30 min

Community Day Kickoff

  • Session
  • Introductory and overview

09:30

Lovelace
09:30 → 10 min

Break

09:40

Lovelace
09:40 → 60 min

A Comedy Talk

  • Session
  • Introductory and overview

10:40

Lovelace
10:40 → 20 min

Break

11:00

Lovelace
11:00 → 40 min

The shape of media regulation to come

  • Session
  • Introductory and overview
Booth
11:00 → 40 min

Migrating a large-scale banking app to Compose

  • Session
  • Introductory and overview
Hopper
11:00 → 80 min

A-Z of Kotlin Flow

  • Workshop
  • Advanced

11:40

Lovelace
11:40 → 20 min

Break

12:00

Lovelace
12:00 → 20 min

Agile hardware development (as an Android dev)

  • Lightning talk
  • Introductory and overview
Booth
12:00 → 20 min

Twitter driven development and the mythical 10x developer

  • Lightning talk
  • Intermediate

12:20

Lovelace
12:20 → 60 min

Lunch

13:20

Booth
13:20 → 40 min

Kotlin's companion: The power of IntelliJ IDEA

  • Session
  • Intermediate
Liskov
13:20 → 80 min

A Composable New World!

  • Workshop
  • Intermediate

14:20

Lovelace
14:20 → 20 min

Break

14:40

Lovelace
14:40 → 60 min

The future of work is TBD (panel)

  • Session
  • Introductory and overview
Booth
14:40 → 40 min

Accessibility Matters

  • Session
  • Introductory and overview
Liskov
14:40 → 40 min

How to ask permission, the clean way

  • Session
  • Intermediate
Hopper
14:40 → 80 min

Building a books app with Jetpack Compose and Firebase

  • Workshop
  • Introductory and overview

15:30

Liskov
15:30 → 20 min

What they don’t tell you about feature toggles

  • Lightning talk
  • Advanced

15:40

Lovelace
15:40 → 20 min

Break

16:00

Lovelace
16:00 → 40 min

Migrating your app to compose, step 1, live coding

  • Session
  • Advanced
Booth
16:00 → 40 min

Engage with Firebase: How to make users to actually use your app

  • Session
  • Introductory and overview
Hopper
16:00 → 40 min

Introducing Kotlin Multiplatform in an existing project

  • Session
  • Intermediate

16:40

Lovelace
16:40 → 10 min

Break

16:50

Lovelace
16:50 → 10 min

Closing

  • Lightning talk
  • Introductory and overview

17:00

Session and Speaker Management powered by Sessionize.com