|
Design & Inspiration Track 1 / Room 13 (Main) |
Architecture Track 2 / Room 12 |
Apple Tech Track 3 / Room 11 |
Google Tech Track 4 / Room 10 |
Multi Platform Track 5 / Room 9 |
|
08:30 |
Welcome and registration
|
08:30 |
09:00 |
Building Better Software by Building Better Teams
Ash Furrow
iOS
keynote
|
09:00 |
09:50 |
Learning A New Language – While Learning A New Language
Ellen Shapiro
inspiration
lightning talk
|
MVC VS MVP VS MVVM
Marcin Moskała
architecture
|
How to debug like a pro
Paul Hudson
Swift
|
Android Developer Options Deep Dive
Andrea Falcone
Android
|
Creating a Flutter App
Dylan Drost
cross platform
flutter
|
09:50 |
10:15 |
Tools that give you Super Powers
Zan Markan
lightning talk
tools
| | | | |
10:15 |
10:40 |
Coffee break
|
10:40 |
11:00 |
Boost your app with Machine Learning APIs
Laurent Picard
AI
|
A Tale of Two Platforms: Keeping Android & iOS in Sync
Arnaud Camus, Guilherme Branco
architecture
|
Option(al) Is Not A Failure
Phil Nash
Swift
|
The Android architecture re-evolution: ViewModel & LiveData
Sebastian Lobato Genco
Android
architecture
|
React Native: Buy one get one free?!
Thijs Suijten
cross platform
reactnative
|
11:00 |
11:50 |
Room switch
|
11:50 |
12:00 |
If we can build for astronauts, we can build for everybody
Panayotis Tzinis
Design
|
Building apps at scale
Gergely Orosz
architecture
|
Ogres, onions and layers – story about tests at scale
Aleksander Grzyb, Ewa Ludwiczak
iOS
testing
|
System.loadLibrary(“Unix, Native Code and why bother”)
Julio Zynger
Android
|
Awesome Native Apps with NativeScript
Rowdy Rabouw
cross platform
nativescript
|
12:00 |
12:50 |
Lunch
|
12:50 |
|
Design & Inspiration |
Future of Apps |
Apple Tech |
Google Tech |
Backends |
|
13:30 |
Beyond Smartphone screen – scalable app design to support tablets and Chromebooks
Juhani Lehtimäki, Pierluigi Rufo
Design
|
Control your voice like a Bene Gesserit
Jorge D. Ortiz Fuentes
home automation
voice control
|
How to create a sustainable codebase?
Antoine van der Lee
best practices
iOS
|
How to test your Android Things code in a clean way with Kotlin
James Coggan
IoT
Kotlin
testing
|
Full-stack Swift development
Joannis Orlandos
Backend
Swift
|
13:30 |
14:20 |
Room switch
|
14:20 |
14:30 |
Updating your app, the insane way
Roel Spruit
best practices
|
The Power of Blockchain
Mark Spanbroek, Stefan van den Oord
blockchain
|
Building Apps for Everyone
Daniel Devesa Derksen-Staats
accessibility
i18n
iOS
|
Brace yourself with Android Architecture Components
Michelantonio Trizio
Android
architecture
|
Building Mobile Apps, APIs, and Chatbots on AWS
Dennis Hills
Backend
|
14:30 |
15:20 |
Coffee break
|
15:20 |
15:40 |
Living Smarter Not Harder: Building Mobile Products The Happy Way
Marcus Wermuth
inspiration
product development
|
Learning how to play the guitar with Actions on Google
Joe Birch
home automation
voice control
|
Applicatives – The Forgotten Middle Child
Daniel Steinberg
Swift
|
Aww! Artefactories what and why
Renu Yadav
Android
best practices
|
Why should I care about serverless?
Jan de Vries
Backend
serverless
|
15:40 |
16:40 |
Getting Started with Failure
Sebastiaan de With
keynote
|
16:40 |
17:30 |
End of activities
|
17:30 |